Lines Matching refs:lun
148 l.g.lun = luns; in linear_to_generic_addr()
421 struct nvm_lun *lun = rlun->parent; in rrpc_lun_gc() local
430 spin_lock(&lun->lock); in rrpc_lun_gc()
431 while (nr_blocks_need > lun->nr_free_blocks && in rrpc_lun_gc()
457 spin_unlock(&lun->lock); in rrpc_lun_gc()
468 struct nvm_lun *lun = rblk->parent->lun; in rrpc_gc_queue() local
469 struct rrpc_lun *rlun = &rrpc->luns[lun->id - rrpc->lun_offset]; in rrpc_gc_queue()
561 struct nvm_lun *lun; in rrpc_map_page() local
565 lun = rlun->parent; in rrpc_map_page()
567 if (!is_gc && lun->nr_free_blocks < rrpc->nr_luns * 4) in rrpc_map_page()
629 struct nvm_lun *lun; in rrpc_end_io_write() local
635 lun = rblk->parent->lun; in rrpc_end_io_write()
1102 struct nvm_lun *lun = dev->mt->get_lun(dev, lun_begin + i); in rrpc_luns_init() local
1112 rlun->parent = lun; in rrpc_luns_init()
1127 struct nvm_block *blk = &lun->blocks[j]; in rrpc_luns_init()