Lines Matching refs:ni

154 	nid_t set = NAT_BLOCK_OFFSET(ne->ni.nid);  in __set_nat_cache_dirty()
179 nid_t set = NAT_BLOCK_OFFSET(ne->ni.nid); in __clear_nat_cache_dirty()
268 node_info_from_raw_nat(&e->ni, ne); in cache_nat_entry()
273 static void set_node_addr(struct f2fs_sb_info *sbi, struct node_info *ni, in set_node_addr() argument
280 e = __lookup_nat_cache(nm_i, ni->nid); in set_node_addr()
282 e = grab_nat_entry(nm_i, ni->nid); in set_node_addr()
283 copy_node_info(&e->ni, ni); in set_node_addr()
284 f2fs_bug_on(sbi, ni->blk_addr == NEW_ADDR); in set_node_addr()
291 copy_node_info(&e->ni, ni); in set_node_addr()
292 f2fs_bug_on(sbi, ni->blk_addr != NULL_ADDR); in set_node_addr()
296 f2fs_bug_on(sbi, nat_get_blkaddr(e) != ni->blk_addr); in set_node_addr()
311 if (nm_i->next_scan_nid > ni->nid) in set_node_addr()
312 nm_i->next_scan_nid = ni->nid; in set_node_addr()
322 if (ni->nid != ni->ino) in set_node_addr()
323 e = __lookup_nat_cache(nm_i, ni->ino); in set_node_addr()
325 if (fsync_done && ni->nid == ni->ino) in set_node_addr()
354 void get_node_info(struct f2fs_sb_info *sbi, nid_t nid, struct node_info *ni) in get_node_info() argument
366 ni->nid = nid; in get_node_info()
372 ni->ino = nat_get_ino(e); in get_node_info()
373 ni->blk_addr = nat_get_blkaddr(e); in get_node_info()
374 ni->version = nat_get_version(e); in get_node_info()
387 node_info_from_raw_nat(ni, &ne); in get_node_info()
397 node_info_from_raw_nat(ni, &ne); in get_node_info()
592 struct node_info ni; in truncate_node() local
594 get_node_info(sbi, dn->nid, &ni); in truncate_node()
596 f2fs_bug_on(sbi, ni.blk_addr != NULL_ADDR); in truncate_node()
599 f2fs_bug_on(sbi, ni.blk_addr == NULL_ADDR); in truncate_node()
602 invalidate_blocks(sbi, ni.blk_addr); in truncate_node()
604 set_node_addr(sbi, &ni, NULL_ADDR, false); in truncate_node()
622 trace_f2fs_truncate_node(dn->inode, dn->nid, ni.blk_addr); in truncate_node()
1007 struct node_info ni; in read_node_page() local
1016 get_node_info(sbi, page->index, &ni); in read_node_page()
1018 if (unlikely(ni.blk_addr == NULL_ADDR)) { in read_node_page()
1026 fio.blk_addr = ni.blk_addr; in read_node_page()
1304 struct node_info ni; in f2fs_write_node_page() local
1333 get_node_info(sbi, nid, &ni); in f2fs_write_node_page()
1336 if (unlikely(ni.blk_addr == NULL_ADDR)) { in f2fs_write_node_page()
1345 fio.blk_addr = ni.blk_addr; in f2fs_write_node_page()
1347 set_node_addr(sbi, &ni, fio.blk_addr, is_fsync_dnode(page)); in f2fs_write_node_page()
1585 struct node_info ni; in alloc_nid() local
1599 get_node_info(sbi, *nid, &ni); in alloc_nid()
1600 if (ni.blk_addr != NULL_ADDR) { in alloc_nid()
1718 struct node_info ni; in recover_xattr_data() local
1725 get_node_info(sbi, prev_xnid, &ni); in recover_xattr_data()
1726 f2fs_bug_on(sbi, ni.blk_addr == NULL_ADDR); in recover_xattr_data()
1727 invalidate_blocks(sbi, ni.blk_addr); in recover_xattr_data()
1729 set_node_addr(sbi, &ni, NULL_ADDR, false); in recover_xattr_data()
1737 get_node_info(sbi, new_xnid, &ni); in recover_xattr_data()
1738 ni.ino = inode->i_ino; in recover_xattr_data()
1739 set_node_addr(sbi, &ni, NEW_ADDR, false); in recover_xattr_data()
1744 set_node_addr(sbi, &ni, blkaddr, false); in recover_xattr_data()
1849 node_info_from_raw_nat(&ne->ni, &raw_ne); in remove_nats_in_journal()
1922 raw_nat_from_node_info(raw_ne, &ne->ni); in __flush_nat_entry_set()