Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef _ASM_KASLR_H_
0003 #define _ASM_KASLR_H_
0004 
0005 unsigned long kaslr_get_random_long(const char *purpose);
0006 
0007 #ifdef CONFIG_RANDOMIZE_MEMORY
0008 void kernel_randomize_memory(void);
0009 void init_trampoline_kaslr(void);
0010 #else
0011 static inline void kernel_randomize_memory(void) { }
0012 static inline void init_trampoline_kaslr(void) {}
0013 #endif /* CONFIG_RANDOMIZE_MEMORY */
0014 
0015 #endif