Lines Matching refs:ni
56 struct node_info ni;
61 ni.nid = nid;
65 node_info_from_raw_nat(&ni, &raw_nat);
66 ret = dev_read_block(node_block, ni.blk_addr);
68 if (ni.blk_addr != 0x0) {
73 ni.nid, ni.ino,
76 ni.blk_addr, pack);
83 node_info_from_raw_nat(&ni,
85 if (ni.blk_addr == 0)
88 ret = dev_read_block(node_block, ni.blk_addr);
94 ni.nid, ni.ino,
97 ni.blk_addr, pack);
297 struct node_info ni;
321 get_node_info(sbi, nid, &ni);
326 dev_read_block(node_blk, ni.blk_addr);
472 static int dump_file(struct f2fs_sb_info *sbi, struct node_info *ni,
499 return dump_inode_blk(sbi, ni->ino, node_blk);
519 dump_inode_blk(sbi, ni->ino, node_blk);
577 struct node_info ni;
581 get_node_info(sbi, nid, &ni);
587 DBG(1, "nat_entry.block_addr [0x%x]\n", ni.blk_addr);
588 DBG(1, "nat_entry.version [0x%x]\n", ni.version);
589 DBG(1, "nat_entry.ino [0x%x]\n", ni.ino);
591 if (!IS_VALID_BLK_ADDR(sbi, ni.blk_addr)) {
592 MSG(force, "Invalid node blkaddr: %u\n\n", ni.blk_addr);
596 dev_read_block(node_blk, ni.blk_addr);
598 if (ni.blk_addr == 0x0)
600 else if (!is_sit_bitmap_set(sbi, ni.blk_addr))
601 MSG(force, "Invalid sit bitmap, %u\n\n", ni.blk_addr);
606 if (le32_to_cpu(node_blk->footer.ino) == ni.ino &&
607 le32_to_cpu(node_blk->footer.nid) == ni.nid) {
611 if (ni.ino == ni.nid)
612 ret = dump_file(sbi, &ni, node_blk, force);
796 struct node_info ni, ino_ni;
835 get_node_info(sbi, nid, &ni);
847 DBG(1, "NAT.blkaddr [0x%x]\n", ni.blk_addr);
848 DBG(1, "NAT.ino [0x%x]\n", ni.ino);
850 get_node_info(sbi, ni.ino, &ino_ni);
853 if (ni.blk_addr == NULL_ADDR || ino_ni.blk_addr == NULL_ADDR) {
866 nid, ni.blk_addr);
868 ni.ino, ino_ni.blk_addr);
870 dump_data_offset(ni.blk_addr,
877 if (ni.ino == ni.nid) {
879 ni.ino, ino_ni.blk_addr);
886 nid, ni.blk_addr);
888 ni.ino, ino_ni.blk_addr);
890 dump_node_offset(ni.blk_addr);