Lines Matching refs:request

89 void blk_recalc_rq_segments(struct request *rq)  in blk_recalc_rq_segments()
247 int blk_rq_map_sg(struct request_queue *q, struct request *rq, in blk_rq_map_sg()
287 struct request *req, in ll_new_hw_segment()
312 int ll_back_merge_fn(struct request_queue *q, struct request *req, in ll_back_merge_fn()
330 int ll_front_merge_fn(struct request_queue *q, struct request *req, in ll_front_merge_fn()
352 static bool req_no_special_merge(struct request *req) in req_no_special_merge()
359 static int req_gap_to_prev(struct request *req, struct request *next) in req_gap_to_prev()
367 static int ll_merge_requests_fn(struct request_queue *q, struct request *req, in ll_merge_requests_fn()
368 struct request *next) in ll_merge_requests_fn()
421 void blk_rq_set_mixed_merge(struct request *rq) in blk_rq_set_mixed_merge()
442 static void blk_account_io_merge(struct request *req) in blk_account_io_merge()
462 static int attempt_merge(struct request_queue *q, struct request *req, in attempt_merge()
463 struct request *next) in attempt_merge()
539 int attempt_back_merge(struct request_queue *q, struct request *rq) in attempt_back_merge()
541 struct request *next = elv_latter_request(q, rq); in attempt_back_merge()
549 int attempt_front_merge(struct request_queue *q, struct request *rq) in attempt_front_merge()
551 struct request *prev = elv_former_request(q, rq); in attempt_front_merge()
559 int blk_attempt_req_merge(struct request_queue *q, struct request *rq, in blk_attempt_req_merge()
560 struct request *next) in blk_attempt_req_merge()
565 bool blk_rq_merge_ok(struct request *rq, struct bio *bio) in blk_rq_merge_ok()
603 int blk_try_merge(struct request *rq, struct bio *bio) in blk_try_merge()