Lines Matching refs:dn
930 static void __update_extent_cache(struct dnode_of_data *dn, enum extent_type type) in __update_extent_cache() argument
934 if (!__may_extent_tree(dn->inode, type)) in __update_extent_cache()
937 ei.fofs = f2fs_start_bidx_of_node(ofs_of_node(dn->node_folio), dn->inode) + in __update_extent_cache()
938 dn->ofs_in_node; in __update_extent_cache()
942 if (dn->data_blkaddr == NEW_ADDR) in __update_extent_cache()
945 ei.blk = dn->data_blkaddr; in __update_extent_cache()
947 if (__get_new_block_age(dn->inode, &ei, dn->data_blkaddr)) in __update_extent_cache()
950 __update_extent_tree_range(dn->inode, &ei, type); in __update_extent_cache()
1053 void f2fs_update_read_extent_cache(struct dnode_of_data *dn) in f2fs_update_read_extent_cache() argument
1055 return __update_extent_cache(dn, EX_READ); in f2fs_update_read_extent_cache()
1058 void f2fs_update_read_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_read_extent_cache_range() argument
1067 if (!__may_extent_tree(dn->inode, EX_READ)) in f2fs_update_read_extent_cache_range()
1070 __update_extent_tree_range(dn->inode, &ei, EX_READ); in f2fs_update_read_extent_cache_range()
1091 void f2fs_update_age_extent_cache(struct dnode_of_data *dn) in f2fs_update_age_extent_cache() argument
1093 return __update_extent_cache(dn, EX_BLOCK_AGE); in f2fs_update_age_extent_cache()
1096 void f2fs_update_age_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_age_extent_cache_range() argument
1104 if (!__may_extent_tree(dn->inode, EX_BLOCK_AGE)) in f2fs_update_age_extent_cache_range()
1107 __update_extent_tree_range(dn->inode, &ei, EX_BLOCK_AGE); in f2fs_update_age_extent_cache_range()