Lines Matching refs:vi
128 struct ubi_vol_info *vi = ubi->volinfo + vol_id; in ubi_add_peb_to_vol() local
140 pnum, vol_id, lnum, !!test_bit(lnum, vi->found), in ubi_add_peb_to_vol()
144 ltp = vi->lebs_to_pebs + lnum; in ubi_add_peb_to_vol()
147 if (__test_and_set_bit(lnum, vi->found)) { in ubi_add_peb_to_vol()
187 if (lnum > vi->last_block) in ubi_add_peb_to_vol()
188 vi->last_block = lnum; in ubi_add_peb_to_vol()
719 struct ubi_vol_info *vi, u32 vol_id, u32 lnum, in ubi_load_block() argument
730 if (!test_bit(lnum, vi->found)) { in ubi_load_block()
735 pnum = vi->lebs_to_pebs[lnum]; in ubi_load_block()
797 generic_clear_bit(lnum, vi->found); in ubi_load_block()
822 generic_set_bit(lnum, vi->found); in ubi_load_block()
836 vi->lebs_to_pebs[lnum] = pnum; in ubi_load_block()
848 struct ubi_vol_info *vi; in ipl_load() local
855 vi = ubi->volinfo + vol_id; in ipl_load()
856 last = vi->last_block + 1; in ipl_load()
860 int res = ubi_load_block(ubi, laddr, vi, vol_id, lnum, last); in ipl_load()