Home
last modified time | relevance | path

Searched refs:kcqs (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/block/
H A Dkyber-iosched.c185 struct kyber_ctx_queue *kcqs; member
468 khd->kcqs = kmalloc_array_node(hctx->nr_ctx, in kyber_init_hctx()
471 if (!khd->kcqs) in kyber_init_hctx()
475 kyber_ctx_queue_init(&khd->kcqs[i]); in kyber_init_hctx()
507 kfree(khd->kcqs); in kyber_init_hctx()
520 kfree(khd->kcqs); in kyber_exit_hctx()
567 struct kyber_ctx_queue *kcq = &khd->kcqs[ctx->index_hw[hctx->type]]; in kyber_bio_merge()
592 struct kyber_ctx_queue *kcq = &khd->kcqs[rq->mq_ctx->index_hw[hctx->type]]; in kyber_insert_requests()
663 struct kyber_ctx_queue *kcq = &flush_data->khd->kcqs[bitnr]; in flush_busy_kcq()
759 * token for it. Otherwise, if there are pending requests in the kcqs, in kyber_dispatch_cur_domain()
[all...]
/kernel/linux/linux-6.6/block/
H A Dkyber-iosched.c186 struct kyber_ctx_queue *kcqs; member
473 khd->kcqs = kmalloc_array_node(hctx->nr_ctx, in kyber_init_hctx()
476 if (!khd->kcqs) in kyber_init_hctx()
480 kyber_ctx_queue_init(&khd->kcqs[i]); in kyber_init_hctx()
513 kfree(khd->kcqs); in kyber_init_hctx()
526 kfree(khd->kcqs); in kyber_exit_hctx()
573 struct kyber_ctx_queue *kcq = &khd->kcqs[ctx->index_hw[hctx->type]]; in kyber_bio_merge()
599 struct kyber_ctx_queue *kcq = &khd->kcqs[rq->mq_ctx->index_hw[hctx->type]]; in kyber_insert_requests()
670 struct kyber_ctx_queue *kcq = &flush_data->khd->kcqs[bitnr]; in flush_busy_kcq()
766 * token for it. Otherwise, if there are pending requests in the kcqs, in kyber_dispatch_cur_domain()
[all...]

Completed in 4 milliseconds