Lines Matching refs:request

183 			       struct request *rq, unsigned int rw_flags)  in blk_mq_rq_ctx_init()
230 static struct request *
233 struct request *rq; in __blk_mq_alloc_request()
253 struct request *blk_mq_alloc_request(struct request_queue *q, int rw, gfp_t gfp, in blk_mq_alloc_request()
258 struct request *rq; in blk_mq_alloc_request()
293 struct blk_mq_ctx *ctx, struct request *rq) in __blk_mq_free_request()
307 void blk_mq_free_hctx_request(struct blk_mq_hw_ctx *hctx, struct request *rq) in blk_mq_free_hctx_request()
317 void blk_mq_free_request(struct request *rq) in blk_mq_free_request()
327 inline void __blk_mq_end_request(struct request *rq, int error) in __blk_mq_end_request()
341 void blk_mq_end_request(struct request *rq, int error) in blk_mq_end_request()
351 struct request *rq = data; in __blk_mq_complete_request_remote()
356 static void blk_mq_ipi_complete_request(struct request *rq) in blk_mq_ipi_complete_request()
382 void __blk_mq_complete_request(struct request *rq) in __blk_mq_complete_request()
400 void blk_mq_complete_request(struct request *rq) in blk_mq_complete_request()
411 int blk_mq_request_started(struct request *rq) in blk_mq_request_started()
417 void blk_mq_start_request(struct request *rq) in blk_mq_start_request()
457 static void __blk_mq_requeue_request(struct request *rq) in __blk_mq_requeue_request()
469 void blk_mq_requeue_request(struct request *rq) in blk_mq_requeue_request()
483 struct request *rq, *next; in blk_mq_requeue_work()
500 rq = list_entry(rq_list.next, struct request, queuelist); in blk_mq_requeue_work()
512 void blk_mq_add_to_requeue_list(struct request *rq, bool at_head) in blk_mq_add_to_requeue_list()
556 struct request *rq; in blk_mq_abort_requeue_list()
558 rq = list_first_entry(&rq_list, struct request, queuelist); in blk_mq_abort_requeue_list()
566 static inline bool is_flush_request(struct request *rq, in is_flush_request()
573 struct request *blk_mq_tag_to_rq(struct blk_mq_tags *tags, unsigned int tag) in blk_mq_tag_to_rq()
575 struct request *rq = tags->rqs[tag]; in blk_mq_tag_to_rq()
591 void blk_mq_rq_timed_out(struct request *req, bool reserved) in blk_mq_rq_timed_out()
628 struct request *rq, void *priv, bool reserved) in blk_mq_check_expired()
696 struct request *rq; in blk_mq_attempt_merge()
770 struct request *rq; in __blk_mq_run_hw_queue()
813 rq = list_first_entry(&rq_list, struct request, queuelist); in __blk_mq_run_hw_queue()
1019 struct request *rq, bool at_head) in __blk_mq_insert_request()
1033 void blk_mq_insert_request(struct request *rq, bool at_head, bool run_queue, in blk_mq_insert_request()
1080 struct request *rq; in blk_mq_insert_requests()
1082 rq = list_first_entry(list, struct request, queuelist); in blk_mq_insert_requests()
1095 struct request *rqa = container_of(a, struct request, queuelist); in plug_ctx_cmp()
1096 struct request *rqb = container_of(b, struct request, queuelist); in plug_ctx_cmp()
1107 struct request *rq; in blk_mq_flush_plug_list()
1150 static void blk_mq_bio_to_request(struct request *rq, struct bio *bio) in blk_mq_bio_to_request()
1166 struct request *rq, struct bio *bio) in blk_mq_merge_queue_io()
1195 static struct request *blk_mq_map_request(struct request_queue *q, in blk_mq_map_request()
1201 struct request *rq; in blk_mq_map_request()
1250 struct request *rq; in blk_mq_make_request()
1327 struct request *rq; in blk_sq_make_request()
1449 tags->rqs = kzalloc_node(set->queue_depth * sizeof(struct request *), in blk_mq_init_rq_map()
1461 rq_size = round_up(sizeof(struct request) + set->cmd_size, in blk_mq_init_rq_map()
1570 struct request *rq; in blk_mq_hctx_cpu_offline()
1572 rq = list_first_entry(&tmp, struct request, queuelist); in blk_mq_hctx_cpu_offline()