Lines Matching refs:rlun
543 static int pblk_bb_get_tbl(struct nvm_tgt_dev *dev, struct pblk_lun *rlun, in pblk_bb_get_tbl() argument
550 ppa.g.ch = rlun->bppa.g.ch; in pblk_bb_get_tbl()
551 ppa.g.lun = rlun->bppa.g.lun; in pblk_bb_get_tbl()
580 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_bb_get_meta() local
583 ret = pblk_bb_get_tbl(dev, rlun, meta_pos, blk_per_lun); in pblk_bb_get_meta()
608 struct pblk_lun *rlun; in pblk_luns_init() local
628 rlun = &pblk->luns[i]; in pblk_luns_init()
629 rlun->bppa = dev->luns[lunid]; in pblk_luns_init()
631 sema_init(&rlun->wr_sem, 1); in pblk_luns_init()
713 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_setup_line_meta_12() local
715 int pos = pblk_ppa_to_pos(geo, rlun->bppa); in pblk_setup_line_meta_12()
755 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_setup_line_meta_20() local
761 ppa = rlun->bppa; in pblk_setup_line_meta_20()