• Home
  • Raw
  • Download

Lines Matching refs:node_blk

298 	struct f2fs_node *node_blk;  in dump_node_blk()  local
323 node_blk = calloc(BLOCK_SZ, 1); in dump_node_blk()
324 ASSERT(node_blk); in dump_node_blk()
326 dev_read_block(node_blk, ni.blk_addr); in dump_node_blk()
332 le32_to_cpu(node_blk->dn.addr[i])); in dump_node_blk()
337 le32_to_cpu(node_blk->in.nid[i]), in dump_node_blk()
343 le32_to_cpu(node_blk->in.nid[i]), in dump_node_blk()
349 free(node_blk); in dump_node_blk()
353 static void dump_xattr(struct f2fs_sb_info *sbi, struct f2fs_node *node_blk) in dump_xattr() argument
360 xattr = read_all_xattrs(sbi, node_blk); in dump_xattr()
416 struct f2fs_node *UNUSED(node_blk)) in dump_xattr() argument
423 struct f2fs_node *node_blk) in dump_inode_blk() argument
429 if((node_blk->i.i_inline & F2FS_INLINE_DATA)) { in dump_inode_blk()
432 dev_write_dump(((unsigned char *)node_blk) + INLINE_DATA_OFFSET, in dump_inode_blk()
433 0, MAX_INLINE_DATA(node_blk)); in dump_inode_blk()
437 c.show_file_map_max_offset = f2fs_max_file_offset(&node_blk->i); in dump_inode_blk()
438 addr_per_block = ADDRS_PER_BLOCK(&node_blk->i); in dump_inode_blk()
441 for (i = 0; i < ADDRS_PER_INODE(&node_blk->i); i++, ofs++) in dump_inode_blk()
443 node_blk->i.i_addr[get_extra_isize(node_blk) + i])); in dump_inode_blk()
449 le32_to_cpu(node_blk->i.i_nid[i]), in dump_inode_blk()
454 le32_to_cpu(node_blk->i.i_nid[i]), in dump_inode_blk()
459 le32_to_cpu(node_blk->i.i_nid[i]), in dump_inode_blk()
468 dump_xattr(sbi, node_blk); in dump_inode_blk()
473 struct f2fs_node *node_blk, int force) in dump_file() argument
475 struct f2fs_inode *inode = &node_blk->i; in dump_file()
499 return dump_inode_blk(sbi, ni->ino, node_blk); in dump_file()
519 dump_inode_blk(sbi, ni->ino, node_blk); in dump_file()
545 struct f2fs_node *node_blk; in dump_node() local
550 node_blk = calloc(BLOCK_SZ, 1); in dump_node()
551 ASSERT(node_blk); in dump_node()
563 dev_read_block(node_blk, ni.blk_addr); in dump_node()
570 DBG(1, "node_blk.footer.ino [0x%x]\n", le32_to_cpu(node_blk->footer.ino)); in dump_node()
571 DBG(1, "node_blk.footer.nid [0x%x]\n", le32_to_cpu(node_blk->footer.nid)); in dump_node()
573 if (le32_to_cpu(node_blk->footer.ino) == ni.ino && in dump_node()
574 le32_to_cpu(node_blk->footer.nid) == ni.nid) { in dump_node()
576 print_node_info(sbi, node_blk, force); in dump_node()
579 ret = dump_file(sbi, &ni, node_blk, force); in dump_node()
581 print_node_info(sbi, node_blk, force); in dump_node()
585 free(node_blk); in dump_node()
591 struct f2fs_node *node_blk; in dump_node_from_blkaddr() local
594 node_blk = calloc(BLOCK_SZ, 1); in dump_node_from_blkaddr()
595 ASSERT(node_blk); in dump_node_from_blkaddr()
597 ret = dev_read_block(node_blk, blk_addr); in dump_node_from_blkaddr()
601 print_node_info(sbi, node_blk, 0); in dump_node_from_blkaddr()
603 print_inode_info(sbi, node_blk, 1); in dump_node_from_blkaddr()
605 free(node_blk); in dump_node_from_blkaddr()
609 struct f2fs_node *node_blk) in start_bidx_of_node() argument
626 return bidx * ADDRS_PER_BLOCK(&node_blk->i) + in start_bidx_of_node()
627 ADDRS_PER_INODE(&node_blk->i); in start_bidx_of_node()
632 struct f2fs_node *node_blk; in dump_data_offset() local
637 node_blk = calloc(BLOCK_SZ, 1); in dump_data_offset()
638 ASSERT(node_blk); in dump_data_offset()
640 ret = dev_read_block(node_blk, blk_addr); in dump_data_offset()
643 node_ofs = ofs_of_node(node_blk); in dump_data_offset()
645 bidx = start_bidx_of_node(node_ofs, node_blk); in dump_data_offset()
651 free(node_blk); in dump_data_offset()
656 struct f2fs_node *node_blk; in dump_node_offset() local
659 node_blk = calloc(BLOCK_SZ, 1); in dump_node_offset()
660 ASSERT(node_blk); in dump_node_offset()
662 ret = dev_read_block(node_blk, blk_addr); in dump_node_offset()
665 MSG(0, " - Node offset : 0x%x\n", ofs_of_node(node_blk)); in dump_node_offset()
666 free(node_blk); in dump_node_offset()
671 struct f2fs_node *node_blk; in has_dirent() local
674 node_blk = calloc(BLOCK_SZ, 1); in has_dirent()
675 ASSERT(node_blk); in has_dirent()
677 ret = dev_read_block(node_blk, blk_addr); in has_dirent()
680 if (IS_INODE(node_blk) && S_ISDIR(le16_to_cpu(node_blk->i.i_mode))) in has_dirent()
683 if (is_inline && !(node_blk->i.i_inline & F2FS_INLINE_DENTRY)) in has_dirent()
686 *enc_name = file_is_encrypt(&node_blk->i); in has_dirent()
688 free(node_blk); in has_dirent()