Home
last modified time | relevance | path

Searched refs:rlun (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/drivers/lightnvm/
Dpblk-sysfs.c28 struct pblk_lun *rlun; in pblk_sysfs_luns_show() local
35 rlun = &pblk->luns[i]; in pblk_sysfs_luns_show()
36 if (!down_trylock(&rlun->wr_sem)) { in pblk_sysfs_luns_show()
38 up(&rlun->wr_sem); in pblk_sysfs_luns_show()
43 rlun->bppa.a.ch, in pblk_sysfs_luns_show()
44 rlun->bppa.a.lun, in pblk_sysfs_luns_show()
Dpblk-core.c1142 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_prepare_new_line() local
1143 int pos = pblk_ppa_to_pos(geo, rlun->bppa); in pblk_prepare_new_line()
1148 set_bit(pblk_ppa_to_pos(geo, rlun->bppa), in pblk_prepare_new_line()
1773 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_line_close() local
1774 int pos = pblk_ppa_to_pos(geo, rlun->bppa); in pblk_line_close()
1883 struct pblk_lun *rlun = &pblk->luns[pos]; in __pblk_down_chunk() local
1891 ret = down_timeout(&rlun->wr_sem, msecs_to_jiffies(30000)); in __pblk_down_chunk()
1926 struct pblk_lun *rlun; in pblk_up_chunk() local
1929 rlun = &pblk->luns[pos]; in pblk_up_chunk()
1930 up(&rlun->wr_sem); in pblk_up_chunk()
[all …]
Dpblk-init.c595 struct pblk_lun *rlun; in pblk_luns_init() local
615 rlun = &pblk->luns[i]; in pblk_luns_init()
616 rlun->bppa = dev->luns[lunid]; in pblk_luns_init()
618 sema_init(&rlun->wr_sem, 1); in pblk_luns_init()
718 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_setup_line_meta_chk() local
724 ppa = rlun->bppa; in pblk_setup_line_meta_chk()
Dpblk-recovery.c307 struct pblk_lun *rlun; in pblk_get_stripe_chunk() local
311 rlun = &pblk->luns[index]; in pblk_get_stripe_chunk()
312 ppa = rlun->bppa; in pblk_get_stripe_chunk()