node_page 738 fs/f2fs/data.c struct f2fs_node *rn = F2FS_NODE(dn->node_page); node_page 742 fs/f2fs/data.c if (IS_INODE(dn->node_page) && f2fs_has_extra_attr(dn->inode)) node_page 758 fs/f2fs/data.c f2fs_wait_on_page_writeback(dn->node_page, NODE, true, true); node_page 760 fs/f2fs/data.c if (set_page_dirty(dn->node_page)) node_page 788 fs/f2fs/data.c f2fs_wait_on_page_writeback(dn->node_page, NODE, true, true); node_page 792 fs/f2fs/data.c dn->node_page, dn->ofs_in_node); node_page 800 fs/f2fs/data.c if (set_page_dirty(dn->node_page)) node_page 1045 fs/f2fs/data.c dn->node_page, dn->ofs_in_node); node_page 1208 fs/f2fs/data.c end_offset = ADDRS_PER_PAGE(dn.node_page, inode); node_page 1211 fs/f2fs/data.c blkaddr = datablock_addr(dn.inode, dn.node_page, dn.ofs_in_node); node_page 801 fs/f2fs/extent_cache.c fofs = f2fs_start_bidx_of_node(ofs_of_node(dn->node_page), dn->inode) + node_page 849 fs/f2fs/f2fs.h struct page *node_page; /* cached direct node page */ node_page 865 fs/f2fs/f2fs.h dn->node_page = npage; node_page 2190 fs/f2fs/f2fs.h if (dn->node_page) node_page 2191 fs/f2fs/f2fs.h f2fs_put_page(dn->node_page, 1); node_page 2192 fs/f2fs/f2fs.h if (dn->inode_page && dn->node_page != dn->inode_page) node_page 2194 fs/f2fs/f2fs.h dn->node_page = NULL; node_page 2287 fs/f2fs/f2fs.h struct page *node_page, unsigned int offset) node_page 2292 fs/f2fs/f2fs.h bool is_inode = IS_INODE(node_page); node_page 2294 fs/f2fs/f2fs.h raw_node = F2FS_NODE(node_page); node_page 2949 fs/f2fs/f2fs.h void f2fs_update_inode(struct inode *inode, struct page *node_page); node_page 3062 fs/f2fs/f2fs.h int f2fs_move_node_page(struct page *node_page, int gc_type); node_page 421 fs/f2fs/file.c end_offset = ADDRS_PER_PAGE(dn.node_page, inode); node_page 430 fs/f2fs/file.c dn.node_page, dn.ofs_in_node); node_page 523 fs/f2fs/file.c if (IS_INODE(dn->node_page) && f2fs_has_extra_attr(dn->inode)) node_page 526 fs/f2fs/file.c raw_node = F2FS_NODE(dn->node_page); node_page 544 fs/f2fs/file.c if (dn->ofs_in_node == 0 && IS_INODE(dn->node_page)) node_page 555 fs/f2fs/file.c fofs = f2fs_start_bidx_of_node(ofs_of_node(dn->node_page), node_page 646 fs/f2fs/file.c count = ADDRS_PER_PAGE(dn.node_page, inode); node_page 651 fs/f2fs/file.c if (dn.ofs_in_node || IS_INODE(dn.node_page)) { node_page 931 fs/f2fs/file.c end_offset = ADDRS_PER_PAGE(dn.node_page, inode); node_page 1028 fs/f2fs/file.c done = min((pgoff_t)ADDRS_PER_PAGE(dn.node_page, inode) - node_page 1032 fs/f2fs/file.c dn.node_page, dn.ofs_in_node); node_page 1118 fs/f2fs/file.c ADDRS_PER_PAGE(dn.node_page, dst_inode) - node_page 1122 fs/f2fs/file.c dn.node_page, dn.ofs_in_node); node_page 1298 fs/f2fs/file.c if (datablock_addr(dn->inode, dn->node_page, node_page 1311 fs/f2fs/file.c dn->node_page, dn->ofs_in_node); node_page 1401 fs/f2fs/file.c end_offset = ADDRS_PER_PAGE(dn.node_page, inode); node_page 526 fs/f2fs/gc.c struct page *node_page; node_page 549 fs/f2fs/gc.c node_page = f2fs_get_node_page(sbi, nid); node_page 550 fs/f2fs/gc.c if (IS_ERR(node_page)) node_page 555 fs/f2fs/gc.c f2fs_put_page(node_page, 1); node_page 560 fs/f2fs/gc.c f2fs_put_page(node_page, 1); node_page 565 fs/f2fs/gc.c f2fs_put_page(node_page, 1); node_page 569 fs/f2fs/gc.c err = f2fs_move_node_page(node_page, gc_type); node_page 613 fs/f2fs/gc.c struct page *node_page; node_page 621 fs/f2fs/gc.c node_page = f2fs_get_node_page(sbi, nid); node_page 622 fs/f2fs/gc.c if (IS_ERR(node_page)) node_page 626 fs/f2fs/gc.c f2fs_put_page(node_page, 1); node_page 636 fs/f2fs/gc.c *nofs = ofs_of_node(node_page); node_page 637 fs/f2fs/gc.c source_blkaddr = datablock_addr(NULL, node_page, ofs_in_node); node_page 638 fs/f2fs/gc.c f2fs_put_page(node_page, 1); node_page 872 fs/f2fs/gc.c f2fs_wait_on_page_writeback(dn.node_page, NODE, true, true); node_page 199 fs/f2fs/inode.c static bool sanity_check_inode(struct inode *inode, struct page *node_page) node_page 205 fs/f2fs/inode.c iblocks = le64_to_cpu(F2FS_INODE(node_page)->i_blocks); node_page 213 fs/f2fs/inode.c if (ino_of_node(node_page) != nid_of_node(node_page)) { node_page 217 fs/f2fs/inode.c ino_of_node(node_page), nid_of_node(node_page)); node_page 296 fs/f2fs/inode.c struct page *node_page; node_page 305 fs/f2fs/inode.c node_page = f2fs_get_node_page(sbi, inode->i_ino); node_page 306 fs/f2fs/inode.c if (IS_ERR(node_page)) node_page 307 fs/f2fs/inode.c return PTR_ERR(node_page); node_page 309 fs/f2fs/inode.c ri = F2FS_INODE(node_page); node_page 340 fs/f2fs/inode.c set_page_dirty(node_page); node_page 363 fs/f2fs/inode.c if (!sanity_check_inode(inode, node_page)) { node_page 364 fs/f2fs/inode.c f2fs_put_page(node_page, 1); node_page 370 fs/f2fs/inode.c __recover_inline_status(inode, node_page); node_page 373 fs/f2fs/inode.c if (!S_ISDIR(inode->i_mode) && !is_cold_node(node_page)) { node_page 374 fs/f2fs/inode.c set_cold_node(node_page, false); node_page 375 fs/f2fs/inode.c set_page_dirty(node_page); node_page 384 fs/f2fs/inode.c f2fs_put_page(node_page, 1); node_page 414 fs/f2fs/inode.c f2fs_put_page(node_page, 1); node_page 500 fs/f2fs/inode.c void f2fs_update_inode(struct inode *inode, struct page *node_page) node_page 505 fs/f2fs/inode.c f2fs_wait_on_page_writeback(node_page, NODE, true, true); node_page 506 fs/f2fs/inode.c set_page_dirty(node_page); node_page 510 fs/f2fs/inode.c ri = F2FS_INODE(node_page); node_page 578 fs/f2fs/inode.c clear_inline_node(node_page); node_page 586 fs/f2fs/inode.c f2fs_inode_chksum_set(F2FS_I_SB(inode), node_page); node_page 593 fs/f2fs/inode.c struct page *node_page; node_page 595 fs/f2fs/inode.c node_page = f2fs_get_node_page(sbi, inode->i_ino); node_page 596 fs/f2fs/inode.c if (IS_ERR(node_page)) { node_page 597 fs/f2fs/inode.c int err = PTR_ERR(node_page); node_page 606 fs/f2fs/inode.c f2fs_update_inode(inode, node_page); node_page 607 fs/f2fs/inode.c f2fs_put_page(node_page, 1); node_page 811 fs/f2fs/node.c dn->node_page = npage[level]; node_page 813 fs/f2fs/node.c dn->node_page, dn->ofs_in_node); node_page 822 fs/f2fs/node.c dn->node_page = NULL; node_page 853 fs/f2fs/node.c clear_node_page_dirty(dn->node_page); node_page 856 fs/f2fs/node.c index = dn->node_page->index; node_page 857 fs/f2fs/node.c f2fs_put_page(dn->node_page, 1); node_page 862 fs/f2fs/node.c dn->node_page = NULL; node_page 884 fs/f2fs/node.c dn->node_page = page; node_page 954 fs/f2fs/node.c dn->node_page = page; node_page 1013 fs/f2fs/node.c dn->node_page = pages[idx]; node_page 1604 fs/f2fs/node.c int f2fs_move_node_page(struct page *node_page, int gc_type) node_page 1615 fs/f2fs/node.c f2fs_wait_on_page_writeback(node_page, NODE, true, true); node_page 1617 fs/f2fs/node.c set_page_dirty(node_page); node_page 1619 fs/f2fs/node.c if (!clear_page_dirty_for_io(node_page)) { node_page 1624 fs/f2fs/node.c if (__write_node_page(node_page, false, NULL, node_page 1627 fs/f2fs/node.c unlock_page(node_page); node_page 1632 fs/f2fs/node.c if (!PageWriteback(node_page)) node_page 1633 fs/f2fs/node.c set_page_dirty(node_page); node_page 1636 fs/f2fs/node.c unlock_page(node_page); node_page 1638 fs/f2fs/node.c f2fs_put_page(node_page, 0); node_page 236 fs/f2fs/node.h static inline nid_t ino_of_node(struct page *node_page) node_page 238 fs/f2fs/node.h struct f2fs_node *rn = F2FS_NODE(node_page); node_page 242 fs/f2fs/node.h static inline nid_t nid_of_node(struct page *node_page) node_page 244 fs/f2fs/node.h struct f2fs_node *rn = F2FS_NODE(node_page); node_page 248 fs/f2fs/node.h static inline unsigned int ofs_of_node(struct page *node_page) node_page 250 fs/f2fs/node.h struct f2fs_node *rn = F2FS_NODE(node_page); node_page 255 fs/f2fs/node.h static inline __u64 cpver_of_node(struct page *node_page) node_page 257 fs/f2fs/node.h struct f2fs_node *rn = F2FS_NODE(node_page); node_page 261 fs/f2fs/node.h static inline block_t next_blkaddr_of_node(struct page *node_page) node_page 263 fs/f2fs/node.h struct f2fs_node *rn = F2FS_NODE(node_page); node_page 342 fs/f2fs/node.h static inline bool IS_DNODE(struct page *node_page) node_page 344 fs/f2fs/node.h unsigned int ofs = ofs_of_node(node_page); node_page 405 fs/f2fs/recovery.c struct page *sum_page, *node_page; node_page 439 fs/f2fs/recovery.c tdn.node_page = dn->inode_page; node_page 448 fs/f2fs/recovery.c node_page = f2fs_get_node_page(sbi, nid); node_page 449 fs/f2fs/recovery.c if (IS_ERR(node_page)) node_page 450 fs/f2fs/recovery.c return PTR_ERR(node_page); node_page 452 fs/f2fs/recovery.c offset = ofs_of_node(node_page); node_page 453 fs/f2fs/recovery.c ino = ino_of_node(node_page); node_page 454 fs/f2fs/recovery.c f2fs_put_page(node_page, 1); node_page 499 fs/f2fs/recovery.c if (datablock_addr(tdn.inode, tdn.node_page, node_page 544 fs/f2fs/recovery.c f2fs_wait_on_page_writeback(dn.node_page, NODE, true, true); node_page 552 fs/f2fs/recovery.c if (ofs_of_node(dn.node_page) != ofs_of_node(page)) { node_page 554 fs/f2fs/recovery.c inode->i_ino, ofs_of_node(dn.node_page), node_page 563 fs/f2fs/recovery.c src = datablock_addr(dn.inode, dn.node_page, dn.ofs_in_node); node_page 634 fs/f2fs/recovery.c copy_node_footer(dn.node_page, page); node_page 635 fs/f2fs/recovery.c fill_node_footer(dn.node_page, dn.nid, ni.ino, node_page 637 fs/f2fs/recovery.c set_page_dirty(dn.node_page);