Home
last modified time | relevance | path

Searched refs:e820_type (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/include/asm/e820/
H A Dapi.h13 extern bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type);
14 extern bool e820__mapped_any(u64 start, u64 end, enum e820_type type);
15 extern bool e820__mapped_all(u64 start, u64 end, enum e820_type type);
17 extern void e820__range_add (u64 start, u64 size, enum e820_type type);
18 extern u64 e820__range_update(u64 start, u64 size, enum e820_type old_type, enum e820_type new_type);
19 extern u64 e820__range_remove(u64 start, u64 size, enum e820_type old_type, bool check_type);
H A Dtypes.h10 enum e820_type { enum
58 enum e820_type type;
/kernel/linux/linux-6.6/arch/x86/include/asm/e820/
H A Dapi.h13 extern bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type);
14 extern bool e820__mapped_any(u64 start, u64 end, enum e820_type type);
15 extern bool e820__mapped_all(u64 start, u64 end, enum e820_type type);
17 extern void e820__range_add (u64 start, u64 size, enum e820_type type);
18 extern u64 e820__range_update(u64 start, u64 size, enum e820_type old_type, enum e820_type new_type);
19 extern u64 e820__range_remove(u64 start, u64 size, enum e820_type old_type, bool check_type);
H A Dtypes.h10 enum e820_type { enum
58 enum e820_type type;
/kernel/linux/linux-5.10/arch/x86/kernel/
H A De820.c78 u64 start, u64 end, enum e820_type type) in _e820__mapped_any()
94 bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type) in e820__mapped_raw_any()
100 bool e820__mapped_any(u64 start, u64 end, enum e820_type type) in e820__mapped_any()
113 enum e820_type type) in __e820__mapped_all()
148 bool __init e820__mapped_all(u64 start, u64 end, enum e820_type type) in e820__mapped_all()
166 static void __init __e820__range_add(struct e820_table *table, u64 start, u64 size, enum e820_type type) in __e820__range_add()
182 void __init e820__range_add(u64 start, u64 size, enum e820_type type) in e820__range_add()
187 static void __init e820_print_type(enum e820_type type) in e820_print_type()
308 static bool e820_nomerge(enum e820_type type) in e820_nomerge()
326 enum e820_type current_typ in e820__update_table()
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A De820.c78 u64 start, u64 end, enum e820_type type) in _e820__mapped_any()
94 bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type) in e820__mapped_raw_any()
100 bool e820__mapped_any(u64 start, u64 end, enum e820_type type) in e820__mapped_any()
113 enum e820_type type) in __e820__mapped_all()
148 bool __init e820__mapped_all(u64 start, u64 end, enum e820_type type) in e820__mapped_all()
166 static void __init __e820__range_add(struct e820_table *table, u64 start, u64 size, enum e820_type type) in __e820__range_add()
182 void __init e820__range_add(u64 start, u64 size, enum e820_type type) in e820__range_add()
187 static void __init e820_print_type(enum e820_type type) in e820_print_type()
308 static bool e820_nomerge(enum e820_type type) in e820_nomerge()
326 enum e820_type current_typ in e820__update_table()
[all...]
/kernel/linux/linux-5.10/arch/x86/platform/efi/
H A Defi.c148 int e820_type; in do_add_efi_memmap() local
158 e820_type = E820_TYPE_SOFT_RESERVED; in do_add_efi_memmap()
160 e820_type = E820_TYPE_RAM; in do_add_efi_memmap()
162 e820_type = E820_TYPE_RESERVED; in do_add_efi_memmap()
165 e820_type = E820_TYPE_ACPI; in do_add_efi_memmap()
168 e820_type = E820_TYPE_NVS; in do_add_efi_memmap()
171 e820_type = E820_TYPE_UNUSABLE; in do_add_efi_memmap()
174 e820_type = E820_TYPE_PMEM; in do_add_efi_memmap()
182 e820_type = E820_TYPE_RESERVED; in do_add_efi_memmap()
186 e820__range_add(start, size, e820_type); in do_add_efi_memmap()
[all...]
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/
H A Dx86-stub.c468 unsigned int e820_type = 0; in setup_e820() local
483 e820_type = E820_TYPE_RESERVED; in setup_e820()
487 e820_type = E820_TYPE_UNUSABLE; in setup_e820()
491 e820_type = E820_TYPE_ACPI; in setup_e820()
501 e820_type = E820_TYPE_SOFT_RESERVED; in setup_e820()
503 e820_type = E820_TYPE_RAM; in setup_e820()
507 e820_type = E820_TYPE_NVS; in setup_e820()
511 e820_type = E820_TYPE_PMEM; in setup_e820()
519 if (prev && prev->type == e820_type && in setup_e820()
538 entry->type = e820_type; in setup_e820()
[all...]
/kernel/linux/linux-6.6/arch/x86/platform/efi/
H A Defi.c131 int e820_type; in do_add_efi_memmap() local
141 e820_type = E820_TYPE_SOFT_RESERVED; in do_add_efi_memmap()
143 e820_type = E820_TYPE_RAM; in do_add_efi_memmap()
145 e820_type = E820_TYPE_RESERVED; in do_add_efi_memmap()
148 e820_type = E820_TYPE_ACPI; in do_add_efi_memmap()
151 e820_type = E820_TYPE_NVS; in do_add_efi_memmap()
154 e820_type = E820_TYPE_UNUSABLE; in do_add_efi_memmap()
157 e820_type = E820_TYPE_PMEM; in do_add_efi_memmap()
165 e820_type = E820_TYPE_RESERVED; in do_add_efi_memmap()
169 e820__range_add(start, size, e820_type); in do_add_efi_memmap()
[all...]
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
H A Dx86-stub.c541 unsigned int e820_type = 0; in setup_e820() local
556 e820_type = E820_TYPE_RESERVED; in setup_e820()
560 e820_type = E820_TYPE_UNUSABLE; in setup_e820()
564 e820_type = E820_TYPE_ACPI; in setup_e820()
574 e820_type = E820_TYPE_SOFT_RESERVED; in setup_e820()
576 e820_type = E820_TYPE_RAM; in setup_e820()
580 e820_type = E820_TYPE_NVS; in setup_e820()
584 e820_type = E820_TYPE_PMEM; in setup_e820()
590 e820_type = E820_TYPE_RAM; in setup_e820()
599 if (prev && prev->type == e820_type in setup_e820()
[all...]
/kernel/linux/linux-6.6/arch/x86/pci/
H A Dmmconfig-shared.c429 static bool is_acpi_reserved(u64 start, u64 end, enum e820_type not_used) in is_acpi_reserved()
446 static bool is_efi_mmio(u64 start, u64 end, enum e820_type not_used) in is_efi_mmio()
472 typedef bool (*check_reserved_t)(u64 start, u64 end, enum e820_type type);

Completed in 8 milliseconds