/aosp_15_r20/external/f2fs-tools/fsck/ |
H A D | dump.c | 69 ret = dev_read_block(node_block, ni.blk_addr); in nat_dump() 71 if (ni.blk_addr != 0x0) { in nat_dump() 78 ni.blk_addr, pack, in nat_dump() 88 if (ni.blk_addr == 0) in nat_dump() 91 ret = dev_read_block(node_block, ni.blk_addr); in nat_dump() 99 ni.blk_addr, pack, in nat_dump() 367 dev_read_block(node_blk, ni.blk_addr); in dump_node_blk() 532 u32 blkaddr = le32_to_cpu(node_blk->i.i_ext.blk_addr); in dump_inode_blk() 742 bool is_sit_bitmap_set(struct f2fs_sb_info *sbi, u32 blk_addr) in is_sit_bitmap_set() argument 747 se = get_seg_entry(sbi, GET_SEGNO(sbi, blk_addr)); in is_sit_bitmap_set() [all …]
|
H A D | fsck.c | 153 u32 blk_addr) in is_valid_ssa_node_blk() argument 166 segno = GET_SEGNO(sbi, blk_addr); in is_valid_ssa_node_blk() 167 offset = OFFSET_IN_SEG(sbi, blk_addr); in is_valid_ssa_node_blk() 195 DBG(0, "target blk_addr [0x%x]\n", blk_addr); in is_valid_ssa_node_blk() 198 GET_SEGNO(sbi, blk_addr))); in is_valid_ssa_node_blk() 200 GET_SEGNO(sbi, blk_addr), in is_valid_ssa_node_blk() 201 OFFSET_IN_SEG(sbi, blk_addr)); in is_valid_ssa_node_blk() 209 segno, nid, blk_addr); in is_valid_ssa_node_blk() 230 u32 blk_addr) in is_valid_summary() argument 247 if (!f2fs_is_valid_blkaddr(sbi, ni.blk_addr, DATA_GENERIC)) in is_valid_summary() [all …]
|
H A D | f2fs.h | 124 u32 blk_addr; member 447 #define GET_SEGOFF_FROM_SEG0(sbi, blk_addr) \ argument 448 ((blk_addr) - SM_I(sbi)->seg0_blkaddr) 450 #define GET_SEGNO_FROM_SEG0(sbi, blk_addr) \ argument 451 (GET_SEGOFF_FROM_SEG0(sbi, blk_addr) >> sbi->log_blocks_per_seg) 453 #define GET_BLKOFF_FROM_SEG0(sbi, blk_addr) \ argument 454 (GET_SEGOFF_FROM_SEG0(sbi, blk_addr) & (sbi->blocks_per_seg - 1)) 544 static inline u64 BLKOFF_FROM_MAIN(struct f2fs_sb_info *sbi, u64 blk_addr) in BLKOFF_FROM_MAIN() argument 546 ASSERT(blk_addr >= SM_I(sbi)->main_blkaddr); in BLKOFF_FROM_MAIN() 547 return blk_addr - SM_I(sbi)->main_blkaddr; in BLKOFF_FROM_MAIN() [all …]
|
H A D | segment.c | 165 ASSERT(dev_read_block(inode, ni.blk_addr) >= 0); in f2fs_quota_size() 197 ASSERT(dev_read_block(inode, ni.blk_addr) >= 0); in f2fs_read() 301 ASSERT(dev_read_block(inode, ni.blk_addr) >= 0); in f2fs_write_ex() 412 ASSERT(update_inode(sbi, inode, &ni.blk_addr) >= 0); in f2fs_write_ex() 451 ASSERT(dev_read_block(inode, ni.blk_addr) >= 0); in f2fs_filesize_update() 457 ASSERT(update_inode(sbi, inode, &ni.blk_addr) >= 0); in f2fs_filesize_update() 526 inode->i.i_ext.blk_addr = cpu_to_le32(ext->blk); in update_extent_info() 550 ASSERT(dev_read_block(inode, ni.blk_addr) >= 0); in update_largest_extent() 601 ASSERT(update_inode(sbi, inode, &ni.blk_addr) >= 0); in update_largest_extent() 646 ret = dev_read_block(node_blk, ni.blk_addr); in f2fs_build_file() [all …]
|
H A D | xattr.c | 45 ret = dev_read_block(txattr_addr + inline_size, ni.blk_addr); in read_all_xattrs() 118 blkaddr = ni.blk_addr; in write_all_xattrs() 121 ret = dev_read_block(xattr_node, ni.blk_addr); in write_all_xattrs() 174 ret = dev_read_block(inode, ni.blk_addr); in f2fs_setxattr() 258 ASSERT(update_inode(sbi, inode, &ni.blk_addr) >= 0); in f2fs_setxattr()
|
H A D | mount.c | 325 le32_to_cpu(inode->i_ext.blk_addr), in print_inode_info() 2103 block_t blk_addr = 0; in read_normal_summaries() local 2109 blk_addr = sum_blk_addr(sbi, NR_CURSEG_TYPE, type); in read_normal_summaries() 2111 blk_addr = sum_blk_addr(sbi, NR_CURSEG_DATA_TYPE, type); in read_normal_summaries() 2115 blk_addr = sum_blk_addr(sbi, NR_CURSEG_NODE_TYPE, in read_normal_summaries() 2118 blk_addr = GET_SUM_BLKADDR(sbi, segno); in read_normal_summaries() 2124 ret = dev_read_block(sum_blk, blk_addr); in read_normal_summaries() 2136 void update_sum_entry(struct f2fs_sb_info *sbi, block_t blk_addr, in update_sum_entry() argument 2148 segno = GET_SEGNO(sbi, blk_addr); in update_sum_entry() 2149 offset = OFFSET_IN_SEG(sbi, blk_addr); in update_sum_entry() [all …]
|
H A D | inject.c | 542 block_t blk_addr; in inject_nat() local 569 blk_addr = current_nat_addr(sbi, opt->nid, NULL); in inject_nat() 571 ret = dev_read_block(nat_blk, blk_addr); in inject_nat() 599 ret = dev_write_block(nat_blk, blk_addr, WRITE_LIFE_NONE); in inject_nat() 884 ret = dev_read_block(node_blk, ni.blk_addr); in inject_node() 926 ret = update_inode(sbi, node_blk, &ni.blk_addr); in inject_node() 928 ret = update_block(sbi, node_blk, &ni.blk_addr, NULL); in inject_node() 980 ret = dev_read_block(node_blk, ni.blk_addr); in inject_dentry() 986 ret = dev_read_block(node_blk, ni.blk_addr); in inject_dentry() 994 addr = ni.blk_addr; in inject_dentry()
|
H A D | resize.c | 407 block_t blk_addr = 0; in migrate_sit() local 432 blk_addr = get_newsb(sit_blkaddr) + pre_ofs; in migrate_sit() 433 ret = dev_write_block(sit_blk, blk_addr, in migrate_sit() 436 DBG(1, "Write valid sit: %x\n", blk_addr); in migrate_sit() 447 blk_addr = get_newsb(sit_blkaddr) + ofs; in migrate_sit() 448 ret = dev_write_block(sit_blk, blk_addr, WRITE_LIFE_NONE); in migrate_sit() 449 DBG(1, "Write valid sit: %x\n", blk_addr); in migrate_sit()
|
H A D | dir.c | 728 if (ni.blk_addr == NULL_ADDR) { in f2fs_create() 739 ret = dev_read_block(parent, ni.blk_addr); in f2fs_create() 743 ret = convert_inline_dentry(sbi, parent, &ni.blk_addr); in f2fs_create() 769 if (hardlink_ni.blk_addr == NULL_ADDR) { in f2fs_create() 778 blkaddr = hardlink_ni.blk_addr; in f2fs_create() 791 &ni.blk_addr, 1); in f2fs_create() 888 if (ni.blk_addr == NULL_ADDR) { in f2fs_find_path() 892 ret = dev_read_block(parent, ni.blk_addr); in f2fs_find_path()
|
H A D | node.c | 273 nblk[0] = ni.blk_addr; in get_dnode_of_data() 314 ret = dev_read_block(dn->node_blk, ni.blk_addr); in get_dnode_of_data() 317 nblk[i] = ni.blk_addr; in get_dnode_of_data()
|
H A D | main.c | 421 .blk_addr = -1, in f2fs_parse_options() 481 &dump_opt.blk_addr); in f2fs_parse_options() 484 &dump_opt.blk_addr); in f2fs_parse_options() 1020 if (opt->blk_addr != -1) in do_dump() 1021 dump_info_from_blkaddr(sbi, opt->blk_addr); in do_dump()
|
H A D | fsck.h | 275 int32_t blk_addr; member 288 extern bool is_sit_bitmap_set(struct f2fs_sb_info *sbi, u32 blk_addr);
|
H A D | node.h | 42 ASSERT(dev_read_block(inode_blk, ni.blk_addr) >= 0); in ADDRS_PER_PAGE()
|
/aosp_15_r20/external/f2fs-tools/lib/ |
H A D | libf2fs_io.c | 59 __u64 blk_addr = *offset >> F2FS_BLKSIZE_BITS; in __get_device_fd() local 63 if (c.devices[i].start_blkaddr <= blk_addr && in __get_device_fd() 64 c.devices[i].end_blkaddr >= blk_addr) { in __get_device_fd() 659 int dev_write_block(void *buf, __u64 blk_addr, enum rw_hint whint) in dev_write_block() argument 661 return dev_write(buf, blk_addr << F2FS_BLKSIZE_BITS, F2FS_BLKSIZE, whint); in dev_write_block() 696 int dev_fill_block(void *buf, __u64 blk_addr, enum rw_hint whint) in dev_fill_block() argument 698 return dev_fill(buf, blk_addr << F2FS_BLKSIZE_BITS, F2FS_BLKSIZE, whint); in dev_fill_block() 701 int dev_read_block(void *buf, __u64 blk_addr) in dev_read_block() argument 703 return dev_read(buf, blk_addr << F2FS_BLKSIZE_BITS, F2FS_BLKSIZE); in dev_read_block() 706 int dev_reada_block(__u64 blk_addr) in dev_reada_block() argument [all …]
|
/aosp_15_r20/external/perfetto/src/traced/probes/ftrace/test/data/android_raven_AOSP.MASTER_5.10.43/events/mmc/mmc_request_start/ |
H A D | format | 22 field:unsigned int blk_addr; offset:60; size:4; signed:0; 35 …blk_addr=%u data_flags=0x%x tag=%d can_retune=%u doing_retune=%u retune_now=%u need_retune=%d hold…
|
/aosp_15_r20/external/perfetto/src/traced/probes/ftrace/test/data/android_flounder_lte_LRX16F_3.10.40/events/f2fs/f2fs_truncate_nodes_enter/ |
H A D | format | 12 field:block_t blk_addr; offset:28; size:4; signed:0; 14 …U << 20) - 1))), (unsigned long)REC->ino, (unsigned int)REC->nid, (unsigned long long)REC->blk_addr
|
/aosp_15_r20/external/perfetto/src/traced/probes/ftrace/test/data/android_raven_AOSP.MASTER_5.10.43/events/f2fs/f2fs_truncate_nodes_enter/ |
H A D | format | 12 field:block_t blk_addr; offset:28; size:4; signed:0; 14 …U << 20) - 1))), (unsigned long)REC->ino, (unsigned int)REC->nid, (unsigned long long)REC->blk_addr
|
/aosp_15_r20/external/perfetto/src/traced/probes/ftrace/test/data/android_raven_AOSP.MASTER_5.10.43/events/f2fs/f2fs_truncate_node/ |
H A D | format | 12 field:block_t blk_addr; offset:28; size:4; signed:0; 14 …U << 20) - 1))), (unsigned long)REC->ino, (unsigned int)REC->nid, (unsigned long long)REC->blk_addr
|
/aosp_15_r20/external/perfetto/src/traced/probes/ftrace/test/data/android_flounder_lte_LRX16F_3.10.40/events/f2fs/f2fs_truncate_node/ |
H A D | format | 12 field:block_t blk_addr; offset:28; size:4; signed:0; 14 …U << 20) - 1))), (unsigned long)REC->ino, (unsigned int)REC->nid, (unsigned long long)REC->blk_addr
|
/aosp_15_r20/system/extras/f2fs_utils/ |
H A D | f2fs_sparseblock.c | 359 uint64_t blk_addr; in get_sit_summary() local 361 blk_addr = sum_blk_addr(cp, info, NR_CURSEG_TYPE, CURSEG_COLD_DATA); in get_sit_summary() 363 blk_addr = sum_blk_addr(cp, info, NR_CURSEG_DATA_TYPE, CURSEG_COLD_DATA); in get_sit_summary() 365 if (read_structure_blk(fd, blk_addr, buffer, 1)) return -1; in get_sit_summary()
|
/aosp_15_r20/external/perfetto/protos/perfetto/trace/ftrace/ |
H A D | f2fs.proto | 175 optional uint32 blk_addr = 4; field 181 optional uint32 blk_addr = 4; field
|
/aosp_15_r20/external/f2fs-tools/include/ |
H A D | f2fs_fs.h | 904 __le16 blk_addr; /* block index in current CP */ member 915 __le32 blk_addr; /* start block address of the extent */ member 1944 raw_node->i.i_ext.blk_addr = 0; in f2fs_init_inode()
|
/aosp_15_r20/external/f2fs-tools/mkfs/ |
H A D | f2fs_format.c | 61 #define GET_SEGNO(blk_addr) ((blk_addr - get_sb(main_blkaddr)) / \ argument 1718 raw_node->i.i_ext.blk_addr = in allocate_blocks_for_aliased_device()
|
/aosp_15_r20/out/soong/.intermediates/external/perfetto/perfetto_protos_perfetto_trace_ftrace_lite_gen_headers/gen/external/perfetto/protos/perfetto/trace/ftrace/ |
D | f2fs.pb.h | 4930 ::uint32_t blk_addr() const; in Swap() 5121 ::uint32_t blk_addr() const; in Swap() 12181 inline ::uint32_t F2fsTruncateNodeFtraceEvent::blk_addr() const { in blk_addr() function 12297 inline ::uint32_t F2fsTruncateNodesEnterFtraceEvent::blk_addr() const { in blk_addr() function
|
/aosp_15_r20/prebuilts/runtime/mainline/platform/sdk/include_gen/external/perfetto/perfetto_protos_perfetto_trace_ftrace_lite_gen_headers/gen/external/perfetto/protos/perfetto/trace/ftrace/ |
H A D | f2fs.pb.h | 4930 ::uint32_t blk_addr() const; in Swap() 5121 ::uint32_t blk_addr() const; in Swap() 12181 inline ::uint32_t F2fsTruncateNodeFtraceEvent::blk_addr() const { in blk_addr() function 12297 inline ::uint32_t F2fsTruncateNodesEnterFtraceEvent::blk_addr() const { in blk_addr() function
|