Kees Cook | 9a49a52 | 2016-02-22 14:09:29 -0800 | [diff] [blame] | 1 | #ifndef __LKDTM_H |
| 2 | #define __LKDTM_H |
| 3 | |
Kees Cook | a3dff71 | 2016-06-26 08:46:23 -0700 | [diff] [blame^] | 4 | /* lkdtm_rodata.c */ |
Kees Cook | 9a49a52 | 2016-02-22 14:09:29 -0800 | [diff] [blame] | 5 | void lkdtm_rodata_do_nothing(void); |
| 6 | |
Kees Cook | a3dff71 | 2016-06-26 08:46:23 -0700 | [diff] [blame^] | 7 | /* lkdtm_usercopy.c */ |
| 8 | void __init lkdtm_usercopy_init(void); |
| 9 | void __exit lkdtm_usercopy_exit(void); |
| 10 | void lkdtm_USERCOPY_HEAP_SIZE_TO(void); |
| 11 | void lkdtm_USERCOPY_HEAP_SIZE_FROM(void); |
| 12 | void lkdtm_USERCOPY_HEAP_FLAG_TO(void); |
| 13 | void lkdtm_USERCOPY_HEAP_FLAG_FROM(void); |
| 14 | void lkdtm_USERCOPY_STACK_FRAME_TO(void); |
| 15 | void lkdtm_USERCOPY_STACK_FRAME_FROM(void); |
| 16 | void lkdtm_USERCOPY_STACK_BEYOND(void); |
| 17 | void lkdtm_USERCOPY_KERNEL(void); |
| 18 | |
Kees Cook | 9a49a52 | 2016-02-22 14:09:29 -0800 | [diff] [blame] | 19 | #endif |