Lines Matching refs:ino
411 bool f2fs_need_inode_block_update(struct f2fs_sb_info *sbi, nid_t ino)
418 e = __lookup_nat_cache(nm_i, ino);
447 f2fs_bug_on(sbi, nat_get_ino(e) != le32_to_cpu(ne->ino) ||
505 if (ni->nid != ni->ino)
506 e = __lookup_nat_cache(nm_i, ni->ino);
508 if (fsync_done && ni->nid == ni->ino)
567 ni->ino = nat_get_ino(e);
951 f2fs_err(sbi, "incorrect node reference, ino: %lu, nid: %u, ino_of_node: %u",
1272 "f2fs_remove_inode_page: inconsistent i_blocks, ino:%lu, iblocks:%llu",
1328 new_ni.ino = dn->inode->i_ino;
1473 f2fs_warn(sbi, "inconsistent node block, nid:%lu, node_footer[nid:%u,ino:%u,ofs:%u,cpver:%llu,blkaddr:%u]",
1503 static void flush_inline_data(struct f2fs_sb_info *sbi, nid_t ino)
1510 inode = ilookup(sbi->sb, ino);
1539 static struct page *last_fsync_dnode(struct f2fs_sb_info *sbi, nid_t ino)
1565 if (ino_of_node(page) != ino)
1575 if (ino_of_node(page) != ino)
1605 .ino = ino_of_node(page),
1762 nid_t ino = inode->i_ino;
1767 last_page = last_fsync_dnode(sbi, ino);
1793 if (ino_of_node(page) != ino)
1803 if (ino_of_node(page) != ino)
1824 f2fs_need_dentry_mark(sbi, ino));
1859 f2fs_debug(sbi, "Retry to write fsync mark: ino=%u, idx=%lx",
1860 ino, last_page->index);
1869 f2fs_submit_merged_write_cond(sbi, NULL, NULL, ino, NODE);
1873 static int f2fs_match_ino(struct inode *inode, unsigned long ino, void *data)
1878 if (inode->i_ino != ino)
1901 nid_t ino = ino_of_node(page);
1903 inode = find_inode_nowait(sbi->sb, ino, f2fs_match_ino, NULL);
2564 * The returned nid could be used ino as well as nid when inode is created.
2775 nid_t ino = ino_of_node(page);
2780 err = f2fs_get_node_info(sbi, ino, &old_ni, false);
2787 ipage = f2fs_grab_cache_page(NODE_MAPPING(sbi), ino, false);
2794 remove_free_nid(sbi, ino);
2798 fill_node_footer(ipage, ino, ino, 0, true);
2832 new_ni.ino = ino;