Searched refs:all_luns (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/lightnvm/ |
D | pblk-init.c | 184 threshold = geo->mw_cunits * geo->all_luns; in pblk_rwb_init() 186 * geo->all_luns; in pblk_rwb_init() 389 max_write_ppas = pblk->min_write_pgs * geo->all_luns; in pblk_core_init() 445 ret = mempool_init_slab_pool(&pblk->rec_pool, geo->all_luns, in pblk_core_init() 450 ret = mempool_init_slab_pool(&pblk->r_rq_pool, geo->all_luns, in pblk_core_init() 455 ret = mempool_init_slab_pool(&pblk->e_rq_pool, geo->all_luns, in pblk_core_init() 460 ret = mempool_init_slab_pool(&pblk->w_rq_pool, geo->all_luns, in pblk_core_init() 599 pblk->luns = kcalloc(geo->all_luns, sizeof(struct pblk_lun), in pblk_luns_init() 604 for (i = 0; i < geo->all_luns; i++) { in pblk_luns_init() 906 bb_distance = (geo->all_luns) * geo->ws_opt; in pblk_line_mg_init() [all …]
|
D | core.c | 213 tgt_dev->geo.all_luns = num_lun; in nvm_create_tgt_dev() 268 if (lun_begin > lun_end || lun_end >= geo->all_luns) { in nvm_config_check_luns() 270 lun_begin, lun_end, geo->all_luns - 1); in nvm_config_check_luns() 284 s->lun_end = geo->all_luns - 1; in __nvm_config_simple() 295 e->lun_end = dev->geo.all_luns - 1; in __nvm_config_extended() 1104 dev->lun_map = kcalloc(BITS_TO_LONGS(geo->all_luns), in nvm_core_init() 1159 dev->geo.num_chk, dev->geo.all_luns, in nvm_init()
|
D | pblk-sysfs.c | 32 for (i = 0; i < geo->all_luns; i++) { in pblk_sysfs_luns_show() 283 geo->all_luns, lm->blk_per_line, lm->sec_per_line); in pblk_sysfs_lines()
|
D | pblk-recovery.c | 295 int distance = geo->mw_cunits * geo->all_luns * geo->ws_opt; in pblk_pad_distance()
|
D | pblk-core.c | 999 smeta_buf->window_wr_lun = cpu_to_le32(geo->all_luns); in pblk_line_init_metadata() 1938 int num_lun = geo->all_luns; in pblk_up_rq()
|
/Linux-v5.4/drivers/nvme/host/ |
D | lightnvm.c | 310 geo->all_luns = geo->num_ch * geo->num_lun; in nvme_nvm_setup_12() 322 geo->all_chunks = geo->all_luns * geo->num_chk; in nvme_nvm_setup_12() 333 geo->maxoc = geo->all_luns * geo->num_chk; in nvme_nvm_setup_12() 405 geo->all_luns = geo->num_ch * geo->num_lun; in nvme_nvm_setup_20() 410 geo->all_chunks = geo->all_luns * geo->num_chk; in nvme_nvm_setup_20()
|
/Linux-v5.4/include/linux/ |
D | lightnvm.h | 346 int all_luns; /* across channels */ member
|