Home
last modified time | relevance | path

Searched refs:e820_table (Results 1 – 21 of 21) sorted by relevance

/arch/x86/kernel/
A De820.c63 struct e820_table *e820_table __refdata = &e820_table_init;
209 e820_table->entries[i].addr, in e820__print_table()
210 e820_table->entries[i].addr + e820_table->entries[i].size - 1); in e820__print_table()
624 int i = e820_table->nr_entries; in e820_search_gap()
699 struct e820_table *n; in e820__reallocate_tables()
702 size = offsetof(struct e820_table, entries) + sizeof(struct e820_entry)*e820_table->nr_entries; in e820__reallocate_tables()
705 e820_table = n; in e820__reallocate_tables()
735 e820__update_table(e820_table); in e820__memory_setup_extended()
927 e820_table->nr_entries = 0; in parse_memmap_one()
1208 e820_table->nr_entries = 0; in e820__memory_setup_default()
[all …]
A Dresource.c38 for (i = 0; i < e820_table->nr_entries; i++) { in remove_e820_regions()
39 entry = &e820_table->entries[i]; in remove_e820_regions()
A Dkexec-bzimage64.c114 memcpy(&params->e820_table, &e820_table_kexec->entries, nr_e820_entries*sizeof(struct e820_entry)); in setup_e820_entries()
312 params->e820_table[i].addr, in setup_boot_parameters()
313 params->e820_table[i].addr + params->e820_table[i].size - 1, in setup_boot_parameters()
314 params->e820_table[i].type); in setup_boot_parameters()
315 if (params->e820_table[i].type != E820_TYPE_RAM) in setup_boot_parameters()
317 start = params->e820_table[i].addr; in setup_boot_parameters()
318 end = params->e820_table[i].addr + params->e820_table[i].size - 1; in setup_boot_parameters()
A Dtboot.c202 for (i = 0; i < e820_table->nr_entries; i++) { in tboot_setup_sleep()
203 if (e820_table->entries[i].type != E820_TYPE_RAM) in tboot_setup_sleep()
206 add_mac_region(e820_table->entries[i].addr, e820_table->entries[i].size); in tboot_setup_sleep()
A Dkvm.c955 for (i = 0; i < e820_table->nr_entries; i++) { in kvm_init_platform()
956 struct e820_entry *entry = &e820_table->entries[i]; in kvm_init_platform()
A Dsetup.c768 e820__update_table(e820_table); in trim_bios_range()
1020 e820__update_table(e820_table); in setup_arch()
A Dcrash.c267 memcpy(&params->e820_table[nr_e820_entries], entry, sizeof(struct e820_entry)); in add_e820_entry()
A Dearly-quirks.c589 e820__update_table(e820_table); in intel_graphics_stolen()
/arch/x86/include/asm/e820/
A Dapi.h7 extern struct e820_table *e820_table;
8 extern struct e820_table *e820_table_kexec;
9 extern struct e820_table *e820_table_firmware;
20 extern u64 e820__range_update_table(struct e820_table *t, u64 start, u64 size, enum e820_type old_…
23 extern int e820__update_table(struct e820_table *table);
A Dtypes.h85 struct e820_table { struct
/arch/x86/platform/pvh/
A Denlighten.c56 pvh_bootparams.e820_table[i].addr = ep->addr; in init_pvh_bootparams()
57 pvh_bootparams.e820_table[i].size = ep->size; in init_pvh_bootparams()
58 pvh_bootparams.e820_table[i].type = ep->type; in init_pvh_bootparams()
68 pvh_bootparams.e820_table[pvh_bootparams.e820_entries].addr = in init_pvh_bootparams()
70 pvh_bootparams.e820_table[pvh_bootparams.e820_entries].size = in init_pvh_bootparams()
72 pvh_bootparams.e820_table[pvh_bootparams.e820_entries].type = in init_pvh_bootparams()
/arch/x86/xen/
A Denlighten_pvh.c76 struct boot_e820_entry *e = &bootp->e820_table[i]; in pvh_reserve_extra_memory()
91 struct boot_e820_entry *e = &bootp->e820_table[i]; in pvh_reserve_extra_memory()
104 ARRAY_SIZE(bootp->e820_table)) in pvh_reserve_extra_memory()
177 memmap.nr_entries = ARRAY_SIZE(boot_params_p->e820_table); in mem_map_via_hcall()
178 set_xen_guest_handle(memmap.buffer, boot_params_p->e820_table); in mem_map_via_hcall()
A Dsetup.c44 static struct e820_table xen_e820_table __initdata;
946 e820__update_table(e820_table); in xen_memory_setup()
/arch/x86/boot/
A Dmemory.c22 struct boot_e820_entry *desc = boot_params.e820_table; in detect_memory_e820()
67 } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_table)); in detect_memory_e820()
/arch/x86/power/
A Dhibernate.c73 static inline u32 compute_e820_crc32(struct e820_table *table) in compute_e820_crc32()
75 int size = offsetof(struct e820_table, entries) + in compute_e820_crc32()
/arch/x86/include/asm/
A Dbootparam_utils.h75 BOOT_PARAM_PRESERVE(e820_table), in sanitize_boot_params()
/arch/x86/boot/compressed/
A Dpgtable_64.c69 entry = &boot_params_ptr->e820_table[i]; in find_trampoline_placement()
A Dkaslr.c752 entry = &boot_params_ptr->e820_table[i]; in process_e820_entries()
/arch/x86/include/uapi/asm/
A Dbootparam.h159 struct boot_e820_entry e820_table[E820_MAX_ENTRIES_ZEROPAGE]; /* 0x2d0 */ member
/arch/x86/platform/efi/
A Dquirks.c300 e820__update_table(e820_table); in efi_arch_mem_reserve()
A Defi.c165 e820__update_table(e820_table); in do_add_efi_memmap()

Completed in 35 milliseconds