kaslr.h 398 B

123456789101112131415
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_KASLR_H_
  3. #define _ASM_KASLR_H_
  4. unsigned long kaslr_get_random_long(const char *purpose);
  5. #ifdef CONFIG_RANDOMIZE_MEMORY
  6. void kernel_randomize_memory(void);
  7. void init_trampoline_kaslr(void);
  8. #else
  9. static inline void kernel_randomize_memory(void) { }
  10. static inline void init_trampoline_kaslr(void) {}
  11. #endif /* CONFIG_RANDOMIZE_MEMORY */
  12. #endif