Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

arch/x86/kernel/alternative.c prep_patch_site() -> __apply_relocation()

Type Parameter Key Value
PARAM_VALUE 2 instrlen 0-254
PARAM_VALUE 4 repl_len 0-255
BUF_SIZE 0 buf 254
CAPPED_DATA 2 instrlen 1
NOCHECK_CALL
UNITS 2 instrlen unit_byte

arch/x86/kernel/alternative.c text_poke_apply_relocation() -> __apply_relocation()

Type Parameter Key Value
PARAM_VALUE 0 buf 1-u64max
PARAM_VALUE 2 instrlen 2074918912,1881537098489593856,2128908986754379776,7579883658128785408,7827255546393571328
PARAM_VALUE 3 repl 804644678036574208,1006226613209919488,6704573172849111040
PARAM_VALUE 4 repl_len 2074918912,1881537098489593856,2128908986754379776,7579883658128785408,7827255546393571328
BUF_SIZE 0 buf (-1),254
BUF_SIZE 0 buf (-1),254
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 instr $1
DATA_SOURCE 2 instrlen $2
DATA_SOURCE 3 repl $3
DATA_SOURCE 4 repl_len $4
BIT_INFO 3 repl 0x902040200405000,0x5ffffdd74feff000
BIT_INFO 3 repl 0x902040200405000,0x5ffffdd74feff000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 instr unit_byte
HALF_LOCKED2 global &text_mutex