Home
last modified time | relevance | path

Searched refs:e820 (Results 1 – 17 of 17) sorted by relevance

/linux-4.1.27/arch/x86/kernel/
De820.c42 struct e820map e820; variable
60 for (i = 0; i < e820.nr_map; i++) { in e820_any_mapped()
61 struct e820entry *ei = &e820.map[i]; in e820_any_mapped()
83 for (i = 0; i < e820.nr_map; i++) { in e820_all_mapped()
84 struct e820entry *ei = &e820.map[i]; in e820_all_mapped()
130 __e820_add_region(&e820, start, size, type); in e820_add_region()
165 for (i = 0; i < e820.nr_map; i++) { in e820_print_map()
167 (unsigned long long) e820.map[i].addr, in e820_print_map()
169 (e820.map[i].addr + e820.map[i].size - 1)); in e820_print_map()
170 e820_print_type(e820.map[i].type); in e820_print_map()
[all …]
Dpmem.c38 for (i = 0; i < e820.nr_map; i++) { in register_pmem_devices()
39 struct e820entry *ei = &e820.map[i]; in register_pmem_devices()
Dresource.c30 for (i = 0; i < e820.nr_map; i++) { in remove_e820_regions()
31 entry = &e820.map[i]; in remove_e820_regions()
Dsetup.c478 sanitize_e820_map(e820.map, ARRAY_SIZE(e820.map), &e820.nr_map); in e820_reserve_setup_data()
479 memcpy(&e820_saved, &e820, sizeof(struct e820map)); in e820_reserve_setup_data()
776 sanitize_e820_map(e820.map, ARRAY_SIZE(e820.map), &e820.nr_map); in trim_bios_range()
1050 sanitize_e820_map(e820.map, ARRAY_SIZE(e820.map), &e820.nr_map); in setup_arch()
Dtboot.c197 for (i = 0; i < e820.nr_map; i++) { in tboot_setup_sleep()
198 if ((e820.map[i].type != E820_RAM) in tboot_setup_sleep()
199 && (e820.map[i].type != E820_RESERVED_KERN)) in tboot_setup_sleep()
202 add_mac_region(e820.map[i].addr, e820.map[i].size); in tboot_setup_sleep()
Dearly-quirks.c574 sanitize_e820_map(e820.map, in intel_graphics_stolen()
575 ARRAY_SIZE(e820.map), in intel_graphics_stolen()
576 &e820.nr_map); in intel_graphics_stolen()
DMakefile39 obj-y += bootflag.o e820.o
/linux-4.1.27/arch/x86/include/asm/
De820.h13 extern struct e820map e820;
/linux-4.1.27/Documentation/
Dgdb-kernel-debugging.txt100 [ 0.000000] e820: BIOS-provided physical RAM map:
101 [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
102 [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved
Dhw_random.txt69 3) users with properly working BIOS e820 handling will always
72 However, for people who use mem=XX, BIOS e820 information is
Dintel_txt.txt104 lock, e820 table does not have invalid entries, etc.).
124 o Tboot adjusts the e820 table provided by the bootloader to reserve
163 in the e820 table, but not any memory that BIOS might alter over
DIntel-IOMMU.txt30 reserved in the e820 map. When we turn on DMA translation, DMA to those
Dkernel-parameters.txt1193 gart_fix_e820= [X86_64] disable the fix e820 for K8 GART
2005 The memory region may be marked as e820 type 12 (0xc)
/linux-4.1.27/arch/x86/xen/
Dsetup.c714 sanitize_e820_map(e820.map, ARRAY_SIZE(e820.map), &e820.nr_map); in xen_memory_setup()
/linux-4.1.27/arch/x86/include/uapi/asm/
DKbuild14 header-y += e820.h
/linux-4.1.27/arch/x86/platform/efi/
Defi.c167 sanitize_e820_map(e820.map, ARRAY_SIZE(e820.map), &e820.nr_map); in do_add_efi_memmap()
/linux-4.1.27/arch/x86/
DKconfig1428 Treat memory marked using the non-standard e820 type of 12 as used