Lines Matching refs:nr_luns
27 (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()
1095 rrpc->luns = kcalloc(rrpc->nr_luns, sizeof(struct rrpc_lun), in rrpc_luns_init()
1101 for (i = 0; i < rrpc->nr_luns; i++) { in rrpc_luns_init()
1169 reserved = rrpc->nr_luns * dev->max_pages_per_blk * 4; in rrpc_capacity()
1217 for (lun_iter = 0; lun_iter < rrpc->nr_luns; lun_iter++) { in rrpc_blocks_init()
1236 for (i = 0; i < rrpc->nr_luns; i++) { in rrpc_luns_configure()
1286 rrpc->nr_luns = lun_end - lun_begin + 1; in rrpc_init()
1335 rrpc->nr_luns, (unsigned long long)rrpc->nr_pages); in rrpc_init()