Searched refs:sched_tags (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/block/ |
H A D | blk-mq-sched.c | 387 hctx->sched_tags = q->sched_shared_tags; in blk_mq_sched_alloc_map_and_rqs() 391 hctx->sched_tags = blk_mq_alloc_map_and_rqs(q->tag_set, hctx_idx, in blk_mq_sched_alloc_map_and_rqs() 394 if (!hctx->sched_tags) in blk_mq_sched_alloc_map_and_rqs() 412 if (hctx->sched_tags) { in blk_mq_sched_tags_teardown() 414 blk_mq_free_rq_map(hctx->sched_tags); in blk_mq_sched_tags_teardown() 415 hctx->sched_tags = NULL; in blk_mq_sched_tags_teardown() 519 if (hctx->sched_tags) in blk_mq_sched_free_rqs() 521 hctx->sched_tags, i); in blk_mq_sched_free_rqs()
|
H A D | blk-mq-debugfs.c | 458 if (hctx->sched_tags) in hctx_sched_tags_show() 459 blk_mq_debugfs_tags_show(m, hctx->sched_tags); in hctx_sched_tags_show() 475 if (hctx->sched_tags) in hctx_sched_tags_bitmap_show() 476 sbitmap_bitmap_show(&hctx->sched_tags->bitmap_tags.sb, m); in hctx_sched_tags_bitmap_show()
|
H A D | blk-mq.h | 225 return data->hctx->sched_tags; in blk_mq_tags_from_data()
|
H A D | blk-mq.c | 718 blk_mq_put_tag(hctx->sched_tags, ctx, sched_tag); in __blk_mq_free_request() 1776 if (blk_mq_tag_is_reserved(rq->mq_hctx->sched_tags, rq->internal_tag)) { in __blk_mq_alloc_driver_tag() 1860 if (blk_mq_tag_is_reserved(rq->mq_hctx->sched_tags, rq->internal_tag)) in blk_mq_mark_tag_wait() 3527 struct blk_mq_tags *tags = hctx->sched_tags ? in blk_mq_hctx_has_requests() 3528 hctx->sched_tags : hctx->tags; in blk_mq_hctx_has_requests() 4754 if (hctx->sched_tags) { in blk_mq_update_nr_requests() 4755 ret = blk_mq_tag_update_depth(hctx, &hctx->sched_tags, in blk_mq_update_nr_requests()
|
H A D | mq-deadline.c | 632 struct sbitmap_queue *bt = &hctx->sched_tags->bitmap_tags; in dd_to_word_depth() 662 struct blk_mq_tags *tags = hctx->sched_tags; in dd_depth_updated()
|
H A D | kyber-iosched.c | 456 struct blk_mq_tags *tags = hctx->sched_tags; in kyber_depth_updated()
|
H A D | bfq-iosched.c | 7172 struct blk_mq_tags *tags = hctx->sched_tags; in bfq_depth_updated()
|
/openbmc/linux/include/linux/ |
H A D | blk-mq.h | 394 struct blk_mq_tags *sched_tags; member
|