Symbol: BPF_PROG_TYPE_PERF_EVENT
include/linux/bpf_types.h
43
BPF_PROG_TYPE(BPF_PROG_TYPE_PERF_EVENT, perf_event,
kernel/bpf/btf.c
6231
if (prog_type == BPF_PROG_TYPE_KPROBE || prog_type == BPF_PROG_TYPE_PERF_EVENT) {
kernel/bpf/btf.c
6262
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/btf.c
9043
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
2876
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
4214
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
4282
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
4560
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
5926
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/verifier.c
17721
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/verifier.c
5038
case BPF_PROG_TYPE_PERF_EVENT:
kernel/events/core.c
10691
if (prog->type != BPF_PROG_TYPE_PERF_EVENT)
kernel/events/core.c
10769
if (event->prog && event->prog->type == BPF_PROG_TYPE_PERF_EVENT &&
kernel/trace/bpf_trace.c
2223
if (prog->type == BPF_PROG_TYPE_PERF_EVENT)
tools/lib/bpf/libbpf.c
210
[BPF_PROG_TYPE_PERF_EVENT] = "perf_event",
tools/lib/bpf/libbpf.c
7130
{ BPF_PROG_TYPE_PERF_EVENT, "bpf_perf_event_data" },
tools/lib/bpf/libbpf.c
7172
(prog->type == BPF_PROG_TYPE_KPROBE || prog->type == BPF_PROG_TYPE_PERF_EVENT)) {
tools/lib/bpf/libbpf.c
7197
case BPF_PROG_TYPE_PERF_EVENT:
tools/lib/bpf/libbpf_probes.c
167
case BPF_PROG_TYPE_PERF_EVENT:
tools/testing/selftests/bpf/prog_tests/get_stackid_cannot_attach.c
30
bpf_program__set_type(skel->progs.oncpu, BPF_PROG_TYPE_PERF_EVENT);
tools/testing/selftests/bpf/prog_tests/section_names.c
39
{"perf_event", {0, BPF_PROG_TYPE_PERF_EVENT, 0}, {-EINVAL, 0} },
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
29
bpf_program__set_type(skel->progs.oncpu, BPF_PROG_TYPE_PERF_EVENT);
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
15
.prog_type = BPF_PROG_TYPE_PERF_EVENT,
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
31
.prog_type = BPF_PROG_TYPE_PERF_EVENT,
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
47
.prog_type = BPF_PROG_TYPE_PERF_EVENT,
tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
58
.prog_type = BPF_PROG_TYPE_PERF_EVENT,
tools/testing/selftests/bpf/veristat.c
1183
{ "bpf_perf_event_data", "bpf_perf_event_data_kern", BPF_PROG_TYPE_PERF_EVENT },