Home
last modified time | relevance | path

Searched refs:tag (Results 1 – 9 of 9) sorted by relevance

/block/
Dblk-mq-tag.c98 int tag; in blk_mq_get_tag() local
112 tag = __blk_mq_get_tag(data, bt); in blk_mq_get_tag()
113 if (tag != BLK_MQ_NO_TAG) in blk_mq_get_tag()
134 tag = __blk_mq_get_tag(data, bt); in blk_mq_get_tag()
135 if (tag != BLK_MQ_NO_TAG) in blk_mq_get_tag()
140 tag = __blk_mq_get_tag(data, bt); in blk_mq_get_tag()
141 if (tag != BLK_MQ_NO_TAG) in blk_mq_get_tag()
177 blk_mq_put_tag(tags, data->ctx, tag + tag_offset); in blk_mq_get_tag()
180 return tag + tag_offset; in blk_mq_get_tag()
184 unsigned int tag) in blk_mq_put_tag() argument
[all …]
Dblk-mq-tag.h44 unsigned int tag);
91 unsigned int tag) in blk_mq_tag_is_reserved() argument
93 return tag < tags->nr_reserved_tags; in blk_mq_tag_is_reserved()
Dblk-flush.c245 flush_rq->tag = BLK_MQ_NO_TAG; in flush_end_io()
324 flush_rq->tag = first_rq->tag; in blk_kick_flush()
361 WARN_ON(rq->tag < 0); in mq_flush_data_end_io()
Dblk-mq.c279 unsigned int tag, u64 alloc_time_ns) in blk_mq_rq_ctx_init() argument
282 struct request *rq = tags->static_rqs[tag]; in blk_mq_rq_ctx_init()
285 rq->tag = BLK_MQ_NO_TAG; in blk_mq_rq_ctx_init()
286 rq->internal_tag = tag; in blk_mq_rq_ctx_init()
288 rq->tag = tag; in blk_mq_rq_ctx_init()
355 unsigned int tag; in __blk_mq_alloc_request() local
388 trace_android_rvh_internal_blk_mq_alloc_request(&skip, &tag, data); in __blk_mq_alloc_request()
390 tag = blk_mq_get_tag(data); in __blk_mq_alloc_request()
391 if (tag == BLK_MQ_NO_TAG) { in __blk_mq_alloc_request()
403 return blk_mq_rq_ctx_init(data, tag, alloc_time_ns); in __blk_mq_alloc_request()
[all …]
Dblk-mq.h230 blk_mq_put_tag(hctx->tags, rq->mq_ctx, rq->tag); in __blk_mq_put_driver_tag()
231 rq->tag = BLK_MQ_NO_TAG; in __blk_mq_put_driver_tag()
241 if (rq->tag == BLK_MQ_NO_TAG || rq->internal_tag == BLK_MQ_NO_TAG) in blk_mq_put_driver_tag()
DMakefile9 blk-lib.o blk-mq.o blk-mq-tag.o blk-stat.o \
Dblk-mq-sched.c435 WARN_ON(e && (rq->tag != BLK_MQ_NO_TAG)); in blk_mq_sched_insert_request()
Dblk-mq-debugfs.c349 seq_printf(m, ", .tag=%d, .internal_tag=%d", rq->tag, in __blk_mq_debugfs_rq_show()
Dblk-core.c129 rq->tag = BLK_MQ_NO_TAG; in blk_rq_init()