diff options
Diffstat (limited to 'include/asm-x86/e820_64.h')
-rw-r--r-- | include/asm-x86/e820_64.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/asm-x86/e820_64.h b/include/asm-x86/e820_64.h index 1c7ba8804176..8cba49da4795 100644 --- a/include/asm-x86/e820_64.h +++ b/include/asm-x86/e820_64.h | |||
@@ -26,6 +26,10 @@ extern void e820_reserve_resources(struct resource *code_resource, | |||
26 | extern void e820_mark_nosave_regions(void); | 26 | extern void e820_mark_nosave_regions(void); |
27 | extern int e820_any_mapped(unsigned long start, unsigned long end, unsigned type); | 27 | extern int e820_any_mapped(unsigned long start, unsigned long end, unsigned type); |
28 | extern int e820_all_mapped(unsigned long start, unsigned long end, unsigned type); | 28 | extern int e820_all_mapped(unsigned long start, unsigned long end, unsigned type); |
29 | extern int e820_any_non_reserved(unsigned long start, unsigned long end); | ||
30 | extern int is_memory_any_valid(unsigned long start, unsigned long end); | ||
31 | extern int e820_all_non_reserved(unsigned long start, unsigned long end); | ||
32 | extern int is_memory_all_valid(unsigned long start, unsigned long end); | ||
29 | extern unsigned long e820_hole_size(unsigned long start, unsigned long end); | 33 | extern unsigned long e820_hole_size(unsigned long start, unsigned long end); |
30 | 34 | ||
31 | extern void e820_setup_gap(void); | 35 | extern void e820_setup_gap(void); |
@@ -38,6 +42,7 @@ extern struct e820map e820; | |||
38 | 42 | ||
39 | extern unsigned ebda_addr, ebda_size; | 43 | extern unsigned ebda_addr, ebda_size; |
40 | extern unsigned long nodemap_addr, nodemap_size; | 44 | extern unsigned long nodemap_addr, nodemap_size; |
45 | |||
41 | #endif/*!__ASSEMBLY__*/ | 46 | #endif/*!__ASSEMBLY__*/ |
42 | 47 | ||
43 | #endif/*__E820_HEADER*/ | 48 | #endif/*__E820_HEADER*/ |