1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef _ASM_KASLR_H_ 3 #define _ASM_KASLR_H_ 4 5 unsigned long kaslr_get_random_long(const char *purpose); 6 7 #ifdef CONFIG_RANDOMIZE_MEMORY 8 extern unsigned long page_offset_base; 9 extern unsigned long vmalloc_base; 10 extern unsigned long vmemmap_base; 11 12 void kernel_randomize_memory(void); 13 #else 14 static inline void kernel_randomize_memory(void) { } 15 #endif /* CONFIG_RANDOMIZE_MEMORY */ 16 17 #endif 18