int i;
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
- if (type && ei->type != type)
+ if (type && entry->type != type)
continue;
- if (ei->addr >= end || ei->addr + ei->size <= start)
+ if (entry->addr >= end || entry->addr + entry->size <= start)
continue;
return 1;
}
int i;
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
- if (type && ei->type != type)
+ if (type && entry->type != type)
continue;
/* Is the region (part) in overlap with the current region? */
- if (ei->addr >= end || ei->addr + ei->size <= start)
+ if (entry->addr >= end || entry->addr + entry->size <= start)
continue;
/*
* If the region is at the beginning of <start,end> we move
* 'start' to the end of the region since it's ok until there
*/
- if (ei->addr <= start)
- start = ei->addr + ei->size;
+ if (entry->addr <= start)
+ start = entry->addr + entry->size;
/*
* If 'start' is now at or beyond 'end', we're done, full
printk(KERN_CONT "\n");
for (i = 0; i < table->nr_entries; i++) {
- struct e820_entry *ei = &table->entries[i];
+ struct e820_entry *entry = &table->entries[i];
u64 final_start, final_end;
- u64 ei_end;
+ u64 entry_end;
- if (ei->type != old_type)
+ if (entry->type != old_type)
continue;
- ei_end = ei->addr + ei->size;
+ entry_end = entry->addr + entry->size;
/* Completely covered by new range? */
- if (ei->addr >= start && ei_end <= end) {
- ei->type = new_type;
- real_updated_size += ei->size;
+ if (entry->addr >= start && entry_end <= end) {
+ entry->type = new_type;
+ real_updated_size += entry->size;
continue;
}
/* New range is completely covered? */
- if (ei->addr < start && ei_end > end) {
+ if (entry->addr < start && entry_end > end) {
__e820_add_region(table, start, size, new_type);
- __e820_add_region(table, end, ei_end - end, ei->type);
- ei->size = start - ei->addr;
+ __e820_add_region(table, end, entry_end - end, entry->type);
+ entry->size = start - entry->addr;
real_updated_size += size;
continue;
}
/* Partially covered: */
- final_start = max(start, ei->addr);
- final_end = min(end, ei_end);
+ final_start = max(start, entry->addr);
+ final_end = min(end, entry_end);
if (final_start >= final_end)
continue;
* Left range could be head or tail, so need to update
* its size first:
*/
- ei->size -= final_end - final_start;
- if (ei->addr < final_start)
+ entry->size -= final_end - final_start;
+ if (entry->addr < final_start)
continue;
- ei->addr = final_end;
+ entry->addr = final_end;
}
return real_updated_size;
}
printk(KERN_CONT "\n");
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
u64 final_start, final_end;
- u64 ei_end;
+ u64 entry_end;
- if (checktype && ei->type != old_type)
+ if (checktype && entry->type != old_type)
continue;
- ei_end = ei->addr + ei->size;
+ entry_end = entry->addr + entry->size;
/* Completely covered? */
- if (ei->addr >= start && ei_end <= end) {
- real_removed_size += ei->size;
- memset(ei, 0, sizeof(struct e820_entry));
+ if (entry->addr >= start && entry_end <= end) {
+ real_removed_size += entry->size;
+ memset(entry, 0, sizeof(struct e820_entry));
continue;
}
/* Is the new range completely covered? */
- if (ei->addr < start && ei_end > end) {
- e820_add_region(end, ei_end - end, ei->type);
- ei->size = start - ei->addr;
+ if (entry->addr < start && entry_end > end) {
+ e820_add_region(end, entry_end - end, entry->type);
+ entry->size = start - entry->addr;
real_removed_size += size;
continue;
}
/* Partially covered: */
- final_start = max(start, ei->addr);
- final_end = min(end, ei_end);
+ final_start = max(start, entry->addr);
+ final_end = min(end, entry_end);
if (final_start >= final_end)
continue;
* Left range could be head or tail, so need to update
* the size first:
*/
- ei->size -= final_end - final_start;
- if (ei->addr < final_start)
+ entry->size -= final_end - final_start;
+ if (entry->addr < final_start)
continue;
- ei->addr = final_end;
+ entry->addr = final_end;
}
return real_removed_size;
}
unsigned long pfn = 0;
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
- if (pfn < PFN_UP(ei->addr))
- register_nosave_region(pfn, PFN_UP(ei->addr));
+ if (pfn < PFN_UP(entry->addr))
+ register_nosave_region(pfn, PFN_UP(entry->addr));
- pfn = PFN_DOWN(ei->addr + ei->size);
+ pfn = PFN_DOWN(entry->addr + entry->size);
- if (ei->type != E820_RAM && ei->type != E820_RESERVED_KERN)
- register_nosave_region(PFN_UP(ei->addr), pfn);
+ if (entry->type != E820_RAM && entry->type != E820_RESERVED_KERN)
+ register_nosave_region(PFN_UP(entry->addr), pfn);
if (pfn >= limit_pfn)
break;
int i;
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
- if (ei->type == E820_NVS)
- acpi_nvs_register(ei->addr, ei->size);
+ if (entry->type == E820_NVS)
+ acpi_nvs_register(entry->addr, entry->size);
}
return 0;
unsigned long max_arch_pfn = MAX_ARCH_PFN;
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
unsigned long start_pfn;
unsigned long end_pfn;
- if (ei->type != type)
+ if (entry->type != type)
continue;
- start_pfn = ei->addr >> PAGE_SHIFT;
- end_pfn = (ei->addr + ei->size) >> PAGE_SHIFT;
+ start_pfn = entry->addr >> PAGE_SHIFT;
+ end_pfn = (entry->addr + entry->size) >> PAGE_SHIFT;
if (start_pfn >= limit_pfn)
continue;
memblock_allow_resize();
for (i = 0; i < e820_table->nr_entries; i++) {
- struct e820_entry *ei = &e820_table->entries[i];
+ struct e820_entry *entry = &e820_table->entries[i];
- end = ei->addr + ei->size;
+ end = entry->addr + entry->size;
if (end != (resource_size_t)end)
continue;
- if (ei->type != E820_RAM && ei->type != E820_RESERVED_KERN)
+ if (entry->type != E820_RAM && entry->type != E820_RESERVED_KERN)
continue;
- memblock_add(ei->addr, ei->size);
+ memblock_add(entry->addr, entry->size);
}
/* Throw away partial pages: */