Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/liveness.c record_arg_access() -> record_stack_access()

Type Parameter Key Value
PARAM_VALUE 0 instance 4096-ptr_max
PARAM_VALUE 0 instance->depth 0-s32max
PARAM_VALUE 1 arg 4096-ptr_max
PARAM_VALUE 1 arg->frame 0-127
PARAM_VALUE 2 access_bytes s64min-(-1),1-s64max
PARAM_VALUE 3 frame 0-127
BUF_SIZE 0 instance (-1),176
BUF_SIZE 0 instance (-1),176
CAPPED_DATA 3 frame 1
DATA_SOURCE 0 instance $1
DATA_SOURCE 1 arg $3
DATA_SOURCE 4 insn_idx $5
UNITS 4 insn_idx unit_array_size

kernel/bpf/liveness.c record_load_store_access() -> record_stack_access()

Type Parameter Key Value
PARAM_VALUE 0 instance 4096-ptr_max
PARAM_VALUE 1 arg 4096-ptr_max
PARAM_VALUE 1 arg->frame 0-127
PARAM_VALUE 2 access_bytes (-22),(-8),(-4),(-2)-(-1),1-2,4,8,22
PARAM_VALUE 3 frame 0-127
BUF_SIZE 0 instance (-1),176
BUF_SIZE 0 instance (-1),176
BUF_SIZE 1 arg (-1),10
BUF_SIZE 1 arg (-1),10
CAPPED_DATA 1 arg->frame 1
CAPPED_DATA 1 arg->off_cnt 1
CAPPED_DATA 3 frame 1
DATA_SOURCE 0 instance $1
DATA_SOURCE 4 insn_idx $3
FUZZY_MAX 1 arg->frame 0
UNITS 2 access_bytes unit_byte
UNITS 4 insn_idx unit_array_size