Symbol: BPF_PROG_TYPE_TRACING
include/linux/bpf_types.h
49
BPF_PROG_TYPE(BPF_PROG_TYPE_TRACING, tracing,
include/linux/bpf_verifier.h
968
case BPF_PROG_TYPE_TRACING:
kernel/bpf/btf.c
6212
case BPF_PROG_TYPE_TRACING:
kernel/bpf/btf.c
6560
case BPF_PROG_TYPE_TRACING:
kernel/bpf/btf.c
8833
case BPF_PROG_TYPE_TRACING:
kernel/bpf/core.c
2460
case BPF_PROG_TYPE_TRACING:
kernel/bpf/cpumask.c
526
ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &cpumask_kfunc_set);
kernel/bpf/helpers.c
4711
ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &generic_kfunc_set);
kernel/bpf/syscall.c
2666
case BPF_PROG_TYPE_TRACING:
kernel/bpf/syscall.c
2679
if (dst_prog && prog_type != BPF_PROG_TYPE_TRACING &&
kernel/bpf/syscall.c
2798
case BPF_PROG_TYPE_TRACING:
kernel/bpf/syscall.c
3068
if (type == BPF_PROG_TYPE_TRACING && dst_prog &&
kernel/bpf/syscall.c
3069
dst_prog->type == BPF_PROG_TYPE_TRACING) {
kernel/bpf/syscall.c
3601
case BPF_PROG_TYPE_TRACING:
kernel/bpf/syscall.c
3709
if (prog->type != BPF_PROG_TYPE_TRACING &&
kernel/bpf/syscall.c
4256
case BPF_PROG_TYPE_TRACING:
kernel/bpf/syscall.c
4264
if (prog->type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/syscall.c
4394
return BPF_PROG_TYPE_TRACING;
kernel/bpf/syscall.c
5740
case BPF_PROG_TYPE_TRACING:
kernel/bpf/trampoline.c
143
case BPF_PROG_TYPE_TRACING:
kernel/bpf/verifier.c
10144
case BPF_PROG_TYPE_TRACING:
kernel/bpf/verifier.c
11552
if (type == BPF_PROG_TYPE_TRACING) {
kernel/bpf/verifier.c
13346
case BPF_PROG_TYPE_TRACING:
kernel/bpf/verifier.c
18046
case BPF_PROG_TYPE_TRACING:
kernel/bpf/verifier.c
24085
if (prog_type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
24119
if (prog_type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
24149
if (prog_type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
24175
if (prog_type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
24965
bool prog_tracing = prog->type == BPF_PROG_TYPE_TRACING;
kernel/bpf/verifier.c
25076
if (tgt_prog->type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
25236
case BPF_PROG_TYPE_TRACING:
kernel/bpf/verifier.c
25344
if (prog->type == BPF_PROG_TYPE_TRACING) {
kernel/bpf/verifier.c
25387
if (prog->type != BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
25426
} else if (prog->type == BPF_PROG_TYPE_TRACING &&
kernel/bpf/verifier.c
6710
case BPF_PROG_TYPE_TRACING:
kernel/cgroup/rstat.c
759
return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING,
kernel/sched/ext.c
7496
(ret = register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING,
kernel/sched/ext_idle.c
1437
register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &scx_kfunc_set_idle) ||
kernel/trace/bpf_trace.c
1307
return prog->type == BPF_PROG_TYPE_TRACING &&
kernel/trace/bpf_trace.c
1757
if (prog->type == BPF_PROG_TYPE_TRACING &&
kernel/trace/bpf_trace.c
3384
err = err ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_session_kfunc_set);
kernel/trace/bpf_trace.c
949
if (prog->type == BPF_PROG_TYPE_TRACING &&
net/bpf/test_run.c
1838
ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_prog_test_kfunc_set);
net/core/filter.c
12519
ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_kfunc_set_skb);
net/core/filter.c
12586
return register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_sk_iter_kfunc_set);
samples/bpf/xdp_sample_user.h
64
if (bpf_program__type(skel->progs.name) != BPF_PROG_TYPE_TRACING)\
tools/bpf/bpftool/gen.c
583
case BPF_PROG_TYPE_TRACING:
tools/lib/bpf/libbpf.c
224
[BPF_PROG_TYPE_TRACING] = "tracing",
tools/lib/bpf/libbpf.c
3483
if (prog->type == BPF_PROG_TYPE_TRACING && !prog->attach_prog_fd)
tools/lib/bpf/libbpf_probes.c
132
case BPF_PROG_TYPE_TRACING:
tools/lib/bpf/libbpf_probes.c
137
if (prog_type == BPF_PROG_TYPE_TRACING)
tools/lib/bpf/libbpf_probes.c
438
case BPF_PROG_TYPE_TRACING:
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
471
return bpf_prog_load(BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/prog_tests/fexit_stress.c
38
fexit_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL",
tools/testing/selftests/bpf/prog_tests/module_fentry_shadow.c
102
prog_fd[i] = bpf_prog_load(BPF_PROG_TYPE_TRACING, NULL, "GPL",
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1859
ret = ret ?: register_btf_kfunc_id_set(BPF_PROG_TYPE_TRACING, &bpf_testmod_kfunc_set);
tools/testing/selftests/bpf/test_verifier.c
1572
if ((prog_type == BPF_PROG_TYPE_TRACING ||
tools/testing/selftests/bpf/test_verifier.c
1609
if (fd_prog < 0 && prog_type != BPF_PROG_TYPE_TRACING &&
tools/testing/selftests/bpf/verifier/atomic_fetch_add.c
101
.prog_type = BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/verifier/sleepable.c
20
.prog_type = BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/verifier/sleepable.c
33
.prog_type = BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/verifier/sleepable.c
46
.prog_type = BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/verifier/sleepable.c
7
.prog_type = BPF_PROG_TYPE_TRACING,
tools/testing/selftests/bpf/verifier/sleepable.c
84
.prog_type = BPF_PROG_TYPE_TRACING,