Lines Matching refs:ia_val
2070 INDEX_ALLOCATION *ia_val = NULL;
2117 ia_val = ntfs_calloc(index_block_size);
2118 if (!ia_val) {
2123 ia_val->magic = magic_INDX;
2124 ia_val->usa_ofs = cpu_to_le16(sizeof(INDEX_ALLOCATION));
2126 ia_val->usa_count = cpu_to_le16(index_block_size /
2129 ia_val->usa_count = cpu_to_le16(1);
2138 *(le16*)((char*)ia_val + le16_to_cpu(ia_val->usa_ofs)) =
2140 ia_val->lsn = cpu_to_le64(0);
2141 ia_val->index_block_vcn = cpu_to_le64(0);
2142 ia_val->index.ih_flags = LEAF_NODE;
2144 ia_val->index.entries_offset = cpu_to_le32((sizeof(INDEX_HEADER) +
2145 le16_to_cpu(ia_val->usa_count) * 2 + 7) & ~7);
2146 ia_val->index.allocated_size = cpu_to_le32(index_block_size -
2155 memcpy((char*)&ia_val->index +
2156 le32_to_cpu(ia_val->index.entries_offset), re_start, i);
2158 ia_val->index.index_length = cpu_to_le32(i +
2159 le32_to_cpu(ia_val->index.entries_offset));
2185 err = ntfs_mst_pre_write_fixup((NTFS_RECORD*)ia_val, index_block_size);
2192 err = add_attr_index_alloc(m, name, name_len, ic, (u8*)ia_val,
2194 ntfs_mst_post_write_fixup((NTFS_RECORD*)ia_val);
2200 *idx = ia_val;
2205 free(ia_val);