Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/bpf_trace.c bpf_copy_from_user_dynptr() -> __bpf_dynptr_copy()

Type Parameter Key Value
PARAM_VALUE 4 copy_fn 5469520709041131520
PARAM_VALUE 5 tsk 0
DATA_SOURCE 0 dptr $0
DATA_SOURCE 1 doff $1
DATA_SOURCE 2 size $2
DATA_SOURCE 3 unsafe_src $3

kernel/trace/bpf_trace.c bpf_copy_from_user_task_dynptr() -> __bpf_dynptr_copy()

Type Parameter Key Value
PARAM_VALUE 4 copy_fn 5469520709041131520
DATA_SOURCE 0 dptr $0
DATA_SOURCE 1 doff $1
DATA_SOURCE 2 size $2
DATA_SOURCE 3 unsafe_src $3
DATA_SOURCE 5 tsk $4

kernel/trace/bpf_trace.c bpf_probe_read_kernel_dynptr() -> __bpf_dynptr_copy()

Type Parameter Key Value
PARAM_VALUE 4 copy_fn 4227614442242486272
PARAM_VALUE 5 tsk 0
DATA_SOURCE 0 dptr $0
DATA_SOURCE 1 doff $1
DATA_SOURCE 2 size $2
DATA_SOURCE 3 unsafe_src $3

kernel/trace/bpf_trace.c bpf_probe_read_user_dynptr() -> __bpf_dynptr_copy()

Type Parameter Key Value
PARAM_VALUE 4 copy_fn 4736261802101952512
PARAM_VALUE 5 tsk 0
DATA_SOURCE 0 dptr $0
DATA_SOURCE 1 doff $1
DATA_SOURCE 2 size $2
DATA_SOURCE 3 unsafe_src $3