Defined in 1 files as a prototype:

Defined in 1 files as a member:

Defined in 7 files as a function:

Referenced in 13 files:

Smatch caller information:

lib/math/test_mul_u64_u64_div_u64.c test_init() -> test_run()

Type Parameter Key Value
PARAM_VALUE 0 fn_no 0
PARAM_VALUE 1 fn_name 3058306112763289600
BUF_SIZE 1 fn_name 20
STR_LEN 0 fn_no 19
TERMINATED 1 fn_name 1

lib/math/test_mul_u64_u64_div_u64.c test_init() -> test_run()

Type Parameter Key Value
PARAM_VALUE 0 fn_no 1
PARAM_VALUE 1 fn_name 1224294843641208832
BUF_SIZE 1 fn_name 25
STR_LEN 0 fn_no 24
TERMINATED 1 fn_name 1

lib/math/test_mul_u64_u64_div_u64.c test_init() -> test_run()

Type Parameter Key Value
PARAM_VALUE 0 fn_no 2
PARAM_VALUE 1 fn_name 7763040446158176256
BUF_SIZE 1 fn_name 31
STR_LEN 0 fn_no 30
TERMINATED 1 fn_name 1

Smatch assignments to (struct bpf_prog_ops)->test_run:

net/core/filter.c (null)() -> (struct bpf_prog_ops)->test_run [0,1250904734558867456,1276488966789967872,6151795639003971584,7996824403219677184]

kernel/bpf/syscall.c (null)() -> (struct bpf_prog_ops)->test_run [1211689868750127104]

net/netfilter/nf_bpf_link.c (null)() -> (struct bpf_prog_ops)->test_run [5356170005918580736]

kernel/bpf/bpf_lsm.c (null)() -> (struct bpf_prog_ops)->test_run [0]

kernel/bpf/cgroup.c (null)() -> (struct bpf_prog_ops)->test_run [0]

kernel/bpf/offload.c (null)() -> (struct bpf_prog_ops)->test_run [0]

drivers/media/rc/bpf-lirc.c (null)() -> (struct bpf_prog_ops)->test_run [0]

kernel/bpf/trampoline.c (null)() -> (struct bpf_prog_ops)->test_run [0]

kernel/trace/bpf_trace.c (null)() -> (struct bpf_prog_ops)->test_run [0,4071593103470284800,5708909611976343552]

kernel/bpf/bpf_struct_ops.c (null)() -> (struct bpf_prog_ops)->test_run [7627953600594288640]