Searched refs:sched_tags (Results 1 - 8 of 8) sorted by relevance

/linux-master/block/
H A Dblk-mq-sched.c385 hctx->sched_tags = q->sched_shared_tags;
389 hctx->sched_tags = blk_mq_alloc_map_and_rqs(q->tag_set, hctx_idx,
392 if (!hctx->sched_tags)
410 if (hctx->sched_tags) {
412 blk_mq_free_rq_map(hctx->sched_tags);
413 hctx->sched_tags = NULL;
517 if (hctx->sched_tags)
519 hctx->sched_tags, i);
H A Dblk-mq-debugfs.c457 if (hctx->sched_tags)
458 blk_mq_debugfs_tags_show(m, hctx->sched_tags);
474 if (hctx->sched_tags)
475 sbitmap_bitmap_show(&hctx->sched_tags->bitmap_tags.sb, m);
608 {"sched_tags", 0400, hctx_sched_tags_show},
H A Dblk-mq.h225 return data->hctx->sched_tags;
H A Dblk-mq.c720 blk_mq_put_tag(hctx->sched_tags, ctx, sched_tag);
1760 if (blk_mq_tag_is_reserved(rq->mq_hctx->sched_tags, rq->internal_tag)) {
1831 if (blk_mq_tag_is_reserved(rq->mq_hctx->sched_tags, rq->internal_tag))
3476 struct blk_mq_tags *tags = hctx->sched_tags ?
3477 hctx->sched_tags : hctx->tags;
4610 if (hctx->sched_tags) {
4611 ret = blk_mq_tag_update_depth(hctx, &hctx->sched_tags,
H A Dkyber-iosched.c456 struct blk_mq_tags *tags = hctx->sched_tags;
H A Dmq-deadline.c648 struct blk_mq_tags *tags = hctx->sched_tags;
H A Dbfq-iosched.c7126 struct blk_mq_tags *tags = hctx->sched_tags;
/linux-master/include/linux/
H A Dblk-mq.h38 /* use hctx->sched_tags */
390 * @sched_tags: Tags owned by I/O scheduler. If there is an I/O
394 struct blk_mq_tags *sched_tags; member in struct:blk_mq_hw_ctx

Completed in 176 milliseconds