Lines Matching refs:dn
938 static void __update_extent_cache(struct dnode_of_data *dn, enum extent_type type) in __update_extent_cache() argument
942 if (!__may_extent_tree(dn->inode, type)) in __update_extent_cache()
945 ei.fofs = f2fs_start_bidx_of_node(ofs_of_node(dn->node_page), dn->inode) + in __update_extent_cache()
946 dn->ofs_in_node; in __update_extent_cache()
950 if (dn->data_blkaddr == NEW_ADDR) in __update_extent_cache()
953 ei.blk = dn->data_blkaddr; in __update_extent_cache()
955 if (__get_new_block_age(dn->inode, &ei, dn->data_blkaddr)) in __update_extent_cache()
958 __update_extent_tree_range(dn->inode, &ei, type); in __update_extent_cache()
1046 void f2fs_update_read_extent_cache(struct dnode_of_data *dn) in f2fs_update_read_extent_cache() argument
1048 return __update_extent_cache(dn, EX_READ); in f2fs_update_read_extent_cache()
1051 void f2fs_update_read_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_read_extent_cache_range() argument
1060 if (!__may_extent_tree(dn->inode, EX_READ)) in f2fs_update_read_extent_cache_range()
1063 __update_extent_tree_range(dn->inode, &ei, EX_READ); in f2fs_update_read_extent_cache_range()
1084 void f2fs_update_age_extent_cache(struct dnode_of_data *dn) in f2fs_update_age_extent_cache() argument
1086 return __update_extent_cache(dn, EX_BLOCK_AGE); in f2fs_update_age_extent_cache()
1089 void f2fs_update_age_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_age_extent_cache_range() argument
1097 if (!__may_extent_tree(dn->inode, EX_BLOCK_AGE)) in f2fs_update_age_extent_cache_range()
1100 __update_extent_tree_range(dn->inode, &ei, EX_BLOCK_AGE); in f2fs_update_age_extent_cache_range()