Home
last modified time | relevance | path

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

/Linux-v4.19/block/
Dblk-mq.c426 unsigned int op, blk_mq_req_flags_t flags, unsigned int hctx_idx) in blk_mq_alloc_request_hctx() argument
442 if (hctx_idx >= q->nr_hw_queues) in blk_mq_alloc_request_hctx()
453 alloc_data.hctx = q->queue_hw_ctx[hctx_idx]; in blk_mq_alloc_request_hctx()
1924 unsigned int hctx_idx) in blk_mq_free_rqs() argument
1936 set->ops->exit_request(set, rq, hctx_idx); in blk_mq_free_rqs()
1964 unsigned int hctx_idx, in blk_mq_alloc_rq_map() argument
1971 node = blk_mq_hw_queue_to_node(set->mq_map, hctx_idx); in blk_mq_alloc_rq_map()
2006 unsigned int hctx_idx, int node) in blk_mq_init_request() argument
2011 ret = set->ops->init_request(set, rq, hctx_idx, node); in blk_mq_init_request()
2021 unsigned int hctx_idx, unsigned int depth) in blk_mq_alloc_rqs() argument
[all …]
Dblk-mq.h47 unsigned int hctx_idx);
50 unsigned int hctx_idx,
54 unsigned int hctx_idx, unsigned int depth);
Dblk-mq-sched.c427 unsigned int hctx_idx) in blk_mq_sched_free_tags() argument
430 blk_mq_free_rqs(set, hctx->sched_tags, hctx_idx); in blk_mq_sched_free_tags()
438 unsigned int hctx_idx) in blk_mq_sched_alloc_tags() argument
443 hctx->sched_tags = blk_mq_alloc_rq_map(set, hctx_idx, q->nr_requests, in blk_mq_sched_alloc_tags()
448 ret = blk_mq_alloc_rqs(set, hctx->sched_tags, hctx_idx, q->nr_requests); in blk_mq_sched_alloc_tags()
450 blk_mq_sched_free_tags(set, hctx, hctx_idx); in blk_mq_sched_alloc_tags()
Dkyber-iosched.c406 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx() argument
461 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx() argument
/Linux-v4.19/drivers/nvme/target/
Dloop.c225 struct request *req, unsigned int hctx_idx, in nvme_loop_init_request() argument
232 (set == &ctrl->tag_set) ? hctx_idx + 1 : 0); in nvme_loop_init_request()
236 unsigned int hctx_idx) in nvme_loop_init_hctx() argument
239 struct nvme_loop_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_loop_init_hctx()
241 BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); in nvme_loop_init_hctx()
248 unsigned int hctx_idx) in nvme_loop_init_admin_hctx() argument
253 BUG_ON(hctx_idx != 0); in nvme_loop_init_admin_hctx()
/Linux-v4.19/drivers/nvme/host/
Drdma.c267 struct request *rq, unsigned int hctx_idx) in nvme_rdma_exit_request() argument
271 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_rdma_exit_request()
280 struct request *rq, unsigned int hctx_idx, in nvme_rdma_init_request() argument
285 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_rdma_init_request()
303 unsigned int hctx_idx) in nvme_rdma_init_hctx() argument
306 struct nvme_rdma_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_rdma_init_hctx()
308 BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); in nvme_rdma_init_hctx()
315 unsigned int hctx_idx) in nvme_rdma_init_admin_hctx() argument
320 BUG_ON(hctx_idx != 0); in nvme_rdma_init_admin_hctx()
Dpci.c384 unsigned int hctx_idx) in nvme_admin_init_hctx() argument
389 WARN_ON(hctx_idx != 0); in nvme_admin_init_hctx()
398 static void nvme_admin_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in nvme_admin_exit_hctx() argument
406 unsigned int hctx_idx) in nvme_init_hctx() argument
409 struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1]; in nvme_init_hctx()
412 nvmeq->tags = &dev->tagset.tags[hctx_idx]; in nvme_init_hctx()
414 WARN_ON(dev->tagset.tags[hctx_idx] != hctx->tags); in nvme_init_hctx()
420 unsigned int hctx_idx, unsigned int numa_node) in nvme_init_request() argument
424 int queue_idx = (set == &dev->tagset) ? hctx_idx + 1 : 0; in nvme_init_request()
Dfc.c1488 unsigned int hctx_idx) in nvme_fc_exit_request() argument
1733 unsigned int hctx_idx, unsigned int numa_node) in nvme_fc_init_request() argument
1737 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_fc_init_request()
1812 unsigned int hctx_idx) in nvme_fc_init_hctx() argument
1816 __nvme_fc_init_hctx(hctx, ctrl, hctx_idx + 1); in nvme_fc_init_hctx()
1823 unsigned int hctx_idx) in nvme_fc_init_admin_hctx() argument
1827 __nvme_fc_init_hctx(hctx, ctrl, hctx_idx); in nvme_fc_init_admin_hctx()
/Linux-v4.19/drivers/mmc/core/
Dqueue.c228 unsigned int hctx_idx, unsigned int numa_node) in mmc_mq_init_request() argument
234 unsigned int hctx_idx) in mmc_mq_exit_request() argument
/Linux-v4.19/include/linux/
Dblk-mq.h232 unsigned int hctx_idx);
/Linux-v4.19/drivers/mtd/ubi/
Dblock.c340 struct request *req, unsigned int hctx_idx, in ubiblock_init_request() argument
/Linux-v4.19/drivers/md/
Ddm-rq.c736 unsigned int hctx_idx, unsigned int numa_node) in dm_mq_init_request() argument
/Linux-v4.19/drivers/block/
Dvirtio_blk.c586 unsigned int hctx_idx, unsigned int numa_node) in virtblk_init_request() argument
Dskd_main.c2734 unsigned int hctx_idx, unsigned int numa_node) in skd_init_request() argument
2749 unsigned int hctx_idx) in skd_exit_request() argument
Dloop.c1804 unsigned int hctx_idx, unsigned int numa_node) in loop_init_request() argument
Dnbd.c1522 unsigned int hctx_idx, unsigned int numa_node) in nbd_init_request() argument
Drbd.c3946 unsigned int hctx_idx, unsigned int numa_node) in rbd_init_request() argument
/Linux-v4.19/drivers/scsi/
Dscsi_lib.c2164 unsigned int hctx_idx, unsigned int numa_node) in scsi_mq_init_request() argument
2189 unsigned int hctx_idx) in scsi_mq_exit_request() argument
/Linux-v4.19/drivers/block/mtip32xx/
Dmtip32xx.c3674 unsigned int hctx_idx) in mtip_free_cmd() argument
3687 unsigned int hctx_idx, unsigned int numa_node) in mtip_init_cmd() argument