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
6164
if (prog_type == BPF_PROG_TYPE_KPROBE || prog_type == BPF_PROG_TYPE_PERF_EVENT) {
kernel/bpf/btf.c
6195
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/btf.c
8836
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
2795
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
4106
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
4174
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
4444
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/syscall.c
5782
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/verifier.c
21612
case BPF_PROG_TYPE_PERF_EVENT:
kernel/bpf/verifier.c
6707
case BPF_PROG_TYPE_PERF_EVENT:
kernel/events/core.c
10622
if (prog->type != BPF_PROG_TYPE_PERF_EVENT)
kernel/events/core.c
10700
if (event->prog && event->prog->type == BPF_PROG_TYPE_PERF_EVENT &&
kernel/trace/bpf_trace.c
2178
if (prog->type == BPF_PROG_TYPE_PERF_EVENT)
tools/lib/bpf/libbpf.c
205
[BPF_PROG_TYPE_PERF_EVENT] = "perf_event",
tools/lib/bpf/libbpf.c
7070
{ BPF_PROG_TYPE_PERF_EVENT, "bpf_perf_event_data" },
tools/lib/bpf/libbpf.c
7112
(prog->type == BPF_PROG_TYPE_KPROBE || prog->type == BPF_PROG_TYPE_PERF_EVENT)) {
tools/lib/bpf/libbpf.c
7137
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
1181
{ "bpf_perf_event_data", "bpf_perf_event_data_kern", BPF_PROG_TYPE_PERF_EVENT },