/linux-master/include/linux/ |
H A D | blk-mq.h | 463 * struct blk_mq_tag_set - tag set that can be shared between request queues 495 struct blk_mq_tag_set { struct 613 int (*init_request)(struct blk_mq_tag_set *set, struct request *, 618 void (*exit_request)(struct blk_mq_tag_set *set, struct request *, 636 void (*map_queues)(struct blk_mq_tag_set *set); 687 struct gendisk *__blk_mq_alloc_disk(struct blk_mq_tag_set *set, 698 struct request_queue *blk_mq_alloc_queue(struct blk_mq_tag_set *set, 700 int blk_mq_init_allocated_queue(struct blk_mq_tag_set *set, 704 int blk_mq_alloc_tag_set(struct blk_mq_tag_set *set); 705 int blk_mq_alloc_sq_tag_set(struct blk_mq_tag_set *se [all...] |
/linux-master/block/ |
H A D | blk-mq.h | 8 struct blk_mq_tag_set; 58 void blk_mq_free_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags, 61 struct blk_mq_tags *blk_mq_alloc_map_and_rqs(struct blk_mq_tag_set *set, 63 void blk_mq_free_map_and_rqs(struct blk_mq_tag_set *set, 178 void blk_mq_tag_resize_shared_tags(struct blk_mq_tag_set *set, 422 struct blk_mq_tag_set *__tag_set = (q)->tag_set; \
|
H A D | blk-mq.c | 223 void blk_mq_wait_quiesce_done(struct blk_mq_tag_set *set) 277 void blk_mq_quiesce_tagset(struct blk_mq_tag_set *set) 291 void blk_mq_unquiesce_tagset(struct blk_mq_tag_set *set) 3256 void blk_mq_free_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags, 3307 static enum hctx_type hctx_idx_to_type(struct blk_mq_tag_set *set, 3326 static int blk_mq_get_hctx_node(struct blk_mq_tag_set *set, 3334 static struct blk_mq_tags *blk_mq_alloc_rq_map(struct blk_mq_tag_set *set, 3371 static int blk_mq_init_request(struct blk_mq_tag_set *set, struct request *rq, 3386 static int blk_mq_alloc_rqs(struct blk_mq_tag_set *set, 3651 struct blk_mq_tag_set *se [all...] |
H A D | bsg-lib.c | 22 struct blk_mq_tag_set tag_set; 301 static int bsg_init_rq(struct blk_mq_tag_set *set, struct request *req, 312 static void bsg_exit_rq(struct blk_mq_tag_set *set, struct request *req, 367 struct blk_mq_tag_set *set;
|
H A D | blk-mq-tag.c | 271 struct blk_mq_tag_set *set = q->tag_set; 436 void blk_mq_tagset_busy_iter(struct blk_mq_tag_set *tagset, 468 void blk_mq_tagset_wait_completed_request(struct blk_mq_tag_set *tagset) 615 struct blk_mq_tag_set *set = hctx->queue->tag_set; 653 void blk_mq_tag_resize_shared_tags(struct blk_mq_tag_set *set, unsigned int size)
|
H A D | blk-mq-sched.c | 423 struct blk_mq_tag_set *set = queue->tag_set;
|
/linux-master/drivers/s390/block/ |
H A D | scm_blk.h | 20 struct blk_mq_tag_set tag_set;
|
/linux-master/include/linux/mtd/ |
H A D | blktrans.h | 34 struct blk_mq_tag_set *tag_set;
|
/linux-master/drivers/block/null_blk/ |
H A D | null_blk.h | 117 struct blk_mq_tag_set *tag_set; 118 struct blk_mq_tag_set __tag_set;
|
H A D | main.c | 72 static struct blk_mq_tag_set tag_set; 371 struct blk_mq_tag_set *set; 1462 static void null_map_queues(struct blk_mq_tag_set *set) 1757 static int null_init_tag_set(struct blk_mq_tag_set *set, int poll_queues)
|
/linux-master/drivers/mmc/core/ |
H A D | queue.h | 77 struct blk_mq_tag_set tag_set;
|
H A D | queue.c | 205 static int mmc_mq_init_request(struct blk_mq_tag_set *set, struct request *req, 220 static void mmc_mq_exit_request(struct blk_mq_tag_set *set, struct request *req,
|
/linux-master/drivers/block/rnbd/ |
H A D | rnbd-clt.h | 89 struct blk_mq_tag_set tag_set;
|
/linux-master/drivers/memstick/core/ |
H A D | ms_block.h | 150 struct blk_mq_tag_set tag_set;
|
/linux-master/drivers/block/aoe/ |
H A D | aoe.h | 174 struct blk_mq_tag_set tag_set;
|
H A D | aoeblk.c | 335 struct blk_mq_tag_set *set;
|
/linux-master/drivers/block/mtip32xx/ |
H A D | mtip32xx.h | 434 struct blk_mq_tag_set tags; /* blk_mq tags */
|
/linux-master/drivers/nvme/host/ |
H A D | fabrics.h | 231 void nvmf_map_queues(struct blk_mq_tag_set *set, struct nvme_ctrl *ctrl,
|
H A D | nvme.h | 282 struct blk_mq_tag_set *tagset; 283 struct blk_mq_tag_set *admin_tagset; 799 int nvme_alloc_admin_tag_set(struct nvme_ctrl *ctrl, struct blk_mq_tag_set *set, 802 int nvme_alloc_io_tag_set(struct nvme_ctrl *ctrl, struct blk_mq_tag_set *set,
|
/linux-master/drivers/nvme/target/ |
H A D | loop.c | 32 struct blk_mq_tag_set admin_tag_set; 35 struct blk_mq_tag_set tag_set; 203 static int nvme_loop_init_request(struct blk_mq_tag_set *set,
|
/linux-master/drivers/md/ |
H A D | dm-rq.c | 457 static int dm_mq_init_request(struct blk_mq_tag_set *set, struct request *rq, 541 md->tag_set = kzalloc_node(sizeof(struct blk_mq_tag_set), GFP_KERNEL, md->numa_node_id);
|
H A D | dm-core.h | 120 struct blk_mq_tag_set *tag_set;
|
/linux-master/drivers/block/ |
H A D | z2ram.c | 310 static struct blk_mq_tag_set tag_set;
|
/linux-master/drivers/mtd/ubi/ |
H A D | block.c | 85 struct blk_mq_tag_set tag_set; 313 static int ubiblock_init_request(struct blk_mq_tag_set *set,
|
/linux-master/include/scsi/ |
H A D | scsi_host.h | 572 struct blk_mq_tag_set tag_set;
|