Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/verifier.c process_dynptr_func() -> mark_stack_slots_dynptr()

Type Parameter Key Value
PARAM_VALUE 0 env 4096-ptr_max
PARAM_VALUE 0 env->cur_state 4096-ptr_max
PARAM_VALUE 0 env->ops->gen_ld_abs 0,4096-ptr_max
PARAM_VALUE 0 env->prog 4096-ptr_max
PARAM_VALUE 0 *env->log.kbuf 0-255
PARAM_VALUE 0 *env->tmp_arg_name 0-255
PARAM_VALUE 0 *env->tmp_str_buf 0-255
PARAM_VALUE 1 reg 4096-ptr_max
PARAM_VALUE 1 reg->type 6
PARAM_VALUE 2 arg_type 32768-u32max
PARAM_VALUE 4 ref_obj 4384626442260283460,8657273872954552320
PARAM_VALUE 4 ref_obj->cnt 0-1
PARAM_VALUE 5 dynptr 0,4384626442260283448
DATA_SOURCE 0 env $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 arg_type $4
DATA_SOURCE 3 insn_idx $3
DATA_SOURCE 4 ref_obj $5
DATA_SOURCE 5 dynptr $6
BIT_INFO 2 arg_type 0x8000,0xffffffff
NO_OVERFLOW_SIMPLE 0 env->cur_state->jmp_history_cnt