Lines Matching defs:dn
1075 * @dn: data node to re-compress
1081 static int recomp_data_node(struct ubifs_data_node *dn, int *new_len)
1086 out_len = le32_to_cpu(dn->size);
1091 len = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ;
1092 compr_type = le16_to_cpu(dn->compr_type);
1093 err = ubifs_decompress(&dn->data, len, buf, &out_len, compr_type);
1097 ubifs_compress(buf, *new_len, &dn->data, &out_len, &compr_type);
1099 dn->compr_type = cpu_to_le16(compr_type);
1100 dn->size = cpu_to_le32(*new_len);
1128 struct ubifs_data_node *uninitialized_var(dn);
1156 dn = (void *)trun + UBIFS_TRUN_NODE_SZ;
1160 err = ubifs_tnc_lookup(c, &key, dn);
1166 if (le32_to_cpu(dn->size) <= dlen)
1169 int compr_type = le16_to_cpu(dn->compr_type);
1172 err = recomp_data_node(dn, &dlen);
1176 dn->size = cpu_to_le32(dlen);
1179 zero_data_node_unused(dn);
1195 ubifs_prep_grp_node(c, dn, dlen, 1);