Lines Matching full:chnls
32 struct nvm_ch_map *chnls; member
108 struct nvm_ch_map *ch_map = &dev_map->chnls[i]; in nvm_remove_tgt_dev()
125 kfree(dev_map->chnls); in nvm_remove_tgt_dev()
157 dev_map->chnls = kcalloc(num_ch, sizeof(struct nvm_ch_map), GFP_KERNEL); in nvm_create_tgt_dev()
158 if (!dev_map->chnls) in nvm_create_tgt_dev()
168 struct nvm_ch_map *ch_rmap = &dev_rmap->chnls[i + bch]; in nvm_create_tgt_dev()
170 struct nvm_ch_map *ch_map = &dev_map->chnls[i]; in nvm_create_tgt_dev()
229 kfree(dev_map->chnls[i].lun_offs); in nvm_create_tgt_dev()
232 kfree(dev_map->chnls); in nvm_create_tgt_dev()
514 rmap->chnls = kcalloc(dev->geo.num_ch, sizeof(struct nvm_ch_map), in nvm_register_map()
516 if (!rmap->chnls) in nvm_register_map()
524 ch_rmap = &rmap->chnls[i]; in nvm_register_map()
544 kfree(rmap->chnls[i].lun_offs); in nvm_register_map()
557 kfree(rmap->chnls[i].lun_offs); in nvm_unregister_map()
559 kfree(rmap->chnls); in nvm_unregister_map()
566 struct nvm_ch_map *ch_map = &dev_map->chnls[p->a.ch]; in nvm_map_to_dev()
577 struct nvm_ch_map *ch_rmap = &dev_rmap->chnls[p->a.ch]; in nvm_map_to_tgt()