Lines Matching refs:request_queue

43 static void blk_mq_poll_stats_start(struct request_queue *q);
114 unsigned int blk_mq_in_flight(struct request_queue *q, struct hd_struct *part) in blk_mq_in_flight()
137 void blk_mq_in_flight_rw(struct request_queue *q, struct hd_struct *part, in blk_mq_in_flight_rw()
146 void blk_freeze_queue_start(struct request_queue *q) in blk_freeze_queue_start()
160 void blk_mq_freeze_queue_wait(struct request_queue *q) in blk_mq_freeze_queue_wait()
166 int blk_mq_freeze_queue_wait_timeout(struct request_queue *q, in blk_mq_freeze_queue_wait_timeout()
179 void blk_freeze_queue(struct request_queue *q) in blk_freeze_queue()
192 void blk_mq_freeze_queue(struct request_queue *q) in blk_mq_freeze_queue()
202 void blk_mq_unfreeze_queue(struct request_queue *q) in blk_mq_unfreeze_queue()
219 void blk_mq_quiesce_queue_nowait(struct request_queue *q) in blk_mq_quiesce_queue_nowait()
234 void blk_mq_quiesce_queue(struct request_queue *q) in blk_mq_quiesce_queue()
260 void blk_mq_unquiesce_queue(struct request_queue *q) in blk_mq_unquiesce_queue()
269 void blk_mq_wake_waiters(struct request_queue *q) in blk_mq_wake_waiters()
356 static struct request *blk_mq_get_request(struct request_queue *q, in blk_mq_get_request()
422 struct request *blk_mq_alloc_request(struct request_queue *q, unsigned int op, in blk_mq_alloc_request()
446 struct request *blk_mq_alloc_request_hctx(struct request_queue *q, in blk_mq_alloc_request_hctx()
494 struct request_queue *q = rq->q; in __blk_mq_free_request()
511 struct request_queue *q = rq->q; in blk_mq_free_request()
577 struct request_queue *q = rq->q; in __blk_mq_complete_request_remote()
585 struct request_queue *q = rq->q; in __blk_mq_complete_request()
680 struct request_queue *q = rq->q; in blk_mq_start_request()
714 struct request_queue *q = rq->q; in __blk_mq_requeue_request()
743 struct request_queue *q = in blk_mq_requeue_work()
744 container_of(work, struct request_queue, requeue_work.work); in blk_mq_requeue_work()
781 struct request_queue *q = rq->q; in blk_mq_add_to_requeue_list()
803 void blk_mq_kick_requeue_list(struct request_queue *q) in blk_mq_kick_requeue_list()
809 void blk_mq_delay_kick_requeue_list(struct request_queue *q, in blk_mq_delay_kick_requeue_list()
845 bool blk_mq_queue_inflight(struct request_queue *q) in blk_mq_queue_inflight()
932 struct request_queue *q = in blk_mq_timeout_work()
933 container_of(work, struct request_queue, timeout_work); in blk_mq_timeout_work()
1211 bool blk_mq_dispatch_rq_list(struct request_queue *q, struct list_head *list, in blk_mq_dispatch_rq_list()
1516 void blk_mq_run_hw_queues(struct request_queue *q, bool async) in blk_mq_run_hw_queues()
1537 bool blk_mq_queue_stopped(struct request_queue *q) in blk_mq_queue_stopped()
1576 void blk_mq_stop_hw_queues(struct request_queue *q) in blk_mq_stop_hw_queues()
1594 void blk_mq_start_hw_queues(struct request_queue *q) in blk_mq_start_hw_queues()
1614 void blk_mq_start_stopped_hw_queues(struct request_queue *q, bool async) in blk_mq_start_stopped_hw_queues()
1726 struct request_queue *this_q; in blk_mq_flush_plug_list()
1794 struct request_queue *q = rq->q; in __blk_mq_issue_directly()
1834 struct request_queue *q = rq->q; in __blk_mq_try_issue_directly()
1947 static blk_qc_t blk_mq_make_request(struct request_queue *q, struct bio *bio) in blk_mq_make_request()
2269 static void blk_mq_exit_hctx(struct request_queue *q, in blk_mq_exit_hctx()
2289 static void blk_mq_exit_hw_queues(struct request_queue *q, in blk_mq_exit_hw_queues()
2317 static int blk_mq_init_hctx(struct request_queue *q, in blk_mq_init_hctx()
2345 blk_mq_alloc_hctx(struct request_queue *q, struct blk_mq_tag_set *set, in blk_mq_alloc_hctx()
2412 static void blk_mq_init_cpu_queues(struct request_queue *q, in blk_mq_init_cpu_queues()
2471 static void blk_mq_map_swqueue(struct request_queue *q) in blk_mq_map_swqueue()
2577 static void queue_set_hctx_shared(struct request_queue *q, bool shared) in queue_set_hctx_shared()
2593 struct request_queue *q; in blk_mq_update_tag_set_depth()
2604 static void blk_mq_del_queue_tag_set(struct request_queue *q) in blk_mq_del_queue_tag_set()
2621 struct request_queue *q) in blk_mq_add_queue_tag_set()
2642 static int blk_mq_alloc_ctxs(struct request_queue *q) in blk_mq_alloc_ctxs()
2675 void blk_mq_release(struct request_queue *q) in blk_mq_release()
2698 struct request_queue *blk_mq_init_queue(struct blk_mq_tag_set *set) in blk_mq_init_queue()
2700 struct request_queue *uninit_q, *q; in blk_mq_init_queue()
2722 struct request_queue *blk_mq_init_sq_queue(struct blk_mq_tag_set *set, in blk_mq_init_sq_queue()
2727 struct request_queue *q; in blk_mq_init_sq_queue()
2753 struct blk_mq_tag_set *set, struct request_queue *q, in blk_mq_alloc_and_init_hctx()
2787 struct request_queue *q) in blk_mq_realloc_hw_ctxs()
2860 struct request_queue *blk_mq_init_allocated_queue(struct blk_mq_tag_set *set, in blk_mq_init_allocated_queue()
2861 struct request_queue *q, in blk_mq_init_allocated_queue()
2944 void blk_mq_exit_queue(struct request_queue *q) in blk_mq_exit_queue()
3142 int blk_mq_update_nr_requests(struct request_queue *q, unsigned int nr) in blk_mq_update_nr_requests()
3194 struct request_queue *q;
3203 struct request_queue *q) in blk_mq_elv_switch_none()
3235 struct request_queue *q) in blk_mq_elv_switch_back()
3260 struct request_queue *q; in __blk_mq_update_nr_hw_queues()
3329 static bool blk_poll_stats_enable(struct request_queue *q) in blk_poll_stats_enable()
3338 static void blk_mq_poll_stats_start(struct request_queue *q) in blk_mq_poll_stats_start()
3353 struct request_queue *q = cb->data; in blk_mq_poll_stats_fn()
3362 static unsigned long blk_mq_poll_nsecs(struct request_queue *q, in blk_mq_poll_nsecs()
3395 static bool blk_mq_poll_hybrid_sleep(struct request_queue *q, in blk_mq_poll_hybrid_sleep()
3449 static bool blk_mq_poll_hybrid(struct request_queue *q, in blk_mq_poll_hybrid()
3486 int blk_poll(struct request_queue *q, blk_qc_t cookie, bool spin) in blk_poll()