Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/trampoline.c bpf_trampoline_multi_attach() -> clear_tracing_multi_data()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->entry 4096-ptr_max
PARAM_VALUE 0 data->modify 4096-ptr_max
PARAM_VALUE 0 data->modify->size_bits 10
PARAM_VALUE 0 data->reg 4096-ptr_max
PARAM_VALUE 0 data->reg->size_bits 10
PARAM_VALUE 0 data->unreg 4096-ptr_max
PARAM_VALUE 0 data->unreg->size_bits 10
BUF_SIZE 0 data 32
BUF_SIZE 0 data->entry 32
CAPPED_DATA 0 data->modify 1
CAPPED_DATA 0 data->reg 1
CAPPED_DATA 0 data->unreg 1
NOCHECK_CALL

kernel/bpf/trampoline.c bpf_trampoline_multi_detach() -> clear_tracing_multi_data()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->modify 0,4096-ptr_max
PARAM_VALUE 0 data->unreg 0,4096-ptr_max
BUF_SIZE 0 data 32
BUF_SIZE 0 data->entry (-1),32
NOCHECK_CALL

kernel/bpf/trampoline.c init_tracing_multi_data() -> clear_tracing_multi_data()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->modify 0,4096-ptr_max
PARAM_VALUE 0 data->modify->size_bits 10
PARAM_VALUE 0 data->reg 0,4096-ptr_max
PARAM_VALUE 0 data->reg->size_bits 10
PARAM_VALUE 0 data->unreg 0,4096-ptr_max
PARAM_VALUE 0 data->unreg->size_bits 10
BUF_SIZE 0 data 32
BUF_SIZE 0 data->modify (-1),48
BUF_SIZE 0 data->reg (-1),48
BUF_SIZE 0 data->unreg (-1),48
DATA_SOURCE 0 data $0
NOCHECK_CALL