Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/lightnvm/
Dcore.c39 int num_lun; member
123 for (j = 0; j < ch_map->num_lun; j++) { in nvm_remove_tgt_dev()
125 int lunid = (ch * dev->geo.num_lun) + lun; in nvm_remove_tgt_dev()
150 int num_lun = lun_end - lun_begin + 1; in nvm_create_tgt_dev() local
151 int luns_left = num_lun; in nvm_create_tgt_dev()
152 int num_ch = num_lun / dev->geo.num_lun; in nvm_create_tgt_dev()
153 int num_ch_mod = num_lun % dev->geo.num_lun; in nvm_create_tgt_dev()
154 int bch = lun_begin / dev->geo.num_lun; in nvm_create_tgt_dev()
155 int blun = lun_begin % dev->geo.num_lun; in nvm_create_tgt_dev()
171 luns = kcalloc(num_lun, sizeof(struct ppa_addr), GFP_KERNEL); in nvm_create_tgt_dev()
[all …]
Dpblk-init.c220 power_len = get_count_order(geo->num_lun); in pblk_set_addrf_12()
221 if (1 << power_len != geo->num_lun) { in pblk_set_addrf_12()
255 adst->lun_len = get_count_order(geo->num_lun); in pblk_set_addrf_20()
271 udst->lun_stripe = geo->num_lun; in pblk_set_addrf_20()
612 if (geo->num_lun < 0) { in pblk_luns_init()
626 int lunid = lun_raw + ch * geo->num_lun; in pblk_luns_init()
Dpblk-core.c144 int ch_off = ppa.m.grp * geo->num_chk * geo->num_lun; in pblk_chunk_get_off()
1924 int num_lun = geo->all_luns; in pblk_up_rq() local
1927 while ((bit = find_next_bit(lun_bitmap, num_lun, bit + 1)) < num_lun) { in pblk_up_rq()
Dpblk.h1353 ppa->g.lun < geo->num_lun && in pblk_boundary_ppa_checks()
1362 ppa->m.pu < geo->num_lun && in pblk_boundary_ppa_checks()
/Linux-v4.19/drivers/nvme/host/
Dlightnvm.c127 __u8 num_lun; member
323 geo->num_lun = src->num_lun; in nvme_nvm_setup_12()
324 geo->all_luns = geo->num_ch * geo->num_lun; in nvme_nvm_setup_12()
418 geo->num_lun = le16_to_cpu(id->num_pu); in nvme_nvm_setup_20()
419 geo->all_luns = geo->num_ch * geo->num_lun; in nvme_nvm_setup_20()
594 log_pos += ppa.m.grp * geo->num_lun * geo->num_chk; in nvme_nvm_get_chk_meta()
1076 return scnprintf(page, PAGE_SIZE, "%u\n", geo->num_lun); in nvm_dev_attr_show_12()
1126 return scnprintf(page, PAGE_SIZE, "%u\n", geo->num_lun); in nvm_dev_attr_show_20()
/Linux-v4.19/include/linux/
Dlightnvm.h338 int num_lun; /* per channel */ member