Lines Matching refs:q
168 struct request_queue *q);
169 void blk_mq_finish_init(struct request_queue *q);
182 struct request *blk_mq_alloc_request(struct request_queue *q, int rw,
213 void blk_mq_cancel_requeue_work(struct request_queue *q);
214 void blk_mq_kick_requeue_list(struct request_queue *q);
215 void blk_mq_abort_requeue_list(struct request_queue *q);
220 void blk_mq_stop_hw_queues(struct request_queue *q);
221 void blk_mq_start_hw_queues(struct request_queue *q);
222 void blk_mq_start_stopped_hw_queues(struct request_queue *q, bool async);
223 void blk_mq_run_hw_queues(struct request_queue *q, bool async);
227 void blk_mq_freeze_queue(struct request_queue *q);
228 void blk_mq_unfreeze_queue(struct request_queue *q);
229 void blk_mq_freeze_queue_start(struct request_queue *q);
244 #define queue_for_each_hw_ctx(q, hctx, i) \ argument
245 for ((i) = 0; (i) < (q)->nr_hw_queues && \
246 ({ hctx = (q)->queue_hw_ctx[i]; 1; }); (i)++)
248 #define queue_for_each_ctx(q, ctx, i) \ argument
249 for ((i) = 0; (i) < (q)->nr_queues && \
250 ({ ctx = per_cpu_ptr((q)->queue_ctx, (i)); 1; }); (i)++)
256 #define blk_ctx_sum(q, sum) \ argument
261 queue_for_each_ctx((q), __x, __i) \