/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | f2fs.h | 902 struct dnode_of_data { struct 915 static inline void set_new_dnode(struct dnode_of_data *dn, struct inode *inode, in set_new_dnode() 2447 static inline void f2fs_put_dnode(struct dnode_of_data *dn) in f2fs_put_dnode() 2558 static inline block_t f2fs_data_blkaddr(struct dnode_of_data *dn) in f2fs_data_blkaddr() 3179 void f2fs_truncate_data_blocks(struct dnode_of_data *dn); 3187 void f2fs_truncate_data_blocks_range(struct dnode_of_data *dn, int count); 3293 struct dnode_of_data; 3307 pgoff_t f2fs_get_next_page_offset(struct dnode_of_data *dn, pgoff_t pgofs); 3308 int f2fs_get_dnode_of_data(struct dnode_of_data *dn, pgoff_t index, int mode); 3315 struct page *f2fs_new_node_page(struct dnode_of_data *d [all...] |
H A D | data.c | 1103 static void __set_data_blkaddr(struct dnode_of_data *dn) in __set_data_blkaddr() 1123 void f2fs_set_data_blkaddr(struct dnode_of_data *dn) in f2fs_set_data_blkaddr() 1131 void f2fs_update_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) in f2fs_update_data_blkaddr() 1139 int f2fs_reserve_new_blocks(struct dnode_of_data *dn, blkcnt_t count) in f2fs_reserve_new_blocks() 1172 int f2fs_reserve_new_block(struct dnode_of_data *dn) in f2fs_reserve_new_block() 1182 int f2fs_reserve_block(struct dnode_of_data *dn, pgoff_t index) in f2fs_reserve_block() 1198 int f2fs_get_block(struct dnode_of_data *dn, pgoff_t index) in f2fs_get_block() 1215 struct dnode_of_data dn; in f2fs_get_read_data_page() 1350 struct dnode_of_data dn; in f2fs_get_new_data_page() 1395 static int __allocate_data_block(struct dnode_of_data *d [all...] |
H A D | recovery.c | 429 block_t blkaddr, struct dnode_of_data *dn) in check_index_in_prev_nodes() 437 struct dnode_of_data tdn = *dn; in check_index_in_prev_nodes() 546 static int f2fs_reserve_new_block_retry(struct dnode_of_data *dn) in f2fs_reserve_new_block_retry() 562 struct dnode_of_data dn; in do_recover_data()
|
H A D | inline.c | 127 int f2fs_convert_inline_page(struct dnode_of_data *dn, struct page *page) in f2fs_convert_inline_page() 202 struct dnode_of_data dn; in f2fs_convert_inline_inode() 244 struct dnode_of_data dn; in f2fs_write_inline_data() 387 struct dnode_of_data dn; in f2fs_move_inline_dirents()
|
H A D | node.c | 606 pgoff_t f2fs_get_next_page_offset(struct dnode_of_data *dn, pgoff_t pgofs) in f2fs_get_next_page_offset() 722 int f2fs_get_dnode_of_data(struct dnode_of_data *dn, pgoff_t index, int mode) in f2fs_get_dnode_of_data() 830 static int truncate_node(struct dnode_of_data *dn) in truncate_node() 867 static int truncate_dnode(struct dnode_of_data *dn) in truncate_dnode() 882 /* Make dnode_of_data for parameter */ in truncate_dnode() 895 static int truncate_nodes(struct dnode_of_data *dn, unsigned int nofs, in truncate_nodes() 898 struct dnode_of_data rdn = *dn; in truncate_nodes() 972 static int truncate_partial_nodes(struct dnode_of_data *dn, in truncate_partial_nodes() 1044 struct dnode_of_data dn; in f2fs_truncate_inode_blocks() 1139 struct dnode_of_data d in f2fs_truncate_xattr_node() [all...] |
H A D | file.c | 59 struct dnode_of_data dn; in f2fs_vm_page_mkwrite() 405 struct dnode_of_data dn; in f2fs_seek_block() 545 void f2fs_truncate_data_blocks_range(struct dnode_of_data *dn, int count) in f2fs_truncate_data_blocks_range() 620 void f2fs_truncate_data_blocks(struct dnode_of_data *dn) in f2fs_truncate_data_blocks() 662 struct dnode_of_data dn; in f2fs_do_truncate_blocks() 1021 struct dnode_of_data dn; in f2fs_truncate_hole() 1112 struct dnode_of_data dn; in __read_out_blkaddrs() 1167 struct dnode_of_data dn; in __roll_back_blkaddrs() 1202 struct dnode_of_data dn; in __clone_blkaddrs() 1386 static int f2fs_do_zero_range(struct dnode_of_data *d [all...] |
H A D | extent_cache.c | 821 void f2fs_update_extent_cache(struct dnode_of_data *dn) in f2fs_update_extent_cache() 839 void f2fs_update_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_extent_cache_range()
|
H A D | compress.c | 848 struct dnode_of_data dn; in __f2fs_cluster_blocks() 947 struct dnode_of_data dn; in prepare_compress_overwrite() 1160 struct dnode_of_data dn; in f2fs_write_compressed_pages()
|
H A D | xattr.c | 488 struct dnode_of_data dn; in write_all_xattrs()
|
H A D | gc.c | 1066 struct dnode_of_data dn; in ra_data_block() 1167 struct dnode_of_data dn; in move_data_block()
|
H A D | segment.c | 325 struct dnode_of_data dn; in __revoke_inmem_pages() 3695 void f2fs_outplace_write_data(struct dnode_of_data *dn, in f2fs_outplace_write_data() 3839 void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn, in f2fs_replace_block()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | data.c | 1182 static void __set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) in __set_data_blkaddr() 1196 void f2fs_set_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) in f2fs_set_data_blkaddr() 1204 void f2fs_update_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) in f2fs_update_data_blkaddr() 1211 int f2fs_reserve_new_blocks(struct dnode_of_data *dn, blkcnt_t count) in f2fs_reserve_new_blocks() 1245 int f2fs_reserve_new_block(struct dnode_of_data *dn) in f2fs_reserve_new_block() 1255 int f2fs_reserve_block(struct dnode_of_data *dn, pgoff_t index) in f2fs_reserve_block() 1276 struct dnode_of_data dn; in f2fs_get_read_data_page() 1416 struct dnode_of_data dn; in f2fs_get_new_data_page() 1461 static int __allocate_data_block(struct dnode_of_data *dn, int seg_type) in __allocate_data_block() 1511 int f2fs_get_block_locked(struct dnode_of_data *d [all...] |
H A D | f2fs.h | 962 struct dnode_of_data { struct 975 static inline void set_new_dnode(struct dnode_of_data *dn, struct inode *inode, in set_new_dnode() 2782 static inline void f2fs_put_dnode(struct dnode_of_data *dn) in f2fs_put_dnode() 2908 static inline block_t f2fs_data_blkaddr(struct dnode_of_data *dn) in f2fs_data_blkaddr() 3493 void f2fs_truncate_data_blocks_range(struct dnode_of_data *dn, int count); 3624 pgoff_t f2fs_get_next_page_offset(struct dnode_of_data *dn, pgoff_t pgofs); 3625 int f2fs_get_dnode_of_data(struct dnode_of_data *dn, pgoff_t index, int mode); 3633 struct page *f2fs_new_node_page(struct dnode_of_data *dn, unsigned int ofs); 3706 void f2fs_outplace_write_data(struct dnode_of_data *dn, 3713 void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *d [all...] |
H A D | recovery.c | 495 block_t blkaddr, struct dnode_of_data *dn) in check_index_in_prev_nodes() 503 struct dnode_of_data tdn = *dn; in check_index_in_prev_nodes() 614 static int f2fs_reserve_new_block_retry(struct dnode_of_data *dn) in f2fs_reserve_new_block_retry() 630 struct dnode_of_data dn; in do_recover_data()
|
H A D | inline.c | 127 int f2fs_convert_inline_page(struct dnode_of_data *dn, struct page *page) in f2fs_convert_inline_page() 202 struct dnode_of_data dn; in f2fs_convert_inline_inode() 245 struct dnode_of_data dn; in f2fs_write_inline_data() 394 struct dnode_of_data dn; in f2fs_move_inline_dirents()
|
H A D | extent_cache.c | 873 static void __update_extent_cache(struct dnode_of_data *dn, enum extent_type type) in __update_extent_cache() 992 void f2fs_update_read_extent_cache(struct dnode_of_data *dn) in f2fs_update_read_extent_cache() 997 void f2fs_update_read_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_read_extent_cache_range() 1030 void f2fs_update_age_extent_cache(struct dnode_of_data *dn) in f2fs_update_age_extent_cache() 1035 void f2fs_update_age_extent_cache_range(struct dnode_of_data *dn, in f2fs_update_age_extent_cache_range()
|
H A D | node.c | 645 pgoff_t f2fs_get_next_page_offset(struct dnode_of_data *dn, pgoff_t pgofs) in f2fs_get_next_page_offset() 761 int f2fs_get_dnode_of_data(struct dnode_of_data *dn, pgoff_t index, int mode) in f2fs_get_dnode_of_data() 897 static int truncate_node(struct dnode_of_data *dn) in truncate_node() 934 static int truncate_dnode(struct dnode_of_data *dn) in truncate_dnode() 959 /* Make dnode_of_data for parameter */ in truncate_dnode() 972 static int truncate_nodes(struct dnode_of_data *dn, unsigned int nofs, in truncate_nodes() 975 struct dnode_of_data rdn = *dn; in truncate_nodes() 1049 static int truncate_partial_nodes(struct dnode_of_data *dn, in truncate_partial_nodes() 1121 struct dnode_of_data dn; in f2fs_truncate_inode_blocks() 1216 struct dnode_of_data d in f2fs_truncate_xattr_node() [all...] |
H A D | file.c | 59 struct dnode_of_data dn; in f2fs_vm_page_mkwrite() 415 struct dnode_of_data dn; in f2fs_seek_block() 557 void f2fs_truncate_data_blocks_range(struct dnode_of_data *dn, int count) in f2fs_truncate_data_blocks_range() 660 struct dnode_of_data dn; in f2fs_do_truncate_blocks() 1072 struct dnode_of_data dn; in f2fs_truncate_hole() 1163 struct dnode_of_data dn; in __read_out_blkaddrs() 1219 struct dnode_of_data dn; in __roll_back_blkaddrs() 1254 struct dnode_of_data dn; in __clone_blkaddrs() 1439 static int f2fs_do_zero_range(struct dnode_of_data *dn, pgoff_t start, in f2fs_do_zero_range() 1537 struct dnode_of_data d in f2fs_zero_range() [all...] |
H A D | compress.c | 894 bool f2fs_sanity_check_cluster(struct dnode_of_data *dn) in f2fs_sanity_check_cluster() 943 struct dnode_of_data dn; in __f2fs_cluster_blocks() 1234 struct dnode_of_data dn; in f2fs_write_compressed_pages() 1813 unsigned int f2fs_cluster_blocks_are_contiguous(struct dnode_of_data *dn, in f2fs_cluster_blocks_are_contiguous()
|
H A D | xattr.c | 487 struct dnode_of_data dn; in write_all_xattrs()
|
H A D | gc.c | 1176 struct dnode_of_data dn; in ra_data_block() 1278 struct dnode_of_data dn; in move_data_block()
|
H A D | segment.c | 216 struct dnode_of_data dn; in __replace_atomic_write_block() 304 struct dnode_of_data dn; in __f2fs_commit_atomic_write() 3611 void f2fs_outplace_write_data(struct dnode_of_data *dn, in f2fs_outplace_write_data() 3780 void f2fs_replace_block(struct f2fs_sb_info *sbi, struct dnode_of_data *dn, in f2fs_replace_block()
|