blk_mq_hw_ctx 82 include/linux/blk-mq.h typedef int (queue_rq_fn)(struct blk_mq_hw_ctx *, struct request *, bool); blk_mq_hw_ctx 83 include/linux/blk-mq.h typedef struct blk_mq_hw_ctx *(map_queue_fn)(struct request_queue *, const int); blk_mq_hw_ctx 170 include/linux/blk-mq.h struct blk_mq_hw_ctx *blk_mq_map_queue(struct request_queue *, const int ctx_index); blk_mq_hw_ctx 171 include/linux/blk-mq.h struct blk_mq_hw_ctx *blk_mq_alloc_single_hw_queue(struct blk_mq_tag_set *, unsigned int, int); blk_mq_hw_ctx 182 include/linux/blk-mq.h void blk_mq_stop_hw_queue(struct blk_mq_hw_ctx *hctx); blk_mq_hw_ctx 183 include/linux/blk-mq.h void blk_mq_start_hw_queue(struct blk_mq_hw_ctx *hctx); blk_mq_hw_ctx 187 include/linux/blk-mq.h void blk_mq_delay_queue(struct blk_mq_hw_ctx *hctx, unsigned long msecs); blk_mq_hw_ctx 188 include/linux/blk-mq.h void blk_mq_tag_busy_iter(struct blk_mq_hw_ctx *hctx, busy_iter_fn *fn, blk_mq_hw_ctx 345 include/linux/blkdev.h struct blk_mq_hw_ctx **queue_hw_ctx;