Lines Matching refs:node_folio
1083 struct folio *node_folio; /* cached direct node folio */ member
1099 dn->node_folio = nfolio; in set_new_dnode()
3004 if (dn->node_folio) in f2fs_put_dnode()
3005 f2fs_folio_put(dn->node_folio, true); in f2fs_put_dnode()
3006 if (dn->inode_folio && dn->node_folio != dn->inode_folio) in f2fs_put_dnode()
3008 dn->node_folio = NULL; in f2fs_put_dnode()
3120 struct folio *node_folio) in get_dnode_base() argument
3122 if (!IS_INODE(node_folio)) in get_dnode_base()
3126 offset_in_addr(&F2FS_NODE(node_folio)->i); in get_dnode_base()
3130 struct folio *node_folio) in get_dnode_addr() argument
3132 return blkaddr_in_node(F2FS_NODE(node_folio)) + in get_dnode_addr()
3133 get_dnode_base(inode, node_folio); in get_dnode_addr()
3137 struct folio *node_folio, unsigned int offset) in data_blkaddr() argument
3139 return le32_to_cpu(*(get_dnode_addr(inode, node_folio) + offset)); in data_blkaddr()
3144 return data_blkaddr(dn->inode, dn->node_folio, dn->ofs_in_node); in f2fs_data_blkaddr()
3722 void f2fs_update_inode(struct inode *inode, struct folio *node_folio);
3862 int f2fs_move_node_folio(struct folio *node_folio, int gc_type);