Home
last modified time | relevance | path

Searched refs:hctx_list (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/block/
H A Dblk-mq-sched.c61 LIST_HEAD(hctx_list); in blk_mq_dispatch_hctx_list()
66 list_cut_before(&hctx_list, rq_list, &rq->queuelist); in blk_mq_dispatch_hctx_list()
71 list_splice_tail_init(rq_list, &hctx_list); in blk_mq_dispatch_hctx_list()
74 return blk_mq_dispatch_rq_list(hctx, &hctx_list, count); in blk_mq_dispatch_hctx_list()
H A Dblk-mq.c3796 list_for_each_entry(hctx, head, hctx_list) in __blk_mq_remove_cpuhp_list()
3807 LIST_HEAD(hctx_list); in blk_mq_remove_hw_queues_cpuhp()
3810 list_splice_init(&q->unused_hctx_list, &hctx_list); in blk_mq_remove_hw_queues_cpuhp()
3814 __blk_mq_remove_cpuhp_list(&hctx_list); in blk_mq_remove_hw_queues_cpuhp()
3818 list_splice(&hctx_list, &q->unused_hctx_list); in blk_mq_remove_hw_queues_cpuhp()
3889 list_add(&hctx->hctx_list, &q->unused_hctx_list); in blk_mq_exit_hctx()
3965 INIT_LIST_HEAD(&hctx->hctx_list); in blk_mq_alloc_hctx()
4318 WARN_ON_ONCE(hctx && list_empty(&hctx->hctx_list)); in blk_mq_release()
4322 list_del_init(&hctx->hctx_list); in blk_mq_release()
4441 list_for_each_entry(tmp, &q->unused_hctx_list, hctx_list) { in blk_mq_alloc_and_init_hctx()
[all …]
/linux-6.15/include/linux/
H A Dblk-mq.h443 struct list_head hctx_list; member