Lines Matching refs:nm_i
152 struct f2fs_nm_info *nm_i = NM_I(sbi); in next_free_nid() local
155 spin_lock(&nm_i->free_nid_list_lock); in next_free_nid()
156 if (nm_i->fcnt <= 0) { in next_free_nid()
157 spin_unlock(&nm_i->free_nid_list_lock); in next_free_nid()
160 fnid = list_entry(nm_i->free_nid_list.next, struct free_nid, list); in next_free_nid()
162 spin_unlock(&nm_i->free_nid_list_lock); in next_free_nid()
170 struct f2fs_nm_info *nm_i = NM_I(sbi); in get_nat_bitmap() local
171 memcpy(addr, nm_i->nat_bitmap, nm_i->bitmap_size); in get_nat_bitmap()
176 struct f2fs_nm_info *nm_i = NM_I(sbi); in current_nat_addr() local
184 block_addr = (pgoff_t)(nm_i->nat_blkaddr + in current_nat_addr()
188 if (f2fs_test_bit(block_off, nm_i->nat_bitmap)) in current_nat_addr()
197 struct f2fs_nm_info *nm_i = NM_I(sbi); in next_nat_addr() local
199 block_addr -= nm_i->nat_blkaddr; in next_nat_addr()
205 return block_addr + nm_i->nat_blkaddr; in next_nat_addr()
208 static inline void set_to_next_nat(struct f2fs_nm_info *nm_i, nid_t start_nid) in set_to_next_nat() argument
212 f2fs_change_bit(block_off, nm_i->nat_bitmap); in set_to_next_nat()