Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

arch/x86/kernel/alternative.c its_pages_protect() -> execmem_restore_rox()

Type Parameter Key Value
PARAM_VALUE 1 size 4096
NOCHECK_CALL
UNITS 1 size unit_byte

kernel/module/strict_rwx.c module_enable_text_rox() -> execmem_restore_rox()

Type Parameter Key Value
UNITS 1 size unit_byte
LOCK2 global &module_mutex

mm/execmem.c __execmem_cache_free() -> execmem_restore_rox()

Type Parameter Key Value
DATA_SOURCE 0 ptr $1
DATA_SOURCE 1 size r mas_range_len
MEM_ZERO 0 ptr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

kernel/module/main.c module_memory_restore_rox() -> execmem_restore_rox()

Type Parameter Key Value
NOCHECK_CALL
UNITS 1 size unit_byte