hctx_idx 481 block/blk-mq-sched.c unsigned int hctx_idx) hctx_idx 484 block/blk-mq-sched.c blk_mq_free_rqs(set, hctx->sched_tags, hctx_idx); hctx_idx 492 block/blk-mq-sched.c unsigned int hctx_idx) hctx_idx 497 block/blk-mq-sched.c hctx->sched_tags = blk_mq_alloc_rq_map(set, hctx_idx, q->nr_requests, hctx_idx 502 block/blk-mq-sched.c ret = blk_mq_alloc_rqs(set, hctx->sched_tags, hctx_idx, q->nr_requests); hctx_idx 504 block/blk-mq-sched.c blk_mq_sched_free_tags(set, hctx, hctx_idx); hctx_idx 447 block/blk-mq.c unsigned int op, blk_mq_req_flags_t flags, unsigned int hctx_idx) hctx_idx 463 block/blk-mq.c if (hctx_idx >= q->nr_hw_queues) hctx_idx 474 block/blk-mq.c alloc_data.hctx = q->queue_hw_ctx[hctx_idx]; hctx_idx 2061 block/blk-mq.c unsigned int hctx_idx) hctx_idx 2073 block/blk-mq.c set->ops->exit_request(set, rq, hctx_idx); hctx_idx 2101 block/blk-mq.c unsigned int hctx_idx, hctx_idx 2108 block/blk-mq.c node = blk_mq_hw_queue_to_node(&set->map[HCTX_TYPE_DEFAULT], hctx_idx); hctx_idx 2143 block/blk-mq.c unsigned int hctx_idx, int node) hctx_idx 2148 block/blk-mq.c ret = set->ops->init_request(set, rq, hctx_idx, node); hctx_idx 2158 block/blk-mq.c unsigned int hctx_idx, unsigned int depth) hctx_idx 2164 block/blk-mq.c node = blk_mq_hw_queue_to_node(&set->map[HCTX_TYPE_DEFAULT], hctx_idx); hctx_idx 2218 block/blk-mq.c if (blk_mq_init_request(set, rq, hctx_idx, node)) { hctx_idx 2230 block/blk-mq.c blk_mq_free_rqs(set, tags, hctx_idx); hctx_idx 2277 block/blk-mq.c struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) hctx_idx 2283 block/blk-mq.c set->ops->exit_request(set, hctx->fq->flush_rq, hctx_idx); hctx_idx 2286 block/blk-mq.c set->ops->exit_hctx(hctx, hctx_idx); hctx_idx 2325 block/blk-mq.c struct blk_mq_hw_ctx *hctx, unsigned hctx_idx) hctx_idx 2327 block/blk-mq.c hctx->queue_num = hctx_idx; hctx_idx 2331 block/blk-mq.c hctx->tags = set->tags[hctx_idx]; hctx_idx 2334 block/blk-mq.c set->ops->init_hctx(hctx, set->driver_data, hctx_idx)) hctx_idx 2337 block/blk-mq.c if (blk_mq_init_request(set, hctx->fq->flush_rq, hctx_idx, hctx_idx 2344 block/blk-mq.c set->ops->exit_hctx(hctx, hctx_idx); hctx_idx 2448 block/blk-mq.c static bool __blk_mq_alloc_rq_map(struct blk_mq_tag_set *set, int hctx_idx) hctx_idx 2452 block/blk-mq.c set->tags[hctx_idx] = blk_mq_alloc_rq_map(set, hctx_idx, hctx_idx 2454 block/blk-mq.c if (!set->tags[hctx_idx]) hctx_idx 2457 block/blk-mq.c ret = blk_mq_alloc_rqs(set, set->tags[hctx_idx], hctx_idx, hctx_idx 2462 block/blk-mq.c blk_mq_free_rq_map(set->tags[hctx_idx]); hctx_idx 2463 block/blk-mq.c set->tags[hctx_idx] = NULL; hctx_idx 2468 block/blk-mq.c unsigned int hctx_idx) hctx_idx 2470 block/blk-mq.c if (set->tags && set->tags[hctx_idx]) { hctx_idx 2471 block/blk-mq.c blk_mq_free_rqs(set, set->tags[hctx_idx], hctx_idx); hctx_idx 2472 block/blk-mq.c blk_mq_free_rq_map(set->tags[hctx_idx]); hctx_idx 2473 block/blk-mq.c set->tags[hctx_idx] = NULL; hctx_idx 2479 block/blk-mq.c unsigned int i, j, hctx_idx; hctx_idx 2496 block/blk-mq.c hctx_idx = set->map[HCTX_TYPE_DEFAULT].mq_map[i]; hctx_idx 2498 block/blk-mq.c if (!set->tags[hctx_idx] && hctx_idx 2499 block/blk-mq.c !__blk_mq_alloc_rq_map(set, hctx_idx)) { hctx_idx 2760 block/blk-mq.c int hctx_idx, int node) hctx_idx 2781 block/blk-mq.c if (blk_mq_init_hctx(q, set, hctx, hctx_idx)) hctx_idx 55 block/blk-mq.h unsigned int hctx_idx); hctx_idx 58 block/blk-mq.h unsigned int hctx_idx, hctx_idx 62 block/blk-mq.h unsigned int hctx_idx, unsigned int depth); hctx_idx 291 block/bsg-lib.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 314 block/bsg-lib.c unsigned int hctx_idx) hctx_idx 461 block/kyber-iosched.c static int kyber_init_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) hctx_idx 517 block/kyber-iosched.c static void kyber_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int hctx_idx) hctx_idx 1987 drivers/block/loop.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 3506 drivers/block/mtip32xx/mtip32xx.c unsigned int hctx_idx) hctx_idx 3519 drivers/block/mtip32xx/mtip32xx.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 1642 drivers/block/nbd.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 5107 drivers/block/rbd.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 2740 drivers/block/skd_main.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 2755 drivers/block/skd_main.c unsigned int hctx_idx) hctx_idx 753 drivers/block/virtio_blk.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 472 drivers/md/dm-rq.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 227 drivers/mmc/core/queue.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 233 drivers/mmc/core/queue.c unsigned int hctx_idx) hctx_idx 332 drivers/mtd/ubi/block.c struct request *req, unsigned int hctx_idx, hctx_idx 1491 drivers/nvme/host/fc.c unsigned int hctx_idx) hctx_idx 1763 drivers/nvme/host/fc.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 1767 drivers/nvme/host/fc.c int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; hctx_idx 1847 drivers/nvme/host/fc.c unsigned int hctx_idx) hctx_idx 1851 drivers/nvme/host/fc.c __nvme_fc_init_hctx(hctx, ctrl, hctx_idx + 1); hctx_idx 1858 drivers/nvme/host/fc.c unsigned int hctx_idx) hctx_idx 1862 drivers/nvme/host/fc.c __nvme_fc_init_hctx(hctx, ctrl, hctx_idx); hctx_idx 372 drivers/nvme/host/pci.c unsigned int hctx_idx) hctx_idx 377 drivers/nvme/host/pci.c WARN_ON(hctx_idx != 0); hctx_idx 385 drivers/nvme/host/pci.c unsigned int hctx_idx) hctx_idx 388 drivers/nvme/host/pci.c struct nvme_queue *nvmeq = &dev->queues[hctx_idx + 1]; hctx_idx 390 drivers/nvme/host/pci.c WARN_ON(dev->tagset.tags[hctx_idx] != hctx->tags); hctx_idx 396 drivers/nvme/host/pci.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 400 drivers/nvme/host/pci.c int queue_idx = (set == &dev->tagset) ? hctx_idx + 1 : 0; hctx_idx 280 drivers/nvme/host/rdma.c struct request *rq, unsigned int hctx_idx) hctx_idx 288 drivers/nvme/host/rdma.c struct request *rq, unsigned int hctx_idx, hctx_idx 293 drivers/nvme/host/rdma.c int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; hctx_idx 307 drivers/nvme/host/rdma.c unsigned int hctx_idx) hctx_idx 310 drivers/nvme/host/rdma.c struct nvme_rdma_queue *queue = &ctrl->queues[hctx_idx + 1]; hctx_idx 312 drivers/nvme/host/rdma.c BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); hctx_idx 319 drivers/nvme/host/rdma.c unsigned int hctx_idx) hctx_idx 324 drivers/nvme/host/rdma.c BUG_ON(hctx_idx != 0); hctx_idx 352 drivers/nvme/host/tcp.c struct request *rq, unsigned int hctx_idx) hctx_idx 360 drivers/nvme/host/tcp.c struct request *rq, unsigned int hctx_idx, hctx_idx 365 drivers/nvme/host/tcp.c int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; hctx_idx 382 drivers/nvme/host/tcp.c unsigned int hctx_idx) hctx_idx 385 drivers/nvme/host/tcp.c struct nvme_tcp_queue *queue = &ctrl->queues[hctx_idx + 1]; hctx_idx 392 drivers/nvme/host/tcp.c unsigned int hctx_idx) hctx_idx 205 drivers/nvme/target/loop.c struct request *req, unsigned int hctx_idx, hctx_idx 212 drivers/nvme/target/loop.c (set == &ctrl->tag_set) ? hctx_idx + 1 : 0); hctx_idx 216 drivers/nvme/target/loop.c unsigned int hctx_idx) hctx_idx 219 drivers/nvme/target/loop.c struct nvme_loop_queue *queue = &ctrl->queues[hctx_idx + 1]; hctx_idx 221 drivers/nvme/target/loop.c BUG_ON(hctx_idx >= ctrl->ctrl.queue_count); hctx_idx 228 drivers/nvme/target/loop.c unsigned int hctx_idx) hctx_idx 233 drivers/nvme/target/loop.c BUG_ON(hctx_idx != 0); hctx_idx 1740 drivers/scsi/scsi_lib.c unsigned int hctx_idx, unsigned int numa_node) hctx_idx 1765 drivers/scsi/scsi_lib.c unsigned int hctx_idx)