Lines Matching refs:blk_mq_hw_ctx
455 static void kyber_depth_updated(struct blk_mq_hw_ctx *hctx) in kyber_depth_updated()
466 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx()
521 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx()
573 struct blk_mq_hw_ctx *hctx = blk_mq_map_queue(q, bio->bi_opf, ctx); in kyber_bio_merge()
592 static void kyber_insert_requests(struct blk_mq_hw_ctx *hctx, in kyber_insert_requests()
699 struct blk_mq_hw_ctx *hctx = READ_ONCE(wqe->private); in kyber_domain_wake()
709 struct blk_mq_hw_ctx *hctx) in kyber_get_domain_token()
757 struct blk_mq_hw_ctx *hctx) in kyber_dispatch_cur_domain()
804 static struct request *kyber_dispatch_request(struct blk_mq_hw_ctx *hctx) in kyber_dispatch_request()
850 static bool kyber_has_work(struct blk_mq_hw_ctx *hctx) in kyber_has_work()
914 struct blk_mq_hw_ctx *hctx = m->private; \
924 struct blk_mq_hw_ctx *hctx = m->private; \
933 struct blk_mq_hw_ctx *hctx = m->private; \
948 struct blk_mq_hw_ctx *hctx = data; \
972 struct blk_mq_hw_ctx *hctx = data; in kyber_cur_domain_show()
981 struct blk_mq_hw_ctx *hctx = data; in kyber_batching_show()