Home
last modified time | relevance | path

Searched refs:data_blkaddr (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-6.6/fs/f2fs/
H A Ddata.c1186 dn->data_blkaddr = blkaddr; in __set_data_blkaddr()
1187 addr[dn->ofs_in_node] = cpu_to_le32(dn->data_blkaddr); in __set_data_blkaddr()
1264 if (dn->data_blkaddr == NULL_ADDR) in f2fs_reserve_block()
1285 &dn.data_blkaddr)) { in f2fs_get_read_data_page()
1286 if (!f2fs_is_valid_blkaddr(F2FS_I_SB(inode), dn.data_blkaddr, in f2fs_get_read_data_page()
1305 if (unlikely(dn.data_blkaddr == NULL_ADDR)) { in f2fs_get_read_data_page()
1311 if (dn.data_blkaddr != NEW_ADDR && in f2fs_get_read_data_page()
1313 dn.data_blkaddr, in f2fs_get_read_data_page()
1333 if (dn.data_blkaddr == NEW_ADDR) { in f2fs_get_read_data_page()
1341 err = f2fs_submit_page_read(inode, page, dn.data_blkaddr, in f2fs_get_read_data_page()
[all...]
H A Dgc.c1151 source_blkaddr = data_blkaddr(NULL, node_page, ofs_in_node); in is_alive()
1196 &dn.data_blkaddr)) { in ra_data_block()
1197 if (unlikely(!f2fs_is_valid_blkaddr(sbi, dn.data_blkaddr, in ra_data_block()
1212 if (!__is_valid_data_blkaddr(dn.data_blkaddr)) { in ra_data_block()
1216 if (unlikely(!f2fs_is_valid_blkaddr(sbi, dn.data_blkaddr, in ra_data_block()
1225 fio.new_blkaddr = fio.old_blkaddr = dn.data_blkaddr; in ra_data_block()
1233 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr); in ra_data_block()
1236 dn.data_blkaddr, in ra_data_block()
1308 if (unlikely(dn.data_blkaddr == NULL_ADDR)) { in move_data_block()
1320 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr); in move_data_block()
[all...]
H A Dinline.c158 if (unlikely(dn->data_blkaddr != NEW_ADDR)) { in f2fs_convert_inline_page()
162 __func__, dn->inode->i_ino, dn->data_blkaddr); in f2fs_convert_inline_page()
177 fio.old_blkaddr = dn->data_blkaddr; in f2fs_convert_inline_page()
410 if (unlikely(dn.data_blkaddr != NEW_ADDR)) { in f2fs_move_inline_dirents()
414 __func__, dir->i_ino, dn.data_blkaddr); in f2fs_move_inline_dirents()
H A Dcompress.c898 bool compressed = dn->data_blkaddr == COMPRESS_ADDR; in f2fs_sanity_check_cluster()
913 block_t blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_sanity_check_cluster()
963 if (dn.data_blkaddr == COMPRESS_ADDR) { in __f2fs_cluster_blocks()
970 blkaddr = data_blkaddr(dn.inode, in __f2fs_cluster_blocks()
1267 if (data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages()
1298 fio.old_blkaddr = data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages()
1816 bool compressed = data_blkaddr(dn->inode, dn->node_page, in f2fs_cluster_blocks_are_contiguous()
1819 block_t first_blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_cluster_blocks_are_contiguous()
1823 block_t blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_cluster_blocks_are_contiguous()
H A Dextent_cache.c885 if (dn->data_blkaddr == NEW_ADDR) in __update_extent_cache()
888 ei.blk = dn->data_blkaddr; in __update_extent_cache()
890 if (__get_new_block_age(dn->inode, &ei, dn->data_blkaddr)) in __update_extent_cache()
H A Dfile.c135 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr); in f2fs_vm_page_mkwrite()
1274 dn.data_blkaddr = f2fs_data_blkaddr(&dn); in __clone_blkaddrs()
1282 f2fs_replace_block(sbi, &dn, dn.data_blkaddr, in __clone_blkaddrs()
1460 dn->data_blkaddr = f2fs_data_blkaddr(dn); in f2fs_do_zero_range()
1465 if (dn->data_blkaddr == NULL_ADDR) { in f2fs_do_zero_range()
1470 if (dn->data_blkaddr == NEW_ADDR) in f2fs_do_zero_range()
1473 if (!f2fs_is_valid_blkaddr(sbi, dn->data_blkaddr, in f2fs_do_zero_range()
1480 f2fs_invalidate_blocks(sbi, dn->data_blkaddr); in f2fs_do_zero_range()
3449 blkaddr = data_blkaddr(dn->inode, dn->node_page, in release_compress_blocks()
3614 blkaddr = data_blkaddr(d in reserve_compress_blocks()
[all...]
H A Drecovery.c595 if (tdn.data_blkaddr == blkaddr) in check_index_in_prev_nodes()
691 dest = data_blkaddr(dn.inode, page, dn.ofs_in_node); in do_recover_data()
H A Dnode.c851 dn->data_blkaddr = f2fs_data_blkaddr(dn); in f2fs_get_dnode_of_data()
871 blkaddr = data_blkaddr(dn->inode, dn->node_page, ofs_in_node); in f2fs_get_dnode_of_data()
873 blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_get_dnode_of_data()
986 trace_f2fs_truncate_nodes_enter(dn->inode, dn->nid, dn->data_blkaddr); in truncate_nodes()
H A Dsegment.c238 /* dn.data_blkaddr is always valid */ in __replace_atomic_write_block()
242 f2fs_invalidate_blocks(sbi, dn.data_blkaddr); in __replace_atomic_write_block()
245 f2fs_replace_block(sbi, &dn, dn.data_blkaddr, in __replace_atomic_write_block()
257 *old_addr = dn.data_blkaddr; in __replace_atomic_write_block()
261 f2fs_replace_block(sbi, &dn, dn.data_blkaddr, new_addr, in __replace_atomic_write_block()
3617 f2fs_bug_on(sbi, dn->data_blkaddr == NULL_ADDR); in f2fs_outplace_write_data()
H A Df2fs.h972 block_t data_blkaddr; /* block address of the node block */ member
2886 static inline block_t data_blkaddr(struct inode *inode, in data_blkaddr() function
2910 return data_blkaddr(dn->inode, dn->node_page, dn->ofs_in_node); in f2fs_data_blkaddr()
/kernel/linux/linux-5.10/fs/f2fs/
H A Ddata.c1114 addr_array[base + dn->ofs_in_node] = cpu_to_le32(dn->data_blkaddr); in __set_data_blkaddr()
1133 dn->data_blkaddr = blkaddr; in f2fs_update_data_blkaddr()
1160 dn->data_blkaddr = NEW_ADDR; in f2fs_reserve_new_blocks()
1191 if (dn->data_blkaddr == NULL_ADDR) in f2fs_reserve_block()
1204 dn->data_blkaddr = ei.blk + index - ei.fofs; in f2fs_get_block()
1225 dn.data_blkaddr = ei.blk + index - ei.fofs; in f2fs_get_read_data_page()
1226 if (!f2fs_is_valid_blkaddr(F2FS_I_SB(inode), dn.data_blkaddr, in f2fs_get_read_data_page()
1240 if (unlikely(dn.data_blkaddr == NULL_ADDR)) { in f2fs_get_read_data_page()
1244 if (dn.data_blkaddr != NEW_ADDR && in f2fs_get_read_data_page()
1246 dn.data_blkaddr, in f2fs_get_read_data_page()
[all...]
H A Dgc.c1041 source_blkaddr = data_blkaddr(NULL, node_page, ofs_in_node); in is_alive()
1087 dn.data_blkaddr = ei.blk + index - ei.fofs; in ra_data_block()
1088 if (unlikely(!f2fs_is_valid_blkaddr(sbi, dn.data_blkaddr, in ra_data_block()
1102 if (!__is_valid_data_blkaddr(dn.data_blkaddr)) { in ra_data_block()
1106 if (unlikely(!f2fs_is_valid_blkaddr(sbi, dn.data_blkaddr, in ra_data_block()
1114 fio.new_blkaddr = fio.old_blkaddr = dn.data_blkaddr; in ra_data_block()
1122 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr); in ra_data_block()
1125 dn.data_blkaddr, in ra_data_block()
1206 if (unlikely(dn.data_blkaddr == NULL_ADDR)) { in move_data_block()
1218 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr); in move_data_block()
[all...]
H A Dinline.c158 if (unlikely(dn->data_blkaddr != NEW_ADDR)) { in f2fs_convert_inline_page()
162 __func__, dn->inode->i_ino, dn->data_blkaddr); in f2fs_convert_inline_page()
177 fio.old_blkaddr = dn->data_blkaddr; in f2fs_convert_inline_page()
403 if (unlikely(dn.data_blkaddr != NEW_ADDR)) { in f2fs_move_inline_dirents()
407 __func__, dir->i_ino, dn.data_blkaddr); in f2fs_move_inline_dirents()
H A Dfile.c135 f2fs_wait_on_block_writeback(inode, dn.data_blkaddr); in f2fs_vm_page_mkwrite()
579 dn->data_blkaddr = NULL_ADDR; in f2fs_truncate_data_blocks_range()
1222 dn.data_blkaddr = f2fs_data_blkaddr(&dn); in __clone_blkaddrs()
1230 f2fs_replace_block(sbi, &dn, dn.data_blkaddr, in __clone_blkaddrs()
1407 dn->data_blkaddr = f2fs_data_blkaddr(dn); in f2fs_do_zero_range()
1412 if (dn->data_blkaddr == NULL_ADDR) { in f2fs_do_zero_range()
1417 if (dn->data_blkaddr == NEW_ADDR) in f2fs_do_zero_range()
1420 if (!f2fs_is_valid_blkaddr(sbi, dn->data_blkaddr, in f2fs_do_zero_range()
1426 f2fs_invalidate_blocks(sbi, dn->data_blkaddr); in f2fs_do_zero_range()
1427 dn->data_blkaddr in f2fs_do_zero_range()
[all...]
H A Dcompress.c860 if (dn.data_blkaddr == COMPRESS_ADDR) { in __f2fs_cluster_blocks()
867 blkaddr = data_blkaddr(dn.inode, in __f2fs_cluster_blocks()
1031 if (dn.data_blkaddr != NEW_ADDR) in prepare_compress_overwrite()
1186 if (data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages()
1217 fio.old_blkaddr = data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages()
H A Drecovery.c527 if (tdn.data_blkaddr == blkaddr) in check_index_in_prev_nodes()
622 dest = data_blkaddr(dn.inode, page, dn.ofs_in_node); in do_recover_data()
H A Dextent_cache.c829 if (dn->data_blkaddr == NEW_ADDR) in f2fs_update_extent_cache()
832 blkaddr = dn->data_blkaddr; in f2fs_update_extent_cache()
H A Df2fs.h912 block_t data_blkaddr; /* block address of the node block */ member
2536 static inline block_t data_blkaddr(struct inode *inode, in data_blkaddr() function
2560 return data_blkaddr(dn->inode, dn->node_page, dn->ofs_in_node); in f2fs_data_blkaddr()
H A Dsegment.c351 f2fs_invalidate_blocks(sbi, dn.data_blkaddr); in __revoke_inmem_pages()
354 f2fs_replace_block(sbi, &dn, dn.data_blkaddr, in __revoke_inmem_pages()
3701 f2fs_bug_on(sbi, dn->data_blkaddr == NULL_ADDR); in f2fs_outplace_write_data()
H A Dnode.c812 dn->data_blkaddr = f2fs_data_blkaddr(dn); in f2fs_get_dnode_of_data()
909 trace_f2fs_truncate_nodes_enter(dn->inode, dn->nid, dn->data_blkaddr); in truncate_nodes()

Completed in 67 milliseconds