Home
last modified time | relevance | path

Searched refs:e820_map (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/arch/x86/boot/
Dmemory.c24 struct e820entry *desc = boot_params.e820_map; in detect_memory_e820()
69 } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_map)); in detect_memory_e820()
/linux-4.4.14/arch/x86/kernel/
Dkexec-bzimage64.c110 memcpy(&params->e820_map, &e820_saved.map, in setup_e820_entries()
236 if (params->e820_map[i].type != E820_RAM) in setup_boot_parameters()
238 start = params->e820_map[i].addr; in setup_boot_parameters()
239 end = params->e820_map[i].addr + params->e820_map[i].size - 1; in setup_boot_parameters()
De820.c1058 sanitize_e820_map(boot_params.e820_map, in default_machine_specific_memory_setup()
1059 ARRAY_SIZE(boot_params.e820_map), in default_machine_specific_memory_setup()
1062 if (append_e820_map(boot_params.e820_map, boot_params.e820_entries) in default_machine_specific_memory_setup()
Dcrash.c522 memcpy(&params->e820_map[nr_e820_entries], entry, in add_e820_entry()
/linux-4.4.14/Documentation/x86/
Dzero-page.txt30 1E8/001 ALL e820_entries Number of entries in e820_map (below)
36 2D0/A00 ALL e820_map E820 memory map table
/linux-4.4.14/arch/x86/boot/compressed/
Deboot.c1197 struct e820entry *e820_map = &params->e820_map[0]; in setup_e820() local
1262 if (nr_entries == ARRAY_SIZE(params->e820_map)) { in setup_e820()
1270 e820_map = (struct e820entry *)e820ext->data; in setup_e820()
1273 e820_map->addr = d->phys_addr; in setup_e820()
1274 e820_map->size = d->num_pages << PAGE_SHIFT; in setup_e820()
1275 e820_map->type = e820_type; in setup_e820()
1276 prev = e820_map++; in setup_e820()
1280 if (nr_entries > ARRAY_SIZE(params->e820_map)) { in setup_e820()
1281 u32 nr_e820ext = nr_entries - ARRAY_SIZE(params->e820_map); in setup_e820()
1345 nr_desc > ARRAY_SIZE(boot_params->e820_map)) { in exit_boot()
[all …]
Daslr.c292 process_e820_entry(&real_mode->e820_map[i], minimum, size); in find_random_addr()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dbootparam.h154 struct e820entry e820_map[E820MAX]; /* 0x2d0 */ member
/linux-4.4.14/arch/x86/lguest/
Dboot.c1195 e820_add_region(boot_params.e820_map[0].addr, in lguest_memory_setup()
1196 boot_params.e820_map[0].size, in lguest_memory_setup()
1197 boot_params.e820_map[0].type); in lguest_memory_setup()
/linux-4.4.14/tools/lguest/
Dlguest.c3339 boot->e820_map[0] = ((struct e820entry) { 0, mem, E820_RAM }); in main()