Home
last modified time | relevance | path

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

/Linux-v4.19/block/
Dkyber-iosched.c409 struct kyber_hctx_data *khd; in kyber_init_hctx() local
412 khd = kmalloc_node(sizeof(*khd), GFP_KERNEL, hctx->numa_node); in kyber_init_hctx()
413 if (!khd) in kyber_init_hctx()
416 khd->kcqs = kmalloc_array_node(hctx->nr_ctx, in kyber_init_hctx()
419 if (!khd->kcqs) in kyber_init_hctx()
423 kyber_ctx_queue_init(&khd->kcqs[i]); in kyber_init_hctx()
426 if (sbitmap_init_node(&khd->kcq_map[i], hctx->nr_ctx, in kyber_init_hctx()
429 sbitmap_free(&khd->kcq_map[i]); in kyber_init_hctx()
434 spin_lock_init(&khd->lock); in kyber_init_hctx()
437 INIT_LIST_HEAD(&khd->rqs[i]); in kyber_init_hctx()
[all …]