Lines Matching refs:request_queue
12 static struct bio *blk_bio_discard_split(struct request_queue *q, in blk_bio_discard_split()
55 static struct bio *blk_bio_write_same_split(struct request_queue *q, in blk_bio_write_same_split()
71 static inline unsigned get_max_io_size(struct request_queue *q, in get_max_io_size()
83 static struct bio *blk_bio_segment_split(struct request_queue *q, in blk_bio_segment_split()
167 void blk_queue_split(struct request_queue *q, struct bio **bio, in blk_queue_split()
196 static unsigned int __blk_recalc_rq_segments(struct request_queue *q, in __blk_recalc_rq_segments()
275 void blk_recount_segments(struct request_queue *q, struct bio *bio) in blk_recount_segments()
300 static int blk_phys_contig_segment(struct request_queue *q, struct bio *bio, in blk_phys_contig_segment()
336 __blk_segment_map_sg(struct request_queue *q, struct bio_vec *bvec, in __blk_segment_map_sg()
378 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg()
424 int blk_rq_map_sg(struct request_queue *q, struct request *rq, in blk_rq_map_sg()
469 static inline int ll_new_hw_segment(struct request_queue *q, in ll_new_hw_segment()
495 int ll_back_merge_fn(struct request_queue *q, struct request *req, in ll_back_merge_fn()
518 int ll_front_merge_fn(struct request_queue *q, struct request *req, in ll_front_merge_fn()
548 struct request_queue *q = req->q; in req_no_special_merge()
553 static int ll_merge_requests_fn(struct request_queue *q, struct request *req, in ll_merge_requests_fn()
647 static int attempt_merge(struct request_queue *q, struct request *req, in attempt_merge()
724 int attempt_back_merge(struct request_queue *q, struct request *rq) in attempt_back_merge()
734 int attempt_front_merge(struct request_queue *q, struct request *rq) in attempt_front_merge()
744 int blk_attempt_req_merge(struct request_queue *q, struct request *rq, in blk_attempt_req_merge()