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(&params->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(&params->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);