Home
last modified time | relevance | path

Searched refs:hctx (Results 1 – 1 of 1) sorted by relevance

/include/linux/
Dblk-mq.h318 void blk_mq_stop_hw_queue(struct blk_mq_hw_ctx *hctx);
319 void blk_mq_start_hw_queue(struct blk_mq_hw_ctx *hctx);
322 void blk_mq_start_stopped_hw_queue(struct blk_mq_hw_ctx *hctx, bool async);
326 void blk_mq_delay_run_hw_queue(struct blk_mq_hw_ctx *hctx, unsigned long msecs);
327 bool blk_mq_run_hw_queue(struct blk_mq_hw_ctx *hctx, bool async);
359 #define queue_for_each_hw_ctx(q, hctx, i) \ argument
361 ({ hctx = (q)->queue_hw_ctx[i]; 1; }); (i)++)
363 #define hctx_for_each_ctx(hctx, ctx, i) \ argument
364 for ((i) = 0; (i) < (hctx)->nr_ctx && \
365 ({ ctx = (hctx)->ctxs[(i)]; 1; }); (i)++)
[all …]