Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/block/
H A Dblk-mq.c432 unsigned int op, blk_mq_req_flags_t flags, unsigned int hctx_idx) in blk_mq_alloc_request_hctx() argument
457 if (hctx_idx >= q->nr_hw_queues) in blk_mq_alloc_request_hctx()
469 data.hctx = q->queue_hw_ctx[hctx_idx]; in blk_mq_alloc_request_hctx()
2339 struct blk_mq_tags *tags, unsigned int hctx_idx) in blk_mq_clear_rq_mapping() argument
2341 struct blk_mq_tags *drv_tags = set->tags[hctx_idx]; in blk_mq_clear_rq_mapping()
2372 unsigned int hctx_idx) in blk_mq_free_rqs() argument
2384 set->ops->exit_request(set, rq, hctx_idx); in blk_mq_free_rqs()
2389 blk_mq_clear_rq_mapping(set, tags, hctx_idx); in blk_mq_free_rqs()
2414 unsigned int hctx_idx, in blk_mq_alloc_rq_map() argument
2422 node = blk_mq_hw_queue_to_node(&set->map[HCTX_TYPE_DEFAULT], hctx_idx); in blk_mq_alloc_rq_map()
[all …]
H A Dblk-mq-sched.c517 unsigned int hctx_idx) in blk_mq_sched_free_tags() argument
522 blk_mq_free_rqs(set, hctx->sched_tags, hctx_idx); in blk_mq_sched_free_tags()
530 unsigned int hctx_idx) in blk_mq_sched_alloc_tags() argument
537 hctx->sched_tags = blk_mq_alloc_rq_map(set, hctx_idx, q->nr_requests, in blk_mq_sched_alloc_tags()
542 ret = blk_mq_alloc_rqs(set, hctx->sched_tags, hctx_idx, q->nr_requests); in blk_mq_sched_alloc_tags()
544 blk_mq_sched_free_tags(set, hctx, hctx_idx); in blk_mq_sched_alloc_tags()
H A Dblk-mq.h58 unsigned int hctx_idx);
61 unsigned int hctx_idx,
66 unsigned int hctx_idx, unsigned int depth);
H A Dbsg-lib.c294 unsigned int hctx_idx, unsigned int numa_node) in bsg_init_rq() argument
317 unsigned int hctx_idx) in bsg_exit_rq() argument
H A Dkyber-iosched.c461 static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_init_hctx() argument
517 static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in kyber_exit_hctx() argument
H A Dmq-deadline-main.c559 static int dd_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in dd_init_hctx() argument
/OK3568_Linux_fs/kernel/drivers/nvme/target/
H A Dloop.c204 struct request *req, unsigned int hctx_idx, in nvme_loop_init_request() argument
211 (set == &ctrl->tag_set) ? hctx_idx + 1 : 0); in nvme_loop_init_request()
215 unsigned int hctx_idx) in nvme_loop_init_hctx() argument
218 struct nvme_loop_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_loop_init_hctx()
220 BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); in nvme_loop_init_hctx()
227 unsigned int hctx_idx) in nvme_loop_init_admin_hctx() argument
232 BUG_ON(hctx_idx != 0); in nvme_loop_init_admin_hctx()
/OK3568_Linux_fs/kernel/drivers/mmc/core/
H A Dqueue.c235 unsigned int hctx_idx, unsigned int numa_node) in mmc_mq_init_request() argument
241 unsigned int hctx_idx) in mmc_mq_exit_request() argument
/OK3568_Linux_fs/kernel/drivers/nvme/host/
H A Drdma.c289 struct request *rq, unsigned int hctx_idx) in nvme_rdma_exit_request() argument
297 struct request *rq, unsigned int hctx_idx, in nvme_rdma_init_request() argument
302 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_rdma_init_request()
322 unsigned int hctx_idx) in nvme_rdma_init_hctx() argument
325 struct nvme_rdma_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_rdma_init_hctx()
327 BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); in nvme_rdma_init_hctx()
334 unsigned int hctx_idx) in nvme_rdma_init_admin_hctx() argument
339 BUG_ON(hctx_idx != 0); in nvme_rdma_init_admin_hctx()
H A Dpci.c398 unsigned int hctx_idx) in nvme_admin_init_hctx() argument
403 WARN_ON(hctx_idx != 0); in nvme_admin_init_hctx()
411 unsigned int hctx_idx) in nvme_init_hctx() argument
414 struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1]; in nvme_init_hctx()
416 WARN_ON(dev->tagset.tags[hctx_idx] != hctx->tags); in nvme_init_hctx()
422 unsigned int hctx_idx, unsigned int numa_node) in nvme_init_request() argument
426 int queue_idx = (set == &dev->tagset) ? hctx_idx + 1 : 0; in nvme_init_request()
H A Dtcp.c449 struct request *rq, unsigned int hctx_idx) in nvme_tcp_exit_request() argument
457 struct request *rq, unsigned int hctx_idx, in nvme_tcp_init_request() argument
462 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_tcp_init_request()
479 unsigned int hctx_idx) in nvme_tcp_init_hctx() argument
482 struct nvme_tcp_queue *queue = &ctrl->queues[hctx_idx + 1]; in nvme_tcp_init_hctx()
489 unsigned int hctx_idx) in nvme_tcp_init_admin_hctx() argument
H A Dfc.c1827 unsigned int hctx_idx) in nvme_fc_exit_request() argument
2117 unsigned int hctx_idx, unsigned int numa_node) in nvme_fc_init_request() argument
2121 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_fc_init_request()
2201 unsigned int hctx_idx) in nvme_fc_init_hctx() argument
2205 __nvme_fc_init_hctx(hctx, ctrl, hctx_idx + 1); in nvme_fc_init_hctx()
2212 unsigned int hctx_idx) in nvme_fc_init_admin_hctx() argument
2216 __nvme_fc_init_hctx(hctx, ctrl, hctx_idx); in nvme_fc_init_admin_hctx()
/OK3568_Linux_fs/kernel/include/linux/
H A Dblk-mq.h459 unsigned int hctx_idx);
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-rq.c466 unsigned int hctx_idx, unsigned int numa_node) in dm_mq_init_request() argument
/OK3568_Linux_fs/kernel/drivers/block/
H A Dnull_blk_main.c1528 static void null_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) in null_exit_hctx() argument
1544 unsigned int hctx_idx) in null_init_hctx() argument
1554 nq = &nullb->queues[hctx_idx]; in null_init_hctx()
H A Dvirtio_blk.c674 unsigned int hctx_idx, unsigned int numa_node) in virtblk_init_request() argument
H A Dskd_main.c2742 unsigned int hctx_idx, unsigned int numa_node) in skd_init_request() argument
2757 unsigned int hctx_idx) in skd_exit_request() argument
H A Dloop.c2067 unsigned int hctx_idx, unsigned int numa_node) in loop_init_request() argument
H A Dnbd.c1689 unsigned int hctx_idx, unsigned int numa_node) in nbd_init_request() argument
/OK3568_Linux_fs/kernel/drivers/mtd/ubi/
H A Dblock.c332 struct request *req, unsigned int hctx_idx, in ubiblock_init_request() argument
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dscsi_lib.c1738 unsigned int hctx_idx, unsigned int numa_node) in scsi_mq_init_request() argument
1771 unsigned int hctx_idx) in scsi_mq_exit_request() argument
/OK3568_Linux_fs/kernel/drivers/block/rnbd/
H A Drnbd-clt.c1154 unsigned int hctx_idx, unsigned int numa_node) in rnbd_init_request() argument
/OK3568_Linux_fs/kernel/drivers/block/mtip32xx/
H A Dmtip32xx.c3507 unsigned int hctx_idx) in mtip_free_cmd() argument
3520 unsigned int hctx_idx, unsigned int numa_node) in mtip_init_cmd() argument