• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:dn

40 void set_data_blkaddr(struct dnode_of_data *dn)  in set_data_blkaddr()  argument
43 struct f2fs_node *node_blk = dn->node_blk; in set_data_blkaddr()
44 unsigned int ofs_in_node = dn->ofs_in_node; in set_data_blkaddr()
47 addr_array[ofs_in_node] = cpu_to_le32(dn->data_blkaddr); in set_data_blkaddr()
48 if (dn->node_blk != dn->inode_blk) in set_data_blkaddr()
49 dn->ndirty = 1; in set_data_blkaddr()
51 dn->idirty = 1; in set_data_blkaddr()
59 struct dnode_of_data *dn, unsigned int ofs) in new_node_block() argument
69 f2fs_inode = dn->inode_blk; in new_node_block()
74 node_blk->footer.nid = cpu_to_le32(dn->nid); in new_node_block()
87 get_node_info(sbi, dn->nid, &ni); in new_node_block()
88 set_summary(&sum, dn->nid, 0, ni.version); in new_node_block()
93 dn->nid, blkaddr); in new_node_block()
95 dn->node_blk = node_blk; in new_node_block()
96 inc_inode_blocks(dn); in new_node_block()
182 int get_dnode_of_data(struct f2fs_sb_info *sbi, struct dnode_of_data *dn, in get_dnode_of_data() argument
194 level = get_node_path(dn->inode_blk, index, offset, noffset); in get_dnode_of_data()
196 nids[0] = dn->nid; in get_dnode_of_data()
197 parent = dn->inode_blk; in get_dnode_of_data()
201 dn->node_blk = dn->inode_blk; in get_dnode_of_data()
216 dn->nid = nids[i]; in get_dnode_of_data()
220 nblk[i] = new_node_block(sbi, dn, noffset[i]); in get_dnode_of_data()
229 dn->node_blk = calloc(BLOCK_SZ, 1); in get_dnode_of_data()
230 ASSERT(dn->node_blk); in get_dnode_of_data()
232 ret = dev_read_block(dn->node_blk, ni.blk_addr); in get_dnode_of_data()
247 parent = dn->node_blk; in get_dnode_of_data()
252 dn->nid = nids[level]; in get_dnode_of_data()
253 dn->ofs_in_node = offset[level]; in get_dnode_of_data()
254 dn->data_blkaddr = datablock_addr(dn->node_blk, dn->ofs_in_node); in get_dnode_of_data()
255 dn->node_blkaddr = nblk[level]; in get_dnode_of_data()