Lines Matching refs:dn
46 struct ubifs_data_node *dn)
54 err = ubifs_tnc_lookup(c, &key, dn);
62 ubifs_assert(c, le64_to_cpu(dn->ch.sqnum) >
64 len = le32_to_cpu(dn->size);
68 dlen = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ;
71 err = ubifs_decrypt(inode, dn, &dlen, block);
77 err = ubifs_decompress(c, &dn->data, dlen, addr, &out_len,
78 le16_to_cpu(dn->compr_type));
95 ubifs_dump_node(c, dn, UBIFS_MAX_DATA_NODE_SZ);
104 struct ubifs_data_node *dn = NULL;
125 dn = kmalloc(UBIFS_MAX_DATA_NODE_SZ, GFP_NOFS);
126 if (!dn) {
140 ret = read_block(inode, addr, block, dn);
146 int dlen = le32_to_cpu(dn->size);
177 kfree(dn);
629 struct ubifs_data_node *dn;
631 dn = bu->buf + (bu->zbranch[nn].offs - offs);
633 ubifs_assert(c, le64_to_cpu(dn->ch.sqnum) >
636 len = le32_to_cpu(dn->size);
640 dlen = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ;
644 err = ubifs_decrypt(inode, dn, &dlen, page_block);
649 err = ubifs_decompress(c, &dn->data, dlen, addr, &out_len,
650 le16_to_cpu(dn->compr_type));