Home
last modified time | relevance | path

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

/linux-6.15/block/
H A Dblk-mq.c3449 unsigned int hctx_idx) in hctx_idx_to_type() argument
3457 if (hctx_idx >= start && hctx_idx < end) in hctx_idx_to_type()
3468 unsigned int hctx_idx) in blk_mq_get_hctx_node() argument
3911 hctx->queue_num = hctx_idx; in blk_mq_init_hctx()
4056 int hctx_idx) in __blk_mq_alloc_map_and_rqs() argument
4064 set->tags[hctx_idx] = blk_mq_alloc_map_and_rqs(set, hctx_idx, in __blk_mq_alloc_map_and_rqs()
4067 return set->tags[hctx_idx]; in __blk_mq_alloc_map_and_rqs()
4084 blk_mq_free_map_and_rqs(set, set->tags[hctx_idx], hctx_idx); in __blk_mq_free_map_and_rqs()
4086 set->tags[hctx_idx] = NULL; in __blk_mq_free_map_and_rqs()
4091 unsigned int j, hctx_idx; in blk_mq_map_swqueue() local
[all …]
H A Dblk-mq.h61 unsigned int hctx_idx);
64 unsigned int hctx_idx, unsigned int depth);
67 unsigned int hctx_idx);
H A Dblk-mq-sched.c381 unsigned int hctx_idx) in blk_mq_sched_alloc_map_and_rqs() argument
388 hctx->sched_tags = blk_mq_alloc_map_and_rqs(q->tag_set, hctx_idx, in blk_mq_sched_alloc_map_and_rqs()
H A Dbsg-lib.c302 unsigned int hctx_idx, unsigned int numa_node) in bsg_init_rq() argument
313 unsigned int hctx_idx) in bsg_exit_rq() argument
H A Dkyber-iosched.c464 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx() argument
519 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx() argument
H A Dmq-deadline.c536 static int dd_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in dd_init_hctx() argument
/linux-6.15/drivers/nvme/target/
H A Dloop.c204 struct request *req, unsigned int hctx_idx, in nvme_loop_init_request() argument
213 (set == &ctrl->tag_set) ? hctx_idx + 1 : 0); in nvme_loop_init_request()
219 unsigned int hctx_idx) in nvme_loop_init_hctx() argument
222 struct nvme_loop_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_loop_init_hctx()
224 BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); in nvme_loop_init_hctx()
239 unsigned int hctx_idx) in nvme_loop_init_admin_hctx() argument
244 BUG_ON(hctx_idx != 0); in nvme_loop_init_admin_hctx()
/linux-6.15/drivers/mmc/core/
H A Dqueue.c206 unsigned int hctx_idx, unsigned int numa_node) in mmc_mq_init_request() argument
221 unsigned int hctx_idx) in mmc_mq_exit_request() argument
/linux-6.15/drivers/nvme/host/
H A Drdma.c286 struct request *rq, unsigned int hctx_idx) in nvme_rdma_exit_request() argument
294 struct request *rq, unsigned int hctx_idx, in nvme_rdma_init_request() argument
299 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_rdma_init_request()
320 unsigned int hctx_idx) in nvme_rdma_init_hctx() argument
323 struct nvme_rdma_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_rdma_init_hctx()
325 BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); in nvme_rdma_init_hctx()
332 unsigned int hctx_idx) in nvme_rdma_init_admin_hctx() argument
337 BUG_ON(hctx_idx != 0); in nvme_rdma_init_admin_hctx()
H A Dfc.c1792 unsigned int hctx_idx) in nvme_fc_exit_request() argument
2101 unsigned int hctx_idx, unsigned int numa_node) in nvme_fc_init_request() argument
2105 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_fc_init_request()
2186 nvme_fc_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, unsigned int hctx_idx) in nvme_fc_init_hctx() argument
2188 return __nvme_fc_init_hctx(hctx, data, hctx_idx + 1); in nvme_fc_init_hctx()
2193 unsigned int hctx_idx) in nvme_fc_init_admin_hctx() argument
2195 return __nvme_fc_init_hctx(hctx, data, hctx_idx); in nvme_fc_init_admin_hctx()
H A Dtcp.c535 struct request *rq, unsigned int hctx_idx) in nvme_tcp_exit_request() argument
543 struct request *rq, unsigned int hctx_idx, in nvme_tcp_init_request() argument
549 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_tcp_init_request()
568 unsigned int hctx_idx) in nvme_tcp_init_hctx() argument
571 struct nvme_tcp_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_tcp_init_hctx()
578 unsigned int hctx_idx) in nvme_tcp_init_admin_hctx() argument
H A Dpci.c401 unsigned int hctx_idx) in nvme_admin_init_hctx() argument
406 WARN_ON(hctx_idx != 0); in nvme_admin_init_hctx()
414 unsigned int hctx_idx) in nvme_init_hctx() argument
417 struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1]; in nvme_init_hctx()
419 WARN_ON(dev->tagset.tags[hctx_idx] != hctx->tags); in nvme_init_hctx()
425 struct request *req, unsigned int hctx_idx, in nvme_pci_init_request() argument
H A Dapple.c777 unsigned int hctx_idx) in apple_nvme_init_hctx() argument
784 struct request *req, unsigned int hctx_idx, in apple_nvme_init_request() argument
/linux-6.15/drivers/md/
H A Ddm-rq.c458 unsigned int hctx_idx, unsigned int numa_node) in dm_mq_init_request() argument
/linux-6.15/drivers/mtd/ubi/
H A Dblock.c314 struct request *req, unsigned int hctx_idx, in ubiblock_init_request() argument
/linux-6.15/drivers/scsi/
H A Dscsi_lib.c1917 unsigned int hctx_idx, unsigned int numa_node) in scsi_mq_init_request() argument
1945 unsigned int hctx_idx) in scsi_mq_exit_request() argument
1967 unsigned int hctx_idx) in scsi_init_hctx() argument
/linux-6.15/include/linux/
H A Dblk-mq.h742 unsigned int hctx_idx);
/linux-6.15/drivers/block/null_blk/
H A Dmain.c1723 unsigned int hctx_idx) in null_init_hctx() argument
1731 nq = &nullb->queues[hctx_idx]; in null_init_hctx()
/linux-6.15/drivers/block/mtip32xx/
H A Dmtip32xx.c3323 unsigned int hctx_idx) in mtip_free_cmd() argument
3336 unsigned int hctx_idx, unsigned int numa_node) in mtip_init_cmd() argument
/linux-6.15/drivers/block/
H A Dnbd.c1870 unsigned int hctx_idx, unsigned int numa_node) in nbd_init_request() argument
H A Dublk_drv.c1380 unsigned int hctx_idx) in ublk_init_hctx() argument