Searched refs:tagset (Results 1 – 11 of 11) sorted by relevance
| /linux/block/ |
| A D | blk-mq-tag.c | 399 void blk_mq_tagset_busy_iter(struct blk_mq_tag_set *tagset, in blk_mq_tagset_busy_iter() argument 402 unsigned int flags = tagset->flags; in blk_mq_tagset_busy_iter() 405 nr_tags = blk_mq_is_shared_tags(flags) ? 1 : tagset->nr_hw_queues; in blk_mq_tagset_busy_iter() 408 if (tagset->tags && tagset->tags[i]) in blk_mq_tagset_busy_iter() 409 __blk_mq_all_tag_iter(tagset->tags[i], fn, priv, in blk_mq_tagset_busy_iter() 432 void blk_mq_tagset_wait_completed_request(struct blk_mq_tag_set *tagset) in blk_mq_tagset_wait_completed_request() argument 437 blk_mq_tagset_busy_iter(tagset, in blk_mq_tagset_wait_completed_request()
|
| /linux/drivers/nvme/host/ |
| A D | pci.c | 117 struct blk_mq_tag_set tagset; member 2457 if (!dev->ctrl.tagset) { in nvme_dev_add() 2458 dev->tagset.ops = &nvme_mq_ops; in nvme_dev_add() 2462 dev->tagset.nr_maps++; in nvme_dev_add() 2463 dev->tagset.timeout = NVME_IO_TIMEOUT; in nvme_dev_add() 2469 dev->tagset.driver_data = dev; in nvme_dev_add() 2479 ret = blk_mq_alloc_tag_set(&dev->tagset); in nvme_dev_add() 2485 dev->ctrl.tagset = &dev->tagset; in nvme_dev_add() 2691 if (dev->tagset.tags) in nvme_free_tagset() 2692 blk_mq_free_tag_set(&dev->tagset); in nvme_free_tagset() [all …]
|
| A D | tcp.c | 1808 blk_mq_free_tag_set(ctrl->tagset); in nvme_tcp_destroy_io_queues() 1822 ctrl->tagset = nvme_tcp_alloc_tagset(ctrl, false); in nvme_tcp_configure_io_queues() 1823 if (IS_ERR(ctrl->tagset)) { in nvme_tcp_configure_io_queues() 1824 ret = PTR_ERR(ctrl->tagset); in nvme_tcp_configure_io_queues() 1828 ctrl->connect_q = blk_mq_init_queue(ctrl->tagset); in nvme_tcp_configure_io_queues() 1850 blk_mq_update_nr_hw_queues(ctrl->tagset, in nvme_tcp_configure_io_queues() 1867 blk_mq_free_tag_set(ctrl->tagset); in nvme_tcp_configure_io_queues()
|
| A D | rdma.c | 961 blk_mq_free_tag_set(ctrl->ctrl.tagset); in nvme_rdma_destroy_io_queues() 975 ctrl->ctrl.tagset = nvme_rdma_alloc_tagset(&ctrl->ctrl, false); in nvme_rdma_configure_io_queues() 976 if (IS_ERR(ctrl->ctrl.tagset)) { in nvme_rdma_configure_io_queues() 977 ret = PTR_ERR(ctrl->ctrl.tagset); in nvme_rdma_configure_io_queues() 1003 blk_mq_update_nr_hw_queues(ctrl->ctrl.tagset, in nvme_rdma_configure_io_queues() 1020 blk_mq_free_tag_set(ctrl->ctrl.tagset); in nvme_rdma_configure_io_queues()
|
| A D | multipath.c | 493 if (ctrl->tagset->nr_maps > HCTX_TYPE_POLL && in nvme_mpath_alloc_disk() 494 ctrl->tagset->map[HCTX_TYPE_POLL].nr_queues) in nvme_mpath_alloc_disk()
|
| A D | core.c | 127 if (ctrl->state == NVME_CTRL_LIVE && ctrl->tagset) in nvme_queue_scan() 409 if (ctrl->tagset) { in nvme_cancel_tagset() 410 blk_mq_tagset_busy_iter(ctrl->tagset, in nvme_cancel_tagset() 412 blk_mq_tagset_wait_completed_request(ctrl->tagset); in nvme_cancel_tagset() 3845 disk = blk_mq_alloc_disk(ctrl->tagset, ns); in nvme_alloc_ns() 4152 if (ctrl->state != NVME_CTRL_LIVE || !ctrl->tagset) in nvme_scan_work()
|
| A D | nvme.h | 244 struct blk_mq_tag_set *tagset; member
|
| A D | fc.c | 2376 if (ctrl->ctrl.tagset) { in nvme_fc_ctrl_free() 2917 ctrl->ctrl.tagset = &ctrl->tag_set; in nvme_fc_create_io_queues() 2946 ctrl->ctrl.tagset = NULL; in nvme_fc_create_io_queues() 3267 if (ctrl->ctrl.tagset) { in nvme_fc_delete_association()
|
| /linux/include/linux/ |
| A D | blk-mq.h | 807 void blk_mq_tagset_busy_iter(struct blk_mq_tag_set *tagset, 809 void blk_mq_tagset_wait_completed_request(struct blk_mq_tag_set *tagset);
|
| /linux/drivers/nvme/target/ |
| A D | loop.c | 285 if (nctrl->tagset) { in nvme_loop_free_ctrl() 540 ctrl->ctrl.tagset = &ctrl->tag_set; in nvme_loop_create_io_queues()
|
| /linux/ |
| A D | modules.builtin.modinfo | 1 …i/megaraid/megaraid_sasmegaraid_sas.parm=host_tagset_enable:Shared host tagset enable/disable Def…
|
Completed in 53 milliseconds