Lines Matching defs:ino
387 bool f2fs_need_inode_block_update(struct f2fs_sb_info *sbi, nid_t ino)
394 e = __lookup_nat_cache(nm_i, ino);
419 f2fs_bug_on(sbi, nat_get_ino(e) != le32_to_cpu(ne->ino) ||
476 if (ni->nid != ni->ino)
477 e = __lookup_nat_cache(nm_i, ni->ino);
479 if (fsync_done && ni->nid == ni->ino)
538 ni->ino = nat_get_ino(e);
1195 "f2fs_remove_inode_page: inconsistent i_blocks, ino:%lu, iblocks:%llu",
1250 new_ni.ino = dn->inode->i_ino;
1394 f2fs_warn(sbi, "inconsistent node block, nid:%lu, node_footer[nid:%u,ino:%u,ofs:%u,cpver:%llu,blkaddr:%u]",
1421 static void flush_inline_data(struct f2fs_sb_info *sbi, nid_t ino)
1428 inode = ilookup(sbi->sb, ino);
1457 static struct page *last_fsync_dnode(struct f2fs_sb_info *sbi, nid_t ino)
1482 if (ino_of_node(page) != ino)
1492 if (ino_of_node(page) != ino)
1522 .ino = ino_of_node(page),
1680 nid_t ino = inode->i_ino;
1685 last_page = last_fsync_dnode(sbi, ino);
1710 if (ino_of_node(page) != ino)
1720 if (ino_of_node(page) != ino)
1740 f2fs_need_dentry_mark(sbi, ino));
1775 f2fs_debug(sbi, "Retry to write fsync mark: ino=%u, idx=%lx",
1776 ino, last_page->index);
1785 f2fs_submit_merged_write_cond(sbi, NULL, NULL, ino, NODE);
1789 static int f2fs_match_ino(struct inode *inode, unsigned long ino, void *data)
1794 if (inode->i_ino != ino)
1817 nid_t ino = ino_of_node(page);
1819 inode = find_inode_nowait(sbi->sb, ino, f2fs_match_ino, NULL);
2470 * The returned nid could be used ino as well as nid when inode is created.
2675 nid_t ino = ino_of_node(page);
2680 err = f2fs_get_node_info(sbi, ino, &old_ni);
2687 ipage = f2fs_grab_cache_page(NODE_MAPPING(sbi), ino, false);
2694 remove_free_nid(sbi, ino);
2698 fill_node_footer(ipage, ino, ino, 0, true);
2732 new_ni.ino = ino;