Symbol: BPF_MAP_TYPE_PERF_EVENT_ARRAY
include/linux/bpf.h
650
return map->map_type == BPF_MAP_TYPE_PERF_EVENT_ARRAY;
include/linux/bpf_types.h
90
BPF_MAP_TYPE(BPF_MAP_TYPE_PERF_EVENT_ARRAY, perf_event_array_map_ops)
kernel/bpf/arraymap.c
70
if (attr->map_type != BPF_MAP_TYPE_PERF_EVENT_ARRAY &&
kernel/bpf/syscall.c
1463
case BPF_MAP_TYPE_PERF_EVENT_ARRAY:
kernel/bpf/syscall.c
49
#define IS_FD_ARRAY(map) ((map)->map_type == BPF_MAP_TYPE_PERF_EVENT_ARRAY || \
kernel/bpf/verifier.c
10187
case BPF_MAP_TYPE_PERF_EVENT_ARRAY:
kernel/bpf/verifier.c
10324
if (map->map_type != BPF_MAP_TYPE_PERF_EVENT_ARRAY)
samples/bpf/trace_output.bpf.c
6
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
samples/bpf/tracex6.bpf.c
8
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/bpf/bpftool/map_perf_ring.c
136
if (map_info.type != BPF_MAP_TYPE_PERF_EVENT_ARRAY) {
tools/bpf/bpftool/prog.c
1813
if (bpf_map__type(map) != BPF_MAP_TYPE_PERF_EVENT_ARRAY)
tools/bpf/bpftool/skeleton/profiler.bpf.c
15
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/lib/bpf/libbpf.c
13839
if (map.type != BPF_MAP_TYPE_PERF_EVENT_ARRAY) {
tools/lib/bpf/libbpf.c
164
[BPF_MAP_TYPE_PERF_EVENT_ARRAY] = "perf_event_array",
tools/lib/bpf/libbpf.c
5364
case BPF_MAP_TYPE_PERF_EVENT_ARRAY:
tools/lib/bpf/libbpf.c
5532
if (map->def.type == BPF_MAP_TYPE_PERF_EVENT_ARRAY && !map->def.max_entries) {
tools/lib/bpf/libbpf_probes.c
351
case BPF_MAP_TYPE_PERF_EVENT_ARRAY:
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
33
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
15
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
8
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
9
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/off_cpu.bpf.c
56
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/kfree_skb.c
11
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
190
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
674
VERIFY_TYPE(BPF_MAP_TYPE_PERF_EVENT_ARRAY, check_perf_event_array);
tools/testing/selftests/bpf/progs/perfbuf_bench.c
12
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/profiler.inc.h
90
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/pyperf.h
151
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/strobemeta.h
212
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
19
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_map_in_map.c
29
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_pe_preserve_elems.c
15
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_pe_preserve_elems.c
8
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_perf_buffer.c
17
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
25
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
44
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_attach_fail.c
14
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c
38
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/test_loader.c
1020
case BPF_MAP_TYPE_PERF_EVENT_ARRAY:
tools/testing/selftests/bpf/test_verifier.c
1195
map_fds[18] = __create_map(BPF_MAP_TYPE_PERF_EVENT_ARRAY,