Lines Matching refs:num_lun
27 int num_lun; member
113 for (j = 0; j < ch_map->num_lun; j++) { in nvm_remove_tgt_dev()
115 int lunid = (ch * dev->geo.num_lun) + lun; in nvm_remove_tgt_dev()
140 int num_lun = lun_end - lun_begin + 1; in nvm_create_tgt_dev() local
141 int luns_left = num_lun; in nvm_create_tgt_dev()
142 int num_ch = num_lun / dev->geo.num_lun; in nvm_create_tgt_dev()
143 int num_ch_mod = num_lun % dev->geo.num_lun; in nvm_create_tgt_dev()
144 int bch = lun_begin / dev->geo.num_lun; in nvm_create_tgt_dev()
145 int blun = lun_begin % dev->geo.num_lun; in nvm_create_tgt_dev()
161 luns = kcalloc(num_lun, sizeof(struct ppa_addr), GFP_KERNEL); in nvm_create_tgt_dev()
165 prev_num_lun = (luns_left > dev->geo.num_lun) ? in nvm_create_tgt_dev()
166 dev->geo.num_lun : luns_left; in nvm_create_tgt_dev()
172 int luns_in_chnl = (luns_left > dev->geo.num_lun) ? in nvm_create_tgt_dev()
173 dev->geo.num_lun : luns_left; in nvm_create_tgt_dev()
179 ch_map->num_lun = luns_in_chnl; in nvm_create_tgt_dev()
212 tgt_dev->geo.num_lun = (lun_balanced) ? prev_num_lun : -1; in nvm_create_tgt_dev()
213 tgt_dev->geo.all_luns = num_lun; in nvm_create_tgt_dev()
214 tgt_dev->geo.all_chunks = num_lun * dev->geo.num_chk; in nvm_create_tgt_dev()
219 tgt_dev->geo.total_secs = num_lun * sec_per_lun; in nvm_create_tgt_dev()
527 int luns_in_chnl = dev->geo.num_lun; in nvm_register_map()
532 ch_rmap->num_lun = luns_in_chnl; in nvm_register_map()
1027 for (lun = ppa.g.lun; lun < geo->num_lun; lun++) { in nvm_get_bb_meta()