Home
last modified time | relevance | path

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

/linux/block/ !
H A Dblk-mq.c701 blk_opf_t opf, blk_mq_req_flags_t flags, unsigned int hctx_idx) in blk_mq_alloc_request_hctx() argument
734 if (hctx_idx >= q->nr_hw_queues) in blk_mq_alloc_request_hctx()
746 data.hctx = q->queue_hw_ctx[hctx_idx]; in blk_mq_alloc_request_hctx()
3478 unsigned int hctx_idx) in blk_mq_free_rqs()
3488 drv_tags = set->tags[hctx_idx]; in blk_mq_free_rqs()
3498 set->ops->exit_request(set, rq, hctx_idx); in blk_mq_free_rqs()
3521 unsigned int hctx_idx) in hctx_idx_to_type()
3529 if (hctx_idx >= start && hctx_idx < end) in hctx_idx_to_type()
3540 unsigned int hctx_idx) in blk_mq_get_hctx_node()
3476 blk_mq_free_rqs(struct blk_mq_tag_set * set,struct blk_mq_tags * tags,unsigned int hctx_idx) blk_mq_free_rqs() argument
3519 hctx_idx_to_type(struct blk_mq_tag_set * set,unsigned int hctx_idx) hctx_idx_to_type() argument
3538 blk_mq_get_hctx_node(struct blk_mq_tag_set * set,unsigned int hctx_idx) blk_mq_get_hctx_node() argument
3546 blk_mq_alloc_rq_map(struct blk_mq_tag_set * set,unsigned int hctx_idx,unsigned int nr_tags,unsigned int reserved_tags) blk_mq_alloc_rq_map() argument
3582 blk_mq_init_request(struct blk_mq_tag_set * set,struct request * rq,unsigned int hctx_idx,int node) blk_mq_init_request() argument
3598 blk_mq_alloc_rqs(struct blk_mq_tag_set * set,struct blk_mq_tags * tags,unsigned int hctx_idx,unsigned int depth) blk_mq_alloc_rqs() argument
3953 blk_mq_exit_hctx(struct request_queue * q,struct blk_mq_tag_set * set,struct blk_mq_hw_ctx * hctx,unsigned int hctx_idx) blk_mq_exit_hctx() argument
3994 blk_mq_init_hctx(struct request_queue * q,struct blk_mq_tag_set * set,struct blk_mq_hw_ctx * hctx,unsigned hctx_idx) blk_mq_init_hctx() argument
4118 blk_mq_alloc_map_and_rqs(struct blk_mq_tag_set * set,unsigned int hctx_idx,unsigned int depth) blk_mq_alloc_map_and_rqs() argument
4138 __blk_mq_alloc_map_and_rqs(struct blk_mq_tag_set * set,int hctx_idx) __blk_mq_alloc_map_and_rqs() argument
4154 blk_mq_free_map_and_rqs(struct blk_mq_tag_set * set,struct blk_mq_tags * tags,unsigned int hctx_idx) blk_mq_free_map_and_rqs() argument
4163 __blk_mq_free_map_and_rqs(struct blk_mq_tag_set * set,unsigned int hctx_idx) __blk_mq_free_map_and_rqs() argument
4173 unsigned int j, hctx_idx; blk_mq_map_swqueue() local
4516 blk_mq_alloc_and_init_hctx(struct blk_mq_tag_set * set,struct request_queue * q,int hctx_idx,int node) blk_mq_alloc_and_init_hctx() argument
[all...]
H A Dblk-mq.h64 unsigned int hctx_idx);
67 unsigned int hctx_idx, unsigned int depth);
70 unsigned int hctx_idx);
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.c458 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx() argument
512 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx() argument
/linux/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/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/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.c1803 unsigned int hctx_idx) in nvme_fc_exit_request() argument
2112 unsigned int hctx_idx, unsigned int numa_node) in nvme_fc_init_request() argument
2116 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_fc_init_request()
2197 nvme_fc_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, unsigned int hctx_idx) in nvme_fc_init_hctx() argument
2199 return __nvme_fc_init_hctx(hctx, data, hctx_idx + 1); in nvme_fc_init_hctx()
2204 unsigned int hctx_idx) in nvme_fc_init_admin_hctx() argument
2206 return __nvme_fc_init_hctx(hctx, data, hctx_idx); in nvme_fc_init_admin_hctx()
H A Dtcp.c542 struct request *rq, unsigned int hctx_idx) in nvme_tcp_exit_request() argument
550 struct request *rq, unsigned int hctx_idx, in nvme_tcp_init_request() argument
556 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_tcp_init_request()
577 unsigned int hctx_idx) in nvme_tcp_init_hctx() argument
580 struct nvme_tcp_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_tcp_init_hctx()
587 unsigned int hctx_idx) in nvme_tcp_init_admin_hctx() argument
H A Dpci.c649 unsigned int hctx_idx) in nvme_admin_init_hctx() argument
651 WARN_ON(hctx_idx != 0); in nvme_admin_init_hctx()
656 unsigned int hctx_idx) in nvme_init_hctx() argument
658 return nvme_init_hctx_common(hctx, data, hctx_idx + 1); in nvme_init_hctx()
662 struct request *req, unsigned int hctx_idx, in nvme_pci_init_request() argument
H A Dapple.c814 unsigned int hctx_idx) in apple_nvme_init_hctx() argument
821 struct request *req, unsigned int hctx_idx, in apple_nvme_init_request() argument
/linux/drivers/md/ !
H A Ddm-rq.c465 unsigned int hctx_idx, unsigned int numa_node) in dm_mq_init_request() argument
/linux/drivers/mtd/ubi/ !
H A Dblock.c314 struct request *req, unsigned int hctx_idx, in ubiblock_init_request() argument
/linux/drivers/scsi/ !
H A Dscsi_lib.c1952 unsigned int hctx_idx, unsigned int numa_node) in scsi_mq_init_request() argument
1980 unsigned int hctx_idx) in scsi_mq_exit_request() argument
2002 unsigned int hctx_idx) in scsi_init_hctx() argument
/linux/include/linux/ !
H A Dblk-mq.h769 unsigned int hctx_idx);
/linux/drivers/block/null_blk/ !
H A Dmain.c1733 unsigned int hctx_idx) in null_init_hctx() argument
1741 nq = &nullb->queues[hctx_idx]; in null_init_hctx()
/linux/drivers/block/mtip32xx/ !
H A Dmtip32xx.c3330 unsigned int hctx_idx) in mtip_free_cmd() argument
3343 unsigned int hctx_idx, unsigned int numa_node) in mtip_init_cmd() argument
/linux/drivers/block/ !
H A Dnbd.c1891 unsigned int hctx_idx, unsigned int numa_node) in nbd_init_request() argument
H A Dublk_drv.c2252 unsigned int hctx_idx) in ublk_init_hctx() argument