Lines Matching refs:ale
63 ATTR_LIST_ENTRY *ale;
86 ale = (ATTR_LIST_ENTRY *)ni->attr_list;
87 while ((u8*)ale < ni->attr_list + ni->attr_list_size) {
88 if (MREF_LE(ale->mft_reference) != ni->mft_no)
90 ale = (ATTR_LIST_ENTRY *)((u8*)ale + le16_to_cpu(ale->length));
109 ATTR_LIST_ENTRY *ale;
166 ale = (ATTR_LIST_ENTRY*)((u8*)ctx->al_entry +
177 ale = ctx->al_entry;
183 entry_offset = ((u8 *)ale - ni->attr_list);
185 ale = (ATTR_LIST_ENTRY *)(new_al + entry_offset);
187 memset(ale, 0, entry_len);
189 ale->type = attr->type;
190 ale->length = cpu_to_le16(entry_len);
191 ale->name_length = attr->name_length;
192 ale->name_offset = offsetof(ATTR_LIST_ENTRY, name);
194 ale->lowest_vcn = attr->lowest_vcn;
196 ale->lowest_vcn = 0;
197 ale->mft_reference = mref;
198 ale->instance = attr->instance;
199 memcpy(ale->name, (u8 *)attr + le16_to_cpu(attr->name_offset),
250 ATTR_LIST_ENTRY *ale;
263 ale = ctx->al_entry;
277 new_al_len = base_ni->attr_list_size - le16_to_cpu(ale->length);
296 memcpy(new_al, base_ni->attr_list, (u8*)ale - base_ni->attr_list);
297 memcpy(new_al + ((u8*)ale - base_ni->attr_list), (u8*)ale + le16_to_cpu(
298 ale->length), new_al_len - ((u8*)ale - base_ni->attr_list));