Lines Matching refs:num_lun
39 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()
175 prev_num_lun = (luns_left > dev->geo.num_lun) ? in nvm_create_tgt_dev()
176 dev->geo.num_lun : luns_left; in nvm_create_tgt_dev()
182 int luns_in_chnl = (luns_left > dev->geo.num_lun) ? in nvm_create_tgt_dev()
183 dev->geo.num_lun : luns_left; in nvm_create_tgt_dev()
189 ch_map->num_lun = luns_in_chnl; in nvm_create_tgt_dev()
222 tgt_dev->geo.num_lun = (lun_balanced) ? prev_num_lun : -1; in nvm_create_tgt_dev()
223 tgt_dev->geo.all_luns = num_lun; in nvm_create_tgt_dev()
224 tgt_dev->geo.all_chunks = num_lun * dev->geo.num_chk; in nvm_create_tgt_dev()
229 tgt_dev->geo.total_secs = num_lun * sec_per_lun; in nvm_create_tgt_dev()
515 int luns_in_chnl = dev->geo.num_lun; in nvm_register_map()
520 ch_rmap->num_lun = luns_in_chnl; in nvm_register_map()