• Home
  • Raw
  • Download

Lines Matching refs:request_queue

46 static void blk_mq_poll_stats_start(struct request_queue *q);
115 unsigned int blk_mq_in_flight(struct request_queue *q, struct hd_struct *part) in blk_mq_in_flight()
124 void blk_mq_in_flight_rw(struct request_queue *q, struct hd_struct *part, in blk_mq_in_flight_rw()
134 void blk_freeze_queue_start(struct request_queue *q) in blk_freeze_queue_start()
148 void blk_mq_freeze_queue_wait(struct request_queue *q) in blk_mq_freeze_queue_wait()
154 int blk_mq_freeze_queue_wait_timeout(struct request_queue *q, in blk_mq_freeze_queue_wait_timeout()
167 void blk_freeze_queue(struct request_queue *q) in blk_freeze_queue()
180 void blk_mq_freeze_queue(struct request_queue *q) in blk_mq_freeze_queue()
190 void blk_mq_unfreeze_queue(struct request_queue *q) in blk_mq_unfreeze_queue()
207 void blk_mq_quiesce_queue_nowait(struct request_queue *q) in blk_mq_quiesce_queue_nowait()
227 void blk_mq_quiesce_queue(struct request_queue *q) in blk_mq_quiesce_queue()
253 void blk_mq_unquiesce_queue(struct request_queue *q) in blk_mq_unquiesce_queue()
273 void blk_mq_wake_waiters(struct request_queue *q) in blk_mq_wake_waiters()
365 struct request_queue *q = data->q; in __blk_mq_alloc_request()
416 struct request *blk_mq_alloc_request(struct request_queue *q, unsigned int op, in blk_mq_alloc_request()
444 struct request *blk_mq_alloc_request_hctx(struct request_queue *q, in blk_mq_alloc_request_hctx()
507 struct request_queue *q = rq->q; in __blk_mq_free_request()
525 struct request_queue *q = rq->q; in blk_mq_free_request()
751 struct request_queue *q = rq->q; in blk_mq_start_request()
776 struct request_queue *q = rq->q; in __blk_mq_requeue_request()
802 struct request_queue *q = in blk_mq_requeue_work()
803 container_of(work, struct request_queue, requeue_work.work); in blk_mq_requeue_work()
840 struct request_queue *q = rq->q; in blk_mq_add_to_requeue_list()
862 void blk_mq_kick_requeue_list(struct request_queue *q) in blk_mq_kick_requeue_list()
868 void blk_mq_delay_kick_requeue_list(struct request_queue *q, in blk_mq_delay_kick_requeue_list()
904 bool blk_mq_queue_inflight(struct request_queue *q) in blk_mq_queue_inflight()
975 struct request_queue *q = in blk_mq_timeout_work()
976 container_of(work, struct request_queue, timeout_work); in blk_mq_timeout_work()
1327 static void blk_mq_release_budgets(struct request_queue *q, in blk_mq_release_budgets()
1343 struct request_queue *q = hctx->queue; in blk_mq_dispatch_rq_list()
1676 void blk_mq_run_hw_queues(struct request_queue *q, bool async) in blk_mq_run_hw_queues()
1695 void blk_mq_delay_run_hw_queues(struct request_queue *q, unsigned long msecs) in blk_mq_delay_run_hw_queues()
1716 bool blk_mq_queue_stopped(struct request_queue *q) in blk_mq_queue_stopped()
1755 void blk_mq_stop_hw_queues(struct request_queue *q) in blk_mq_stop_hw_queues()
1773 void blk_mq_start_hw_queues(struct request_queue *q) in blk_mq_start_hw_queues()
1793 void blk_mq_start_stopped_hw_queues(struct request_queue *q, bool async) in blk_mq_start_stopped_hw_queues()
1966 struct request_queue *q = rq->q; in __blk_mq_issue_directly()
2006 struct request_queue *q = rq->q; in __blk_mq_try_issue_directly()
2166 struct request_queue *q = bio->bi_disk->queue; in blk_mq_submit_bio()
2659 static void blk_mq_exit_hctx(struct request_queue *q, in blk_mq_exit_hctx()
2683 static void blk_mq_exit_hw_queues(struct request_queue *q, in blk_mq_exit_hw_queues()
2711 static int blk_mq_init_hctx(struct request_queue *q, in blk_mq_init_hctx()
2742 blk_mq_alloc_hctx(struct request_queue *q, struct blk_mq_tag_set *set, in blk_mq_alloc_hctx()
2809 static void blk_mq_init_cpu_queues(struct request_queue *q, in blk_mq_init_cpu_queues()
2872 static void blk_mq_map_swqueue(struct request_queue *q) in blk_mq_map_swqueue()
2978 static void queue_set_hctx_shared(struct request_queue *q, bool shared) in queue_set_hctx_shared()
2996 struct request_queue *q; in blk_mq_update_tag_set_shared()
3007 static void blk_mq_del_queue_tag_set(struct request_queue *q) in blk_mq_del_queue_tag_set()
3024 struct request_queue *q) in blk_mq_add_queue_tag_set()
3045 static int blk_mq_alloc_ctxs(struct request_queue *q) in blk_mq_alloc_ctxs()
3078 void blk_mq_release(struct request_queue *q) in blk_mq_release()
3101 struct request_queue *blk_mq_init_queue_data(struct blk_mq_tag_set *set, in blk_mq_init_queue_data()
3104 struct request_queue *uninit_q, *q; in blk_mq_init_queue_data()
3123 struct request_queue *blk_mq_init_queue(struct blk_mq_tag_set *set) in blk_mq_init_queue()
3133 struct request_queue *blk_mq_init_sq_queue(struct blk_mq_tag_set *set, in blk_mq_init_sq_queue()
3138 struct request_queue *q; in blk_mq_init_sq_queue()
3164 struct blk_mq_tag_set *set, struct request_queue *q, in blk_mq_alloc_and_init_hctx()
3198 struct request_queue *q) in blk_mq_realloc_hw_ctxs()
3272 struct request_queue *blk_mq_init_allocated_queue(struct blk_mq_tag_set *set, in blk_mq_init_allocated_queue()
3273 struct request_queue *q, in blk_mq_init_allocated_queue()
3344 void blk_mq_exit_queue(struct request_queue *q) in blk_mq_exit_queue()
3590 int blk_mq_update_nr_requests(struct request_queue *q, unsigned int nr) in blk_mq_update_nr_requests()
3644 struct request_queue *q;
3653 struct request_queue *q) in blk_mq_elv_switch_none()
3685 struct request_queue *q) in blk_mq_elv_switch_back()
3710 struct request_queue *q; in __blk_mq_update_nr_hw_queues()
3787 static bool blk_poll_stats_enable(struct request_queue *q) in blk_poll_stats_enable()
3796 static void blk_mq_poll_stats_start(struct request_queue *q) in blk_mq_poll_stats_start()
3811 struct request_queue *q = cb->data; in blk_mq_poll_stats_fn()
3820 static unsigned long blk_mq_poll_nsecs(struct request_queue *q, in blk_mq_poll_nsecs()
3852 static bool blk_mq_poll_hybrid_sleep(struct request_queue *q, in blk_mq_poll_hybrid_sleep()
3905 static bool blk_mq_poll_hybrid(struct request_queue *q, in blk_mq_poll_hybrid()
3942 int blk_poll(struct request_queue *q, blk_qc_t cookie, bool spin) in blk_poll()
4002 void blk_mq_cancel_work_sync(struct request_queue *q) in blk_mq_cancel_work_sync()