e820_table 514 arch/x86/boot/compressed/eboot.c struct boot_e820_entry *entry = params->e820_table; e820_table 579 arch/x86/boot/compressed/eboot.c if (nr_entries == ARRAY_SIZE(params->e820_table)) { e820_table 597 arch/x86/boot/compressed/eboot.c if (nr_entries > ARRAY_SIZE(params->e820_table)) { e820_table 598 arch/x86/boot/compressed/eboot.c u32 nr_e820ext = nr_entries - ARRAY_SIZE(params->e820_table); e820_table 655 arch/x86/boot/compressed/eboot.c if (nr_desc > ARRAY_SIZE(params->e820_table)) { e820_table 656 arch/x86/boot/compressed/eboot.c u32 nr_e820ext = nr_desc - ARRAY_SIZE(params->e820_table); e820_table 791 arch/x86/boot/compressed/kaslr.c entry = &boot_params->e820_table[i]; e820_table 77 arch/x86/boot/compressed/pgtable_64.c entry = &boot_params->e820_table[i]; e820_table 22 arch/x86/boot/memory.c struct boot_e820_entry *desc = boot_params.e820_table; e820_table 67 arch/x86/boot/memory.c } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_table)); e820_table 75 arch/x86/include/asm/bootparam_utils.h BOOT_PARAM_PRESERVE(e820_table), e820_table 7 arch/x86/include/asm/e820/api.h extern struct e820_table *e820_table; e820_table 8 arch/x86/include/asm/e820/api.h extern struct e820_table *e820_table_kexec; e820_table 9 arch/x86/include/asm/e820/api.h extern struct e820_table *e820_table_firmware; e820_table 22 arch/x86/include/asm/e820/api.h extern int e820__update_table(struct e820_table *table); e820_table 196 arch/x86/include/uapi/asm/bootparam.h struct boot_e820_entry e820_table[E820_MAX_ENTRIES_ZEROPAGE]; /* 0x2d0 */ e820_table 299 arch/x86/kernel/crash.c memcpy(¶ms->e820_table[nr_e820_entries], entry, e820_table 59 arch/x86/kernel/e820.c static struct e820_table e820_table_init __initdata; e820_table 60 arch/x86/kernel/e820.c static struct e820_table e820_table_kexec_init __initdata; e820_table 61 arch/x86/kernel/e820.c static struct e820_table e820_table_firmware_init __initdata; e820_table 63 arch/x86/kernel/e820.c struct e820_table *e820_table __refdata = &e820_table_init; e820_table 64 arch/x86/kernel/e820.c struct e820_table *e820_table_kexec __refdata = &e820_table_kexec_init; e820_table 65 arch/x86/kernel/e820.c struct e820_table *e820_table_firmware __refdata = &e820_table_firmware_init; e820_table 77 arch/x86/kernel/e820.c static bool _e820__mapped_any(struct e820_table *table, e820_table 102 arch/x86/kernel/e820.c return _e820__mapped_any(e820_table, start, end, type); e820_table 117 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 118 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 166 arch/x86/kernel/e820.c static void __init __e820__range_add(struct e820_table *table, u64 start, u64 size, enum e820_type type) e820_table 184 arch/x86/kernel/e820.c __e820__range_add(e820_table, start, size, type); e820_table 206 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 209 arch/x86/kernel/e820.c e820_table->entries[i].addr, e820_table 210 arch/x86/kernel/e820.c e820_table->entries[i].addr + e820_table->entries[i].size - 1); e820_table 212 arch/x86/kernel/e820.c e820_print_type(e820_table->entries[i].type); e820_table 307 arch/x86/kernel/e820.c int __init e820__update_table(struct e820_table *table) e820_table 448 arch/x86/kernel/e820.c __e820__range_update(struct e820_table *table, u64 start, u64 size, enum e820_type old_type, enum e820_type new_type) e820_table 517 arch/x86/kernel/e820.c return __e820__range_update(e820_table, start, size, old_type, new_type); e820_table 541 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 542 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 589 arch/x86/kernel/e820.c if (e820__update_table(e820_table)) e820_table 609 arch/x86/kernel/e820.c int i = e820_table->nr_entries; e820_table 613 arch/x86/kernel/e820.c unsigned long long start = e820_table->entries[i].addr; e820_table 614 arch/x86/kernel/e820.c unsigned long long end = start + e820_table->entries[i].size; e820_table 684 arch/x86/kernel/e820.c struct e820_table *n; e820_table 687 arch/x86/kernel/e820.c size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table->nr_entries; e820_table 688 arch/x86/kernel/e820.c n = kmemdup(e820_table, size, GFP_KERNEL); e820_table 690 arch/x86/kernel/e820.c e820_table = n; e820_table 692 arch/x86/kernel/e820.c size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table_kexec->nr_entries; e820_table 697 arch/x86/kernel/e820.c size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table_firmware->nr_entries; e820_table 720 arch/x86/kernel/e820.c e820__update_table(e820_table); e820_table 722 arch/x86/kernel/e820.c memcpy(e820_table_kexec, e820_table, sizeof(*e820_table_kexec)); e820_table 723 arch/x86/kernel/e820.c memcpy(e820_table_firmware, e820_table, sizeof(*e820_table_firmware)); e820_table 743 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 744 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 768 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 769 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 821 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 822 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 920 arch/x86/kernel/e820.c e820_table->nr_entries = 0; e820_table 1006 arch/x86/kernel/e820.c e820__update_table(e820_table); e820_table 1021 arch/x86/kernel/e820.c if (e820__update_table(e820_table) < 0) e820_table 1111 arch/x86/kernel/e820.c res = memblock_alloc(sizeof(*res) * e820_table->nr_entries, e820_table 1115 arch/x86/kernel/e820.c sizeof(*res) * e820_table->nr_entries); e820_table 1118 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 1119 arch/x86/kernel/e820.c struct e820_entry *entry = e820_table->entries + i; e820_table 1179 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 1189 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 1190 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 1221 arch/x86/kernel/e820.c if (append_e820_table(boot_params.e820_table, boot_params.e820_entries) < 0) { e820_table 1233 arch/x86/kernel/e820.c e820_table->nr_entries = 0; e820_table 1239 arch/x86/kernel/e820.c e820__update_table(e820_table); e820_table 1258 arch/x86/kernel/e820.c memcpy(e820_table_kexec, e820_table, sizeof(*e820_table_kexec)); e820_table 1259 arch/x86/kernel/e820.c memcpy(e820_table_firmware, e820_table, sizeof(*e820_table_firmware)); e820_table 1281 arch/x86/kernel/e820.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 1282 arch/x86/kernel/e820.c struct e820_entry *entry = &e820_table->entries[i]; e820_table 581 arch/x86/kernel/early-quirks.c e820__update_table(e820_table); e820_table 108 arch/x86/kernel/kexec-bzimage64.c memcpy(¶ms->e820_table, &e820_table_kexec->entries, nr_e820_entries*sizeof(struct e820_entry)); e820_table 240 arch/x86/kernel/kexec-bzimage64.c if (params->e820_table[i].type != E820_TYPE_RAM) e820_table 242 arch/x86/kernel/kexec-bzimage64.c start = params->e820_table[i].addr; e820_table 243 arch/x86/kernel/kexec-bzimage64.c end = params->e820_table[i].addr + params->e820_table[i].size - 1; e820_table 31 arch/x86/kernel/resource.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 32 arch/x86/kernel/resource.c entry = &e820_table->entries[i]; e820_table 752 arch/x86/kernel/setup.c e820__update_table(e820_table); e820_table 1052 arch/x86/kernel/setup.c e820__update_table(e820_table); e820_table 193 arch/x86/kernel/tboot.c for (i = 0; i < e820_table->nr_entries; i++) { e820_table 194 arch/x86/kernel/tboot.c if ((e820_table->entries[i].type != E820_TYPE_RAM) e820_table 195 arch/x86/kernel/tboot.c && (e820_table->entries[i].type != E820_TYPE_RESERVED_KERN)) e820_table 198 arch/x86/kernel/tboot.c add_mac_region(e820_table->entries[i].addr, e820_table->entries[i].size); e820_table 197 arch/x86/platform/efi/efi.c e820__update_table(e820_table); e820_table 293 arch/x86/platform/efi/quirks.c e820__update_table(e820_table); e820_table 55 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[i].addr = ep->addr; e820_table 56 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[i].size = ep->size; e820_table 57 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[i].type = ep->type; e820_table 67 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[pvh_bootparams.e820_entries].addr = e820_table 69 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[pvh_bootparams.e820_entries].size = e820_table 71 arch/x86/platform/pvh/enlighten.c pvh_bootparams.e820_table[pvh_bootparams.e820_entries].type = e820_table 75 arch/x86/power/hibernate.c static int get_e820_md5(struct e820_table *table, void *buf) e820_table 95 arch/x86/power/hibernate.c size = offsetof(struct e820_table, entries) + e820_table 47 arch/x86/xen/enlighten_pvh.c memmap.nr_entries = ARRAY_SIZE(boot_params_p->e820_table); e820_table 48 arch/x86/xen/enlighten_pvh.c set_xen_guest_handle(memmap.buffer, boot_params_p->e820_table); e820_table 46 arch/x86/xen/setup.c static struct e820_table xen_e820_table __initdata; e820_table 870 arch/x86/xen/setup.c e820__update_table(e820_table);