Searched refs:rlun (Results 1 – 4 of 4) sorted by relevance
28 struct pblk_lun *rlun; in pblk_sysfs_luns_show() local35 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()
1142 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_prepare_new_line() local1143 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() local1774 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() local1891 ret = down_timeout(&rlun->wr_sem, msecs_to_jiffies(30000)); in __pblk_down_chunk()1926 struct pblk_lun *rlun; in pblk_up_chunk() local1929 rlun = &pblk->luns[pos]; in pblk_up_chunk()1930 up(&rlun->wr_sem); in pblk_up_chunk()[all …]
590 struct pblk_lun *rlun; in pblk_luns_init() local610 rlun = &pblk->luns[i]; in pblk_luns_init()611 rlun->bppa = dev->luns[lunid]; in pblk_luns_init()613 sema_init(&rlun->wr_sem, 1); in pblk_luns_init()713 struct pblk_lun *rlun = &pblk->luns[i]; in pblk_setup_line_meta_chk() local719 ppa = rlun->bppa; in pblk_setup_line_meta_chk()
307 struct pblk_lun *rlun; in pblk_get_stripe_chunk() local311 rlun = &pblk->luns[index]; in pblk_get_stripe_chunk()312 ppa = rlun->bppa; in pblk_get_stripe_chunk()