/external/f2fs-tools/fsck/ |
H A D | dump.c | 169 dev_read_block(node_blk, ni.blk_addr); 278 dev_read_block(node_blk, ni.blk_addr); 281 DBG(1, "nat_entry.block_addr [0x%x]\n", ni.blk_addr); 285 if (ni.blk_addr == 0x0) 302 static void dump_node_from_blkaddr(u32 blk_addr) argument 310 ret = dev_read_block(node_blk, blk_addr); 321 static void dump_data_offset(u32 blk_addr, int ofs_in_node) argument 332 ret = dev_read_block(node_blk, blk_addr); 359 static void dump_node_offset(u32 blk_addr) argument 367 ret = dev_read_block(node_blk, blk_addr); 374 dump_info_from_blkaddr(struct f2fs_sb_info *sbi, u32 blk_addr) argument [all...] |
H A D | f2fs.h | 48 u32 blk_addr; member in struct:node_info 284 #define GET_SEGOFF_FROM_SEG0(sbi, blk_addr) \ 285 ((blk_addr) - SM_I(sbi)->seg0_blkaddr) 287 #define GET_SEGNO_FROM_SEG0(sbi, blk_addr) \ 288 (GET_SEGOFF_FROM_SEG0(sbi, blk_addr) >> sbi->log_blocks_per_seg) 290 #define GET_BLKOFF_FROM_SEG0(sbi, blk_addr) \ 291 (GET_SEGOFF_FROM_SEG0(sbi, blk_addr) & (sbi->blocks_per_seg - 1)) 358 static inline u64 BLKOFF_FROM_MAIN(struct f2fs_sb_info *sbi, u64 blk_addr) argument 360 ASSERT(blk_addr >= SM_I(sbi)->main_blkaddr); 361 return blk_addr 364 GET_SEGNO(struct f2fs_sb_info *sbi, u64 blk_addr) argument 370 OFFSET_IN_SEG(struct f2fs_sb_info *sbi, u64 blk_addr) argument [all...] |
H A D | fsck.c | 128 u32 blk_addr) 133 ret = get_sum_entry(sbi, blk_addr, &sum_entry); 142 DBG(0, "target blk_addr [0x%x]\n", blk_addr); 143 DBG(0, "summary blk_addr [0x%x]\n", 145 GET_SEGNO(sbi, blk_addr))); 147 GET_SEGNO(sbi, blk_addr), 148 OFFSET_IN_SEG(sbi, blk_addr)); 158 static int is_valid_ssa_data_blk(struct f2fs_sb_info *sbi, u32 blk_addr, argument 164 ret = get_sum_entry(sbi, blk_addr, 127 is_valid_ssa_node_blk(struct f2fs_sb_info *sbi, u32 nid, u32 blk_addr) argument 822 fsck_chk_dentry_blk(struct f2fs_sb_info *sbi, u32 blk_addr, u32 *child_cnt, u32 *child_files, int last_blk) argument 857 fsck_chk_data_blk(struct f2fs_sb_info *sbi, u32 blk_addr, u32 *child_cnt, u32 *child_files, int last_blk, enum FILE_TYPE ftype, u32 parent_nid, u16 idx_in_node, u8 ver) argument [all...] |
H A D | main.c | 35 MSG(0, " -b blk_addr (in 4KB)\n"); 81 .blk_addr = -1, 115 &dump_opt.blk_addr); 118 &dump_opt.blk_addr); 173 if (opt->blk_addr != -1) { 174 dump_info_from_blkaddr(sbi, opt->blk_addr);
|
H A D | mount.c | 57 inode->i_ext.blk_addr, 650 block_t blk_addr = 0; local 656 blk_addr = sum_blk_addr(sbi, NR_CURSEG_TYPE, type); 658 blk_addr = sum_blk_addr(sbi, NR_CURSEG_DATA_TYPE, type); 663 blk_addr = sum_blk_addr(sbi, NR_CURSEG_NODE_TYPE, 666 blk_addr = GET_SUM_BLKADDR(sbi, segno); 670 ret = dev_read_block(sum_blk, blk_addr); 741 block_t blk_addr = sit_i->sit_base_addr + offset; local 749 blk_addr += sit_i->sit_blocks; 751 ret = dev_read_block(sit_blk, blk_addr); 762 block_t blk_addr = sit_i->sit_base_addr + offset; local 871 get_sum_entry(struct f2fs_sb_info *sbi, u32 blk_addr, struct f2fs_summary *sum_entry) argument [all...] |
H A D | fsck.h | 123 int32_t blk_addr; member in struct:dump_option
|
/external/f2fs-tools/lib/ |
H A D | libf2fs_io.c | 67 int dev_write_block(void *buf, __u64 blk_addr) argument 69 return dev_write(buf, blk_addr * F2FS_BLKSIZE, F2FS_BLKSIZE); 93 int dev_read_block(void *buf, __u64 blk_addr) argument 95 return dev_read(buf, blk_addr * F2FS_BLKSIZE, F2FS_BLKSIZE); 103 int dev_reada_block(__u64 blk_addr) argument 105 return dev_readahead(blk_addr * F2FS_BLKSIZE, F2FS_BLKSIZE);
|
/external/f2fs-tools/include/ |
H A D | f2fs_fs.h | 407 __le16 blk_addr; /* block index in current CP */ member in struct:f2fs_orphan_block 418 __le32 blk_addr; /* start block address of the extent */ member in struct:f2fs_extent
|
/external/f2fs-tools/mkfs/ |
H A D | f2fs_format.c | 770 raw_node->i.i_ext.blk_addr = cpu_to_le32(data_blk_nor);
|