Lines Matching refs:request_queue

40 static bool blk_mq_poll(struct request_queue *q, blk_qc_t cookie);
41 static void blk_mq_poll_stats_start(struct request_queue *q);
109 void blk_mq_in_flight(struct request_queue *q, struct hd_struct *part, in blk_mq_in_flight()
128 void blk_mq_in_flight_rw(struct request_queue *q, struct hd_struct *part, in blk_mq_in_flight_rw()
137 void blk_freeze_queue_start(struct request_queue *q) in blk_freeze_queue_start()
150 void blk_mq_freeze_queue_wait(struct request_queue *q) in blk_mq_freeze_queue_wait()
156 int blk_mq_freeze_queue_wait_timeout(struct request_queue *q, in blk_mq_freeze_queue_wait_timeout()
169 void blk_freeze_queue(struct request_queue *q) in blk_freeze_queue()
184 void blk_mq_freeze_queue(struct request_queue *q) in blk_mq_freeze_queue()
194 void blk_mq_unfreeze_queue(struct request_queue *q) in blk_mq_unfreeze_queue()
211 void blk_mq_quiesce_queue_nowait(struct request_queue *q) in blk_mq_quiesce_queue_nowait()
226 void blk_mq_quiesce_queue(struct request_queue *q) in blk_mq_quiesce_queue()
252 void blk_mq_unquiesce_queue(struct request_queue *q) in blk_mq_unquiesce_queue()
261 void blk_mq_wake_waiters(struct request_queue *q) in blk_mq_wake_waiters()
339 static struct request *blk_mq_get_request(struct request_queue *q, in blk_mq_get_request()
399 struct request *blk_mq_alloc_request(struct request_queue *q, unsigned int op, in blk_mq_alloc_request()
425 struct request *blk_mq_alloc_request_hctx(struct request_queue *q, in blk_mq_alloc_request_hctx()
473 struct request_queue *q = rq->q; in __blk_mq_free_request()
488 struct request_queue *q = rq->q; in blk_mq_free_request()
632 struct request_queue *q = rq->q; in blk_mq_start_request()
665 struct request_queue *q = rq->q; in __blk_mq_requeue_request()
694 struct request_queue *q = in blk_mq_requeue_work()
695 container_of(work, struct request_queue, requeue_work.work); in blk_mq_requeue_work()
724 struct request_queue *q = rq->q; in blk_mq_add_to_requeue_list()
747 void blk_mq_kick_requeue_list(struct request_queue *q) in blk_mq_kick_requeue_list()
753 void blk_mq_delay_kick_requeue_list(struct request_queue *q, in blk_mq_delay_kick_requeue_list()
845 struct request_queue *q = in blk_mq_timeout_work()
846 container_of(work, struct request_queue, timeout_work); in blk_mq_timeout_work()
1113 bool blk_mq_dispatch_rq_list(struct request_queue *q, struct list_head *list, in blk_mq_dispatch_rq_list()
1410 void blk_mq_run_hw_queues(struct request_queue *q, bool async) in blk_mq_run_hw_queues()
1431 bool blk_mq_queue_stopped(struct request_queue *q) in blk_mq_queue_stopped()
1470 void blk_mq_stop_hw_queues(struct request_queue *q) in blk_mq_stop_hw_queues()
1488 void blk_mq_start_hw_queues(struct request_queue *q) in blk_mq_start_hw_queues()
1508 void blk_mq_start_stopped_hw_queues(struct request_queue *q, bool async) in blk_mq_start_stopped_hw_queues()
1611 struct request_queue *this_q; in blk_mq_flush_plug_list()
1678 struct request_queue *q = rq->q; in __blk_mq_issue_directly()
1718 struct request_queue *q = rq->q; in __blk_mq_try_issue_directly()
1809 static blk_qc_t blk_mq_make_request(struct request_queue *q, struct bio *bio) in blk_mq_make_request()
2136 static void blk_mq_exit_hctx(struct request_queue *q, in blk_mq_exit_hctx()
2159 static void blk_mq_exit_hw_queues(struct request_queue *q, in blk_mq_exit_hw_queues()
2172 static int blk_mq_init_hctx(struct request_queue *q, in blk_mq_init_hctx()
2243 static void blk_mq_init_cpu_queues(struct request_queue *q, in blk_mq_init_cpu_queues()
2296 static void blk_mq_map_swqueue(struct request_queue *q) in blk_mq_map_swqueue()
2382 static void queue_set_hctx_shared(struct request_queue *q, bool shared) in queue_set_hctx_shared()
2398 struct request_queue *q; in blk_mq_update_tag_set_depth()
2409 static void blk_mq_del_queue_tag_set(struct request_queue *q) in blk_mq_del_queue_tag_set()
2426 struct request_queue *q) in blk_mq_add_queue_tag_set()
2454 void blk_mq_release(struct request_queue *q) in blk_mq_release()
2479 struct request_queue *blk_mq_init_queue(struct blk_mq_tag_set *set) in blk_mq_init_queue()
2481 struct request_queue *uninit_q, *q; in blk_mq_init_queue()
2510 struct request_queue *q) in blk_mq_realloc_hw_ctxs()
2567 struct request_queue *blk_mq_init_allocated_queue(struct blk_mq_tag_set *set, in blk_mq_init_allocated_queue()
2568 struct request_queue *q) in blk_mq_init_allocated_queue()
2654 void blk_mq_free_queue(struct request_queue *q) in blk_mq_free_queue()
2663 static void blk_mq_queue_reinit(struct request_queue *q) in blk_mq_queue_reinit()
2852 int blk_mq_update_nr_requests(struct request_queue *q, unsigned int nr) in blk_mq_update_nr_requests()
2899 struct request_queue *q;
2908 struct request_queue *q) in blk_mq_elv_switch_none()
2940 struct request_queue *q) in blk_mq_elv_switch_back()
2965 struct request_queue *q; in __blk_mq_update_nr_hw_queues()
3014 static bool blk_poll_stats_enable(struct request_queue *q) in blk_poll_stats_enable()
3023 static void blk_mq_poll_stats_start(struct request_queue *q) in blk_mq_poll_stats_start()
3038 struct request_queue *q = cb->data; in blk_mq_poll_stats_fn()
3047 static unsigned long blk_mq_poll_nsecs(struct request_queue *q, in blk_mq_poll_nsecs()
3080 static bool blk_mq_poll_hybrid_sleep(struct request_queue *q, in blk_mq_poll_hybrid_sleep()
3140 struct request_queue *q = hctx->queue; in __blk_mq_poll()
3182 static bool blk_mq_poll(struct request_queue *q, blk_qc_t cookie) in blk_mq_poll()