Searched refs:blk_mq_tags (Results 1 - 15 of 15) sorted by relevance
/linux-master/block/ |
H A D | blk-mq.h | 58 void blk_mq_free_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags, 60 void blk_mq_free_rq_map(struct blk_mq_tags *tags); 61 struct blk_mq_tags *blk_mq_alloc_map_and_rqs(struct blk_mq_tag_set *set, 64 struct blk_mq_tags *tags, 163 struct blk_mq_tags *blk_mq_init_tags(unsigned int nr_tags, 165 void blk_mq_free_tags(struct blk_mq_tags *tags); 173 void blk_mq_put_tag(struct blk_mq_tags *tags, struct blk_mq_ctx *ctx, 175 void blk_mq_put_tags(struct blk_mq_tags *tags, int *tag_array, int nr_tags); 177 struct blk_mq_tags **tags, unsigned int depth, bool can_grow); 182 void blk_mq_tag_wakeup_all(struct blk_mq_tags *tag [all...] |
H A D | blk-mq-tag.c | 20 static void blk_mq_update_wake_batch(struct blk_mq_tags *tags, 41 struct blk_mq_tags *tags = hctx->tags; 69 void blk_mq_tag_wakeup_all(struct blk_mq_tags *tags, bool include_reserve) 82 struct blk_mq_tags *tags = hctx->tags; 121 struct blk_mq_tags *tags = blk_mq_tags_from_data(data); 135 struct blk_mq_tags *tags = blk_mq_tags_from_data(data); 225 void blk_mq_put_tag(struct blk_mq_tags *tags, struct blk_mq_ctx *ctx, 238 void blk_mq_put_tags(struct blk_mq_tags *tags, int *tag_array, int nr_tags) 252 static struct request *blk_mq_find_and_get_req(struct blk_mq_tags *tags, 272 struct blk_mq_tags *tag [all...] |
H A D | blk-mq.c | 347 struct blk_mq_tags *tags, unsigned int tag) 407 struct blk_mq_tags *tags; 3213 static void blk_mq_clear_rq_mapping(struct blk_mq_tags *drv_tags, 3214 struct blk_mq_tags *tags) 3252 void blk_mq_free_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags, 3255 struct blk_mq_tags *drv_tags; 3293 void blk_mq_free_rq_map(struct blk_mq_tags *tags) 3330 static struct blk_mq_tags *blk_mq_alloc_rq_map(struct blk_mq_tag_set *set, 3336 struct blk_mq_tags *tags; 3383 struct blk_mq_tags *tag [all...] |
H A D | kyber-iosched.c | 456 struct blk_mq_tags *tags = hctx->sched_tags;
|
H A D | blk-mq-debugfs.c | 398 struct blk_mq_tags *tags)
|
H A D | mq-deadline.c | 648 struct blk_mq_tags *tags = hctx->sched_tags;
|
H A D | bfq-iosched.c | 7126 struct blk_mq_tags *tags = hctx->sched_tags;
|
/linux-master/include/linux/ |
H A D | blk-mq.h | 13 struct blk_mq_tags; 388 struct blk_mq_tags *tags; 394 struct blk_mq_tags *sched_tags; 508 struct blk_mq_tags **tags; 510 struct blk_mq_tags *shared_tags; 734 struct blk_mq_tags { struct 753 static inline struct request *blk_mq_tag_to_rq(struct blk_mq_tags *tags,
|
H A D | blkdev.h | 454 struct blk_mq_tags *sched_shared_tags;
|
/linux-master/drivers/nvme/host/ |
H A D | nvme.h | 572 static inline struct request *nvme_find_rq(struct blk_mq_tags *tags, 594 static inline struct request *nvme_cid_to_rq(struct blk_mq_tags *tags,
|
H A D | apple.c | 576 static inline struct blk_mq_tags *
|
H A D | rdma.c | 1652 static struct blk_mq_tags *nvme_rdma_tagset(struct nvme_rdma_queue *queue)
|
H A D | tcp.c | 224 static inline struct blk_mq_tags *nvme_tcp_tagset(struct nvme_tcp_queue *queue)
|
H A D | pci.c | 1004 static inline struct blk_mq_tags *nvme_queue_tagset(struct nvme_queue *nvmeq)
|
/linux-master/drivers/nvme/target/ |
H A D | loop.c | 82 static struct blk_mq_tags *nvme_loop_tagset(struct nvme_loop_queue *queue)
|
Completed in 288 milliseconds