/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | data.c | 1400 block_t old_blkaddr; in __allocate_data_block() local 1420 old_blkaddr = dn->data_blkaddr; in __allocate_data_block() 1421 f2fs_allocate_data_block(sbi, NULL, old_blkaddr, &dn->data_blkaddr, in __allocate_data_block() 1423 if (GET_SEGNO(sbi, old_blkaddr) != NULL_SEGNO) in __allocate_data_block() 1425 old_blkaddr, old_blkaddr); in __allocate_data_block() local 2550 f2fs_wait_on_block_writeback(inode, fio->old_blkaddr); in f2fs_encrypt_one_page() 2569 mpage = find_lock_page(META_MAPPING(fio->sbi), fio->old_blkaddr); in f2fs_encrypt_one_page() 2611 !f2fs_is_checkpointed_data(sbi, fio->old_blkaddr))) in check_inplace_update_policy() 2647 f2fs_is_checkpointed_data(sbi, fio->old_blkaddr))) in f2fs_should_update_outplace() [all...] |
H A D | segment.c | 507 fio.old_blkaddr = NULL_ADDR; in __f2fs_commit_inmem_pages() 522 cur->old_addr = fio.old_blkaddr; in __f2fs_commit_inmem_pages() 3496 block_t old_blkaddr, block_t *new_blkaddr, in f2fs_allocate_data_block() 3516 f2fs_bug_on(sbi, GET_SEGNO(sbi, old_blkaddr) == NULL_SEGNO); in f2fs_allocate_data_block() 3517 se = get_seg_entry(sbi, GET_SEGNO(sbi, old_blkaddr)); in f2fs_allocate_data_block() 3539 old_mtime = get_segment_mtime(sbi, old_blkaddr); in f2fs_allocate_data_block() 3541 update_segment_mtime(sbi, old_blkaddr, 0); in f2fs_allocate_data_block() 3551 if (GET_SEGNO(sbi, old_blkaddr) != NULL_SEGNO) in f2fs_allocate_data_block() 3552 update_sit_entry(sbi, old_blkaddr, -1); in f2fs_allocate_data_block() 3580 locate_dirty_segment(sbi, GET_SEGNO(sbi, old_blkaddr)); in f2fs_allocate_data_block() 3495 f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page, block_t old_blkaddr, block_t *new_blkaddr, struct f2fs_summary *sum, int type, struct f2fs_io_info *fio, int contig_level) f2fs_allocate_data_block() argument 3754 f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, block_t old_blkaddr, block_t new_blkaddr, bool recover_curseg, bool recover_newaddr, bool from_gc) f2fs_do_replace_block() argument 3815 old_blkaddr, old_blkaddr); f2fs_do_replace_block() local [all...] |
H A D | gc.c | 1114 fio.new_blkaddr = fio.old_blkaddr = dn.data_blkaddr; in ra_data_block() 1228 fio.new_blkaddr = fio.old_blkaddr = dn.data_blkaddr; in move_data_block() 1234 fio.old_blkaddr, false); in move_data_block() 1262 f2fs_allocate_data_block(fio.sbi, NULL, fio.old_blkaddr, &newaddr, in move_data_block() 1279 fio.old_blkaddr, fio.old_blkaddr); in move_data_block() 1312 f2fs_do_replace_block(fio.sbi, &sum, newaddr, fio.old_blkaddr, in move_data_block() 1367 .old_blkaddr = NULL_ADDR, in move_data_page()
|
H A D | segment.h | 735 if (__is_valid_data_blkaddr(fio->old_blkaddr)) in verify_fio_blkaddr() 736 verify_blkaddr(sbi, fio->old_blkaddr, __is_meta_io(fio) ? in verify_fio_blkaddr()
|
H A D | compress.c | 1151 .old_blkaddr = NEW_ADDR, in f2fs_write_compressed_pages() 1217 fio.old_blkaddr = data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages() 1221 f2fs_wait_on_block_writeback(inode, fio.old_blkaddr); in f2fs_write_compressed_pages() 1242 fio.old_blkaddr = blkaddr; in f2fs_write_compressed_pages()
|
H A D | inline.c | 177 fio.old_blkaddr = dn->data_blkaddr; in f2fs_convert_inline_page()
|
H A D | f2fs.h | 1134 block_t old_blkaddr; /* old block address before Cow */ member 3397 block_t old_blkaddr, block_t new_blkaddr, 3405 block_t old_blkaddr, block_t *new_blkaddr,
|
H A D | node.c | 1314 fio.new_blkaddr = fio.old_blkaddr = ni.blk_addr; in read_node_page() 1597 fio.old_blkaddr = ni.blk_addr; in __write_node_page()
|
H A D | checkpoint.c | 63 .old_blkaddr = index, in __get_meta_page()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | data.c | 1466 block_t old_blkaddr; in __allocate_data_block() local 1485 old_blkaddr = dn->data_blkaddr; in __allocate_data_block() 1486 f2fs_allocate_data_block(sbi, NULL, old_blkaddr, &dn->data_blkaddr, in __allocate_data_block() 1488 if (GET_SEGNO(sbi, old_blkaddr) != NULL_SEGNO) in __allocate_data_block() 1489 f2fs_invalidate_internal_cache(sbi, old_blkaddr); in __allocate_data_block() 2579 mpage = find_lock_page(META_MAPPING(fio->sbi), fio->old_blkaddr); in f2fs_encrypt_one_page() 2619 !f2fs_is_checkpointed_data(sbi, fio->old_blkaddr))) in check_inplace_update_policy() 2672 f2fs_is_checkpointed_data(sbi, fio->old_blkaddr))) in f2fs_should_update_outplace() 2705 &fio->old_blkaddr)) { in f2fs_do_write_data_page() 2706 if (!f2fs_is_valid_blkaddr(fio->sbi, fio->old_blkaddr, in f2fs_do_write_data_page() [all...] |
H A D | segment.c | 3412 block_t old_blkaddr, block_t *new_blkaddr, in f2fs_allocate_data_block() 3429 f2fs_bug_on(sbi, GET_SEGNO(sbi, old_blkaddr) == NULL_SEGNO); in f2fs_allocate_data_block() 3430 se = get_seg_entry(sbi, GET_SEGNO(sbi, old_blkaddr)); in f2fs_allocate_data_block() 3453 old_mtime = get_segment_mtime(sbi, old_blkaddr); in f2fs_allocate_data_block() 3455 update_segment_mtime(sbi, old_blkaddr, 0); in f2fs_allocate_data_block() 3465 if (GET_SEGNO(sbi, old_blkaddr) != NULL_SEGNO) in f2fs_allocate_data_block() 3466 update_sit_entry(sbi, old_blkaddr, -1); in f2fs_allocate_data_block() 3489 locate_dirty_segment(sbi, GET_SEGNO(sbi, old_blkaddr)); in f2fs_allocate_data_block() 3557 f2fs_allocate_data_block(fio->sbi, fio->page, fio->old_blkaddr, in do_write_page() 3559 if (GET_SEGNO(fio->sbi, fio->old_blkaddr) ! in do_write_page() 3411 f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page, block_t old_blkaddr, block_t *new_blkaddr, struct f2fs_summary *sum, int type, struct f2fs_io_info *fio) f2fs_allocate_data_block() argument 3693 f2fs_do_replace_block(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, block_t old_blkaddr, block_t new_blkaddr, bool recover_curseg, bool recover_newaddr, bool from_gc) f2fs_do_replace_block() argument [all...] |
H A D | gc.c | 1225 fio.new_blkaddr = fio.old_blkaddr = dn.data_blkaddr; in ra_data_block() 1328 fio.new_blkaddr = fio.old_blkaddr = dn.data_blkaddr; in move_data_block() 1334 fio.old_blkaddr, false); in move_data_block() 1367 f2fs_allocate_data_block(fio.sbi, NULL, fio.old_blkaddr, &newaddr, in move_data_block() 1384 f2fs_invalidate_internal_cache(fio.sbi, fio.old_blkaddr); in move_data_block() 1411 f2fs_do_replace_block(fio.sbi, &sum, newaddr, fio.old_blkaddr, in move_data_block() 1457 .old_blkaddr = NULL_ADDR, in move_data_page()
|
H A D | segment.h | 754 if (__is_valid_data_blkaddr(fio->old_blkaddr)) in verify_fio_blkaddr() 755 verify_blkaddr(sbi, fio->old_blkaddr, __is_meta_io(fio) ? in verify_fio_blkaddr()
|
H A D | compress.c | 1224 .old_blkaddr = NEW_ADDR, in f2fs_write_compressed_pages() 1298 fio.old_blkaddr = data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages() 1302 f2fs_wait_on_block_writeback(inode, fio.old_blkaddr); in f2fs_write_compressed_pages() 1323 fio.old_blkaddr = blkaddr; in f2fs_write_compressed_pages()
|
H A D | inline.c | 177 fio.old_blkaddr = dn->data_blkaddr; in f2fs_convert_inline_page()
|
H A D | f2fs.h | 1195 block_t old_blkaddr; /* old block address before Cow */ member 3710 block_t old_blkaddr, block_t new_blkaddr, 3718 block_t old_blkaddr, block_t *new_blkaddr,
|
H A D | node.c | 1392 fio.new_blkaddr = fio.old_blkaddr = ni.blk_addr; in read_node_page() 1679 fio.old_blkaddr = ni.blk_addr; in __write_node_page()
|
H A D | checkpoint.c | 67 .old_blkaddr = index, in __get_meta_page()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | f2fs.h | 1027 __field(block_t, old_blkaddr) 1039 __entry->old_blkaddr = fio->old_blkaddr; 1051 (unsigned long long)__entry->old_blkaddr,
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | f2fs.h | 1045 __field(block_t, old_blkaddr) 1057 __entry->old_blkaddr = fio->old_blkaddr; 1069 (unsigned long long)__entry->old_blkaddr,
|