Home
last modified time | relevance | path

Searched refs:blk_addr (Results 1 – 25 of 44) sorted by relevance

12

/aosp_15_r20/external/f2fs-tools/fsck/
H A Ddump.c69 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 Dfsck.c153 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 Df2fs.h124 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 Dsegment.c165 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 Dxattr.c45 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 Dmount.c325 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 Dinject.c542 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 Dresize.c407 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 Ddir.c728 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 Dnode.c273 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 Dmain.c421 .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 Dfsck.h275 int32_t blk_addr; member
288 extern bool is_sit_bitmap_set(struct f2fs_sb_info *sbi, u32 blk_addr);
H A Dnode.h42 ASSERT(dev_read_block(inode_blk, ni.blk_addr) >= 0); in ADDRS_PER_PAGE()
/aosp_15_r20/external/f2fs-tools/lib/
H A Dlibf2fs_io.c59 __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 Dformat22 field:unsigned int blk_addr; offset:60; size:4; signed:0;
35blk_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 Dformat12 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 Dformat12 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 Dformat12 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 Dformat12 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 Df2fs_sparseblock.c359 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 Df2fs.proto175 optional uint32 blk_addr = 4; field
181 optional uint32 blk_addr = 4; field
/aosp_15_r20/external/f2fs-tools/include/
H A Df2fs_fs.h904 __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 Df2fs_format.c61 #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/
Df2fs.pb.h4930 ::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 Df2fs.pb.h4930 ::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

12