Commit | Line | Data |
---|---|---|
b2441318 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
5c51bdbe YL |
2 | #ifndef __X86_MM_INTERNAL_H |
3 | #define __X86_MM_INTERNAL_H | |
4 | ||
22c8ca2a YL |
5 | void *alloc_low_pages(unsigned int num); |
6 | static inline void *alloc_low_page(void) | |
7 | { | |
8 | return alloc_low_pages(1); | |
9 | } | |
5c51bdbe | 10 | |
c8dcdb9c YL |
11 | void early_ioremap_page_table_range_init(void); |
12 | ||
13 | unsigned long kernel_physical_mapping_init(unsigned long start, | |
14 | unsigned long end, | |
15 | unsigned long page_size_mask); | |
16 | void zone_sizes_init(void); | |
17 | ||
60a8f428 YL |
18 | extern int after_bootmem; |
19 | ||
bd809af1 JG |
20 | void update_cache_mode_entry(unsigned entry, enum page_cache_mode cache); |
21 | ||
5c51bdbe | 22 | #endif /* __X86_MM_INTERNAL_H */ |