Searched refs:e820_table (Results 1 – 20 of 20) sorted by relevance
58 static struct e820_table e820_table_init __initdata;59 static struct e820_table e820_table_kexec_init __initdata;60 static struct e820_table e820_table_firmware_init __initdata;62 struct e820_table *e820_table __refdata = &e820_table_init;63 struct e820_table *e820_table_kexec __refdata = &e820_table_kexec_init;64 struct e820_table *e820_table_firmware __refdata = &e820_table_firmware_init;80 for (i = 0; i < e820_table->nr_entries; i++) { in e820__mapped_any()81 struct e820_entry *entry = &e820_table->entries[i]; in e820__mapped_any()104 for (i = 0; i < e820_table->nr_entries; i++) { in __e820__mapped_all()105 struct e820_entry *entry = &e820_table->entries[i]; in __e820__mapped_all()[all …]
31 for (i = 0; i < e820_table->nr_entries; i++) { in remove_e820_regions()32 entry = &e820_table->entries[i]; in remove_e820_regions()
206 for (i = 0; i < e820_table->nr_entries; i++) { in tboot_setup_sleep()207 if ((e820_table->entries[i].type != E820_TYPE_RAM) in tboot_setup_sleep()208 && (e820_table->entries[i].type != E820_TYPE_RESERVED_KERN)) in tboot_setup_sleep()211 add_mac_region(e820_table->entries[i].addr, e820_table->entries[i].size); in tboot_setup_sleep()
110 memcpy(¶ms->e820_table, &e820_table_kexec->entries, nr_e820_entries*sizeof(struct e820_entry)); in setup_e820_entries()235 if (params->e820_table[i].type != E820_TYPE_RAM) in setup_boot_parameters()237 start = params->e820_table[i].addr; in setup_boot_parameters()238 end = params->e820_table[i].addr + params->e820_table[i].size - 1; in setup_boot_parameters()
736 e820__update_table(e820_table); in trim_bios_range()1032 e820__update_table(e820_table); in setup_arch()
306 memcpy(¶ms->e820_table[nr_e820_entries], entry, in add_e820_entry()
578 e820__update_table(e820_table); in intel_graphics_stolen()
7 extern struct e820_table *e820_table;8 extern struct e820_table *e820_table_kexec;9 extern struct e820_table *e820_table_firmware;21 extern int e820__update_table(struct e820_table *table);
86 struct e820_table { struct
41 memmap.nr_entries = ARRAY_SIZE(pvh_bootparams.e820_table); in init_pvh_bootparams()42 set_xen_guest_handle(memmap.buffer, pvh_bootparams.e820_table); in init_pvh_bootparams()51 pvh_bootparams.e820_table[pvh_bootparams.e820_entries].addr = in init_pvh_bootparams()53 pvh_bootparams.e820_table[pvh_bootparams.e820_entries].size = in init_pvh_bootparams()55 pvh_bootparams.e820_table[pvh_bootparams.e820_entries].type = in init_pvh_bootparams()
354 struct e820_table *xen_e820_table; in arch_xen_balloon_init()
45 static struct e820_table xen_e820_table __initdata;855 e820__update_table(e820_table); in xen_memory_setup()
24 struct boot_e820_entry *desc = boot_params.e820_table; in detect_memory_e820()69 } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_table)); in detect_memory_e820()
30 1E8/001 ALL e820_entries Number of entries in e820_table (below)38 2D0/A00 ALL e820_table E820 memory map table
519 struct boot_e820_entry *entry = params->e820_table; in setup_e820()584 if (nr_entries == ARRAY_SIZE(params->e820_table)) { in setup_e820()602 if (nr_entries > ARRAY_SIZE(params->e820_table)) { in setup_e820()603 u32 nr_e820ext = nr_entries - ARRAY_SIZE(params->e820_table); in setup_e820()656 if (nr_desc > ARRAY_SIZE(p->boot_params->e820_table)) { in exit_boot_func()658 ARRAY_SIZE(p->boot_params->e820_table); in exit_boot_func()
63 entry = &boot_params->e820_table[i]; in find_trampoline_placement()
745 entry = &boot_params->e820_table[i]; in process_e820_entries()
234 static int get_e820_md5(struct e820_table *table, void *buf) in get_e820_md5()255 size = offsetof(struct e820_table, entries) + in get_e820_md5()
193 struct boot_e820_entry e820_table[E820_MAX_ENTRIES_ZEROPAGE]; /* 0x2d0 */ member
171 e820__update_table(e820_table); in do_add_efi_memmap()