diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/mm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/mm.h b/include/linux/mm.h index d064c73c925e..43b70d5f8201 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h | |||
| @@ -1303,6 +1303,13 @@ extern void free_initmem(void); | |||
| 1303 | */ | 1303 | */ |
| 1304 | extern unsigned long free_reserved_area(unsigned long start, unsigned long end, | 1304 | extern unsigned long free_reserved_area(unsigned long start, unsigned long end, |
| 1305 | int poison, char *s); | 1305 | int poison, char *s); |
| 1306 | #ifdef CONFIG_HIGHMEM | ||
| 1307 | /* | ||
| 1308 | * Free a highmem page into the buddy system, adjusting totalhigh_pages | ||
| 1309 | * and totalram_pages. | ||
| 1310 | */ | ||
| 1311 | extern void free_highmem_page(struct page *page); | ||
| 1312 | #endif | ||
| 1306 | 1313 | ||
| 1307 | static inline void adjust_managed_page_count(struct page *page, long count) | 1314 | static inline void adjust_managed_page_count(struct page *page, long count) |
| 1308 | { | 1315 | { |
