Lines Matching refs:request_queue

52 static int blk_hctx_poll(struct request_queue *q, struct blk_mq_hw_ctx *hctx,
103 unsigned int blk_mq_in_flight(struct request_queue *q, in blk_mq_in_flight()
113 void blk_mq_in_flight_rw(struct request_queue *q, struct block_device *part, in blk_mq_in_flight_rw()
123 void blk_freeze_queue_start(struct request_queue *q) in blk_freeze_queue_start()
137 void blk_mq_freeze_queue_wait(struct request_queue *q) in blk_mq_freeze_queue_wait()
143 int blk_mq_freeze_queue_wait_timeout(struct request_queue *q, in blk_mq_freeze_queue_wait_timeout()
156 void blk_freeze_queue(struct request_queue *q) in blk_freeze_queue()
169 void blk_mq_freeze_queue(struct request_queue *q) in blk_mq_freeze_queue()
179 void __blk_mq_unfreeze_queue(struct request_queue *q, bool force_atomic) in __blk_mq_unfreeze_queue()
193 void blk_mq_unfreeze_queue(struct request_queue *q) in blk_mq_unfreeze_queue()
203 void blk_mq_quiesce_queue_nowait(struct request_queue *q) in blk_mq_quiesce_queue_nowait()
241 void blk_mq_quiesce_queue(struct request_queue *q) in blk_mq_quiesce_queue()
257 void blk_mq_unquiesce_queue(struct request_queue *q) in blk_mq_unquiesce_queue()
279 struct request_queue *q; in blk_mq_quiesce_tagset()
293 struct request_queue *q; in blk_mq_unquiesce_tagset()
304 void blk_mq_wake_waiters(struct request_queue *q) in blk_mq_wake_waiters()
314 void blk_rq_init(struct request_queue *q, struct request *rq) in blk_rq_init()
352 struct request_queue *q = data->q; in blk_mq_rq_ctx_init()
437 struct request_queue *q = data->q; in __blk_mq_alloc_requests()
519 static struct request *blk_mq_rq_cache_fill(struct request_queue *q, in blk_mq_rq_cache_fill()
544 static struct request *blk_mq_alloc_cached_request(struct request_queue *q, in blk_mq_alloc_cached_request()
579 struct request *blk_mq_alloc_request(struct request_queue *q, blk_opf_t opf, in blk_mq_alloc_request()
612 struct request *blk_mq_alloc_request_hctx(struct request_queue *q, in blk_mq_alloc_request_hctx()
690 struct request_queue *q = rq->q; in blk_mq_finish_request()
707 struct request_queue *q = rq->q; in __blk_mq_free_request()
728 struct request_queue *q = rq->q; in blk_mq_free_request()
1062 struct request_queue *q = hctx->queue; in blk_mq_flush_tag_batch()
1243 struct request_queue *q = rq->q; in blk_mq_start_request()
1409 struct request_queue *q = rq->q; in __blk_mq_requeue_request()
1424 struct request_queue *q = rq->q; in blk_mq_requeue_request()
1443 struct request_queue *q = in blk_mq_requeue_work()
1444 container_of(work, struct request_queue, requeue_work.work); in blk_mq_requeue_work()
1480 void blk_mq_kick_requeue_list(struct request_queue *q) in blk_mq_kick_requeue_list()
1486 void blk_mq_delay_kick_requeue_list(struct request_queue *q, in blk_mq_delay_kick_requeue_list()
1523 bool blk_mq_queue_inflight(struct request_queue *q) in blk_mq_queue_inflight()
1612 struct request_queue *q = in blk_mq_timeout_work()
1613 container_of(work, struct request_queue, timeout_work); in blk_mq_timeout_work()
1959 static void blk_mq_release_budgets(struct request_queue *q, in blk_mq_release_budgets()
1996 struct request_queue *q = hctx->queue; in blk_mq_dispatch_rq_list()
2252 static struct blk_mq_hw_ctx *blk_mq_get_sq_hctx(struct request_queue *q) in blk_mq_get_sq_hctx()
2274 void blk_mq_run_hw_queues(struct request_queue *q, bool async) in blk_mq_run_hw_queues()
2302 void blk_mq_delay_run_hw_queues(struct request_queue *q, unsigned long msecs) in blk_mq_delay_run_hw_queues()
2359 void blk_mq_stop_hw_queues(struct request_queue *q) in blk_mq_stop_hw_queues()
2377 void blk_mq_start_hw_queues(struct request_queue *q) in blk_mq_start_hw_queues()
2397 void blk_mq_start_stopped_hw_queues(struct request_queue *q, bool async) in blk_mq_start_stopped_hw_queues()
2476 struct request_queue *q = rq->q; in blk_mq_insert_request()
2561 struct request_queue *q = rq->q; in __blk_mq_issue_directly()
2700 static void __blk_mq_flush_plug_list(struct request_queue *q, in __blk_mq_flush_plug_list()
2772 struct request_queue *q; in blk_mq_flush_plug_list()
2835 static bool blk_mq_attempt_bio_merge(struct request_queue *q, in blk_mq_attempt_bio_merge()
2847 static struct request *blk_mq_get_new_requests(struct request_queue *q, in blk_mq_get_new_requests()
2880 struct request_queue *q, blk_opf_t opf) in blk_mq_peek_cached_request()
2916 static bool bio_unaligned(const struct bio *bio, struct request_queue *q) in bio_unaligned()
2942 struct request_queue *q = bdev_get_queue(bio->bi_bdev); in blk_mq_submit_bio()
3061 struct request_queue *q = rq->q; in blk_insert_cloned_request()
3668 static void blk_mq_exit_hctx(struct request_queue *q, in blk_mq_exit_hctx()
3695 static void blk_mq_exit_hw_queues(struct request_queue *q, in blk_mq_exit_hw_queues()
3708 static int blk_mq_init_hctx(struct request_queue *q, in blk_mq_init_hctx()
3746 blk_mq_alloc_hctx(struct request_queue *q, struct blk_mq_tag_set *set, in blk_mq_alloc_hctx()
3810 static void blk_mq_init_cpu_queues(struct request_queue *q, in blk_mq_init_cpu_queues()
3894 static void blk_mq_map_swqueue(struct request_queue *q) in blk_mq_map_swqueue()
4012 static void queue_set_hctx_shared(struct request_queue *q, bool shared) in queue_set_hctx_shared()
4030 struct request_queue *q; in blk_mq_update_tag_set_shared()
4041 static void blk_mq_del_queue_tag_set(struct request_queue *q) in blk_mq_del_queue_tag_set()
4058 struct request_queue *q) in blk_mq_add_queue_tag_set()
4079 static int blk_mq_alloc_ctxs(struct request_queue *q) in blk_mq_alloc_ctxs()
4112 void blk_mq_release(struct request_queue *q) in blk_mq_release()
4141 struct request_queue *blk_mq_alloc_queue(struct blk_mq_tag_set *set, in blk_mq_alloc_queue()
4145 struct request_queue *q; in blk_mq_alloc_queue()
4177 void blk_mq_destroy_queue(struct request_queue *q) in blk_mq_destroy_queue()
4198 struct request_queue *q; in __blk_mq_alloc_disk()
4216 struct gendisk *blk_mq_alloc_disk_for_queue(struct request_queue *q, in blk_mq_alloc_disk_for_queue()
4231 struct blk_mq_tag_set *set, struct request_queue *q, in blk_mq_alloc_and_init_hctx()
4265 struct request_queue *q) in blk_mq_realloc_hw_ctxs()
4308 struct request_queue *q) in blk_mq_init_allocated_queue()
4360 void blk_mq_exit_queue(struct request_queue *q) in blk_mq_exit_queue()
4654 int blk_mq_update_nr_requests(struct request_queue *q, unsigned int nr) in blk_mq_update_nr_requests()
4714 struct request_queue *q;
4723 struct request_queue *q) in blk_mq_elv_switch_none()
4754 struct request_queue *q) in blk_lookup_qe_pair()
4766 struct request_queue *q) in blk_mq_elv_switch_back()
4788 struct request_queue *q; in __blk_mq_update_nr_hw_queues()
4875 static int blk_hctx_poll(struct request_queue *q, struct blk_mq_hw_ctx *hctx, in blk_hctx_poll()
4902 int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, in blk_mq_poll()
4913 struct request_queue *q = rq->q; in blk_rq_poll()
4934 void blk_mq_cancel_work_sync(struct request_queue *q) in blk_mq_cancel_work_sync()