Lines Matching refs:request

266 void blk_recalc_rq_segments(struct request *rq)  in blk_recalc_rq_segments()
424 int blk_rq_map_sg(struct request_queue *q, struct request *rq, in blk_rq_map_sg()
470 struct request *req, 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()
546 static bool req_no_special_merge(struct request *req) in req_no_special_merge()
553 static int ll_merge_requests_fn(struct request_queue *q, struct request *req, in ll_merge_requests_fn()
554 struct request *next) in ll_merge_requests_fn()
606 void blk_rq_set_mixed_merge(struct request *rq) in blk_rq_set_mixed_merge()
627 static void blk_account_io_merge(struct request *req) in blk_account_io_merge()
647 static int attempt_merge(struct request_queue *q, struct request *req, in attempt_merge()
648 struct request *next) in attempt_merge()
724 int attempt_back_merge(struct request_queue *q, struct request *rq) in attempt_back_merge()
726 struct request *next = elv_latter_request(q, rq); in attempt_back_merge()
734 int attempt_front_merge(struct request_queue *q, struct request *rq) in attempt_front_merge()
736 struct request *prev = elv_former_request(q, rq); in attempt_front_merge()
744 int blk_attempt_req_merge(struct request_queue *q, struct request *rq, in blk_attempt_req_merge()
745 struct request *next) in blk_attempt_req_merge()
750 bool blk_rq_merge_ok(struct request *rq, struct bio *bio) in blk_rq_merge_ok()
778 int blk_try_merge(struct request *rq, struct bio *bio) in blk_try_merge()