Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/lightnvm/
Dgennvm.h40 int nr_luns; member
46 (i) < (bm)->nr_luns; (i)++, lun = &(bm)->luns[(i)])
Drrpc.c27 (i) < (rrpc)->nr_luns; (i)++, rlun = &(rrpc)->luns[(i)])
210 for (i = 0; i < rrpc->nr_luns; i++) { in rrpc_put_blks()
223 return &rrpc->luns[next % rrpc->nr_luns]; in get_next_lun()
231 for (i = 0; i < rrpc->nr_luns; i++) { in rrpc_gc_kick()
427 if (nr_blocks_need < rrpc->nr_luns) in rrpc_lun_gc()
428 nr_blocks_need = rrpc->nr_luns; in rrpc_lun_gc()
567 if (!is_gc && lun->nr_free_blocks < rrpc->nr_luns * 4) in rrpc_map_page()
922 for (i = 0; i < rrpc->nr_luns; i++) { in rrpc_gc_free()
934 rrpc->nr_luns); in rrpc_gc_init()
1060 rrpc->gcb_pool = mempool_create_slab_pool(rrpc->dev->nr_luns, in rrpc_core_init()
[all …]
Dcore.c233 dev->nr_luns = dev->luns_per_chnl * dev->nr_chnls; in nvm_core_init()
288 dev->pgs_per_blk, dev->blks_per_lun, dev->nr_luns, in nvm_init()
499 if (s->lun_begin > s->lun_end || s->lun_end > dev->nr_luns) { in __nvm_configure_create()
501 s->lun_begin, s->lun_end, dev->nr_luns); in __nvm_configure_create()
Dgennvm.c48 gn->luns = kcalloc(dev->nr_luns, sizeof(struct gen_lun), GFP_KERNEL); in gennvm_luns_init()
230 gn->nr_luns = dev->nr_luns; in gennvm_register()
Drrpc.h92 int nr_luns; member
/linux-4.4.14/include/linux/
Dlightnvm.h273 int nr_luns; member