Lines Matching refs:hctx
874 void blk_mq_stop_hw_queue(struct blk_mq_hw_ctx *hctx);
875 void blk_mq_start_hw_queue(struct blk_mq_hw_ctx *hctx);
878 void blk_mq_start_stopped_hw_queue(struct blk_mq_hw_ctx *hctx, bool async);
883 void blk_mq_delay_run_hw_queue(struct blk_mq_hw_ctx *hctx, unsigned long msecs);
884 void blk_mq_run_hw_queue(struct blk_mq_hw_ctx *hctx, bool async);
941 #define queue_for_each_hw_ctx(q, hctx, i) \ argument
942 xa_for_each(&(q)->hctx_table, (i), (hctx))
944 #define hctx_for_each_ctx(hctx, ctx, i) \ argument
945 for ((i) = 0; (i) < (hctx)->nr_ctx && \
946 ({ ctx = (hctx)->ctxs[(i)]; 1; }); (i)++)
963 void blk_mq_hctx_set_fq_lock_class(struct blk_mq_hw_ctx *hctx,