Lines Matching refs:request_queue
15 static inline bool bio_will_gap(struct request_queue *q, in bio_will_gap()
61 static struct bio *blk_bio_discard_split(struct request_queue *q, in blk_bio_discard_split()
105 static struct bio *blk_bio_write_zeroes_split(struct request_queue *q, in blk_bio_write_zeroes_split()
119 static struct bio *blk_bio_write_same_split(struct request_queue *q, in blk_bio_write_same_split()
143 static inline unsigned get_max_io_size(struct request_queue *q, in get_max_io_size()
160 static unsigned get_max_segment_size(const struct request_queue *q, in get_max_segment_size()
193 static bool bvec_split_segs(const struct request_queue *q, in bvec_split_segs()
240 static struct bio *blk_bio_segment_split(struct request_queue *q, in blk_bio_segment_split()
293 void __blk_queue_split(struct request_queue *q, struct bio **bio, in __blk_queue_split()
348 void blk_queue_split(struct request_queue *q, struct bio **bio) in blk_queue_split()
398 static unsigned blk_bvec_map_sg(struct request_queue *q, in blk_bvec_map_sg()
442 __blk_segment_map_sg_merge(struct request_queue *q, struct bio_vec *bvec, in __blk_segment_map_sg_merge()
462 static int __blk_bios_map_sg(struct request_queue *q, struct bio *bio, in __blk_bios_map_sg()
502 int blk_rq_map_sg(struct request_queue *q, struct request *rq, in blk_rq_map_sg()
604 static bool req_attempt_discard_merge(struct request_queue *q, struct request *req, in req_attempt_discard_merge()
622 static int ll_merge_requests_fn(struct request_queue *q, struct request *req, in ll_merge_requests_fn()
724 static struct request *attempt_merge(struct request_queue *q, in attempt_merge()
814 struct request *attempt_back_merge(struct request_queue *q, struct request *rq) in attempt_back_merge()
824 struct request *attempt_front_merge(struct request_queue *q, struct request *rq) in attempt_front_merge()
834 int blk_attempt_req_merge(struct request_queue *q, struct request *rq, in blk_attempt_req_merge()