Lines Matching refs:request

56 static int elv_iosched_allow_merge(struct request *rq, struct bio *bio)  in elv_iosched_allow_merge()
70 bool elv_rq_merge_ok(struct request *rq, struct bio *bio) in elv_rq_merge_ok()
245 static inline void __elv_rqhash_del(struct request *rq) in __elv_rqhash_del()
251 static void elv_rqhash_del(struct request_queue *q, struct request *rq) in elv_rqhash_del()
257 static void elv_rqhash_add(struct request_queue *q, struct request *rq) in elv_rqhash_add()
266 static void elv_rqhash_reposition(struct request_queue *q, struct request *rq) in elv_rqhash_reposition()
272 static struct request *elv_rqhash_find(struct request_queue *q, sector_t offset) in elv_rqhash_find()
276 struct request *rq; in elv_rqhash_find()
297 void elv_rb_add(struct rb_root *root, struct request *rq) in elv_rb_add()
301 struct request *__rq; in elv_rb_add()
305 __rq = rb_entry(parent, struct request, rb_node); in elv_rb_add()
318 void elv_rb_del(struct rb_root *root, struct request *rq) in elv_rb_del()
326 struct request *elv_rb_find(struct rb_root *root, sector_t sector) in elv_rb_find()
329 struct request *rq; in elv_rb_find()
332 rq = rb_entry(n, struct request, rb_node); in elv_rb_find()
351 void elv_dispatch_sort(struct request_queue *q, struct request *rq) in elv_dispatch_sort()
367 struct request *pos = list_entry_rq(entry); in elv_dispatch_sort()
396 void elv_dispatch_add_tail(struct request_queue *q, struct request *rq) in elv_dispatch_add_tail()
411 int elv_merge(struct request_queue *q, struct request **req, struct bio *bio) in elv_merge()
414 struct request *__rq; in elv_merge()
463 struct request *rq) in elv_attempt_insert_merge()
465 struct request *__rq; in elv_attempt_insert_merge()
497 void elv_merged_request(struct request_queue *q, struct request *rq, int type) in elv_merged_request()
510 void elv_merge_requests(struct request_queue *q, struct request *rq, in elv_merge_requests()
511 struct request *next) in elv_merge_requests()
529 void elv_bio_merged(struct request_queue *q, struct request *rq, in elv_bio_merged()
539 static void blk_pm_requeue_request(struct request *rq) in blk_pm_requeue_request()
545 static void blk_pm_add_request(struct request_queue *q, struct request *rq) in blk_pm_add_request()
552 static inline void blk_pm_requeue_request(struct request *rq) {} in blk_pm_requeue_request()
554 struct request *rq) in blk_pm_add_request()
559 void elv_requeue_request(struct request_queue *q, struct request *rq) in elv_requeue_request()
593 void __elv_add_request(struct request_queue *q, struct request *rq, int where) in __elv_add_request()
674 void elv_add_request(struct request_queue *q, struct request *rq, int where) in elv_add_request()
684 struct request *elv_latter_request(struct request_queue *q, struct request *rq) in elv_latter_request()
693 struct request *elv_former_request(struct request_queue *q, struct request *rq) in elv_former_request()
702 int elv_set_request(struct request_queue *q, struct request *rq, in elv_set_request()
712 void elv_put_request(struct request_queue *q, struct request *rq) in elv_put_request()
730 void elv_completed_request(struct request_queue *q, struct request *rq) in elv_completed_request()
1025 struct request *elv_rb_former_request(struct request_queue *q, in elv_rb_former_request()
1026 struct request *rq) in elv_rb_former_request()
1037 struct request *elv_rb_latter_request(struct request_queue *q, in elv_rb_latter_request()
1038 struct request *rq) in elv_rb_latter_request()