Symbol: __uint
drivers/hid/bpf/progs/hid_bpf_async.h
33
__uint(type, BPF_MAP_TYPE_ARRAY);
drivers/hid/bpf/progs/hid_bpf_async.h
34
__uint(max_entries, HID_BPF_ASYNC_MAX_CTX);
drivers/hid/bpf/progs/hid_bpf_helpers.h
119
__uint(name, 0); \
drivers/hid/bpf/progs/hid_bpf_helpers.h
120
__uint(bus, (b)); \
drivers/hid/bpf/progs/hid_bpf_helpers.h
121
__uint(group, (g)); \
drivers/hid/bpf/progs/hid_bpf_helpers.h
122
__uint(vid, (ven)); \
drivers/hid/bpf/progs/hid_bpf_helpers.h
123
__uint(pid, (prod)); \
samples/bpf/cpustat_kern.c
55
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/cpustat_kern.c
58
__uint(max_entries, MAX_CPU * MAP_OFF_NUM);
samples/bpf/cpustat_kern.c
63
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/cpustat_kern.c
66
__uint(max_entries, MAX_CPU * MAX_CSTATE_ENTRIES);
samples/bpf/cpustat_kern.c
71
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/cpustat_kern.c
74
__uint(max_entries, MAX_CPU * MAX_PSTATE_ENTRIES);
samples/bpf/hbm_kern.h
61
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
samples/bpf/hbm_kern.h
67
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/hbm_kern.h
68
__uint(max_entries, 1);
samples/bpf/ibumad_kern.c
20
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/ibumad_kern.c
23
__uint(max_entries, 256); /* Room for all Classes */
samples/bpf/ibumad_kern.c
27
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/ibumad_kern.c
30
__uint(max_entries, 256); /* Room for all Classes */
samples/bpf/lathist_kern.c
22
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/lathist_kern.c
25
__uint(max_entries, MAX_CPU);
samples/bpf/lathist_kern.c
65
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/lathist_kern.c
68
__uint(max_entries, MAX_CPU * MAX_ENTRIES);
samples/bpf/lwt_len_hist.bpf.c
17
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
samples/bpf/lwt_len_hist.bpf.c
20
__uint(pinning, LIBBPF_PIN_BY_NAME);
samples/bpf/lwt_len_hist.bpf.c
21
__uint(max_entries, 1024);
samples/bpf/map_perf_test.bpf.c
100
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
18
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/map_perf_test.bpf.c
21
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
25
__uint(type, BPF_MAP_TYPE_LRU_HASH);
samples/bpf/map_perf_test.bpf.c
28
__uint(max_entries, 10000);
samples/bpf/map_perf_test.bpf.c
32
__uint(type, BPF_MAP_TYPE_LRU_HASH);
samples/bpf/map_perf_test.bpf.c
35
__uint(max_entries, 10000);
samples/bpf/map_perf_test.bpf.c
36
__uint(map_flags, BPF_F_NO_COMMON_LRU);
samples/bpf/map_perf_test.bpf.c
40
__uint(type, BPF_MAP_TYPE_LRU_HASH);
samples/bpf/map_perf_test.bpf.c
43
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
44
__uint(map_flags, BPF_F_NUMA_NODE);
samples/bpf/map_perf_test.bpf.c
45
__uint(numa_node, 0);
samples/bpf/map_perf_test.bpf.c
49
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
samples/bpf/map_perf_test.bpf.c
50
__uint(max_entries, MAX_NR_CPUS);
samples/bpf/map_perf_test.bpf.c
51
__uint(key_size, sizeof(u32));
samples/bpf/map_perf_test.bpf.c
59
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
samples/bpf/map_perf_test.bpf.c
60
__uint(key_size, sizeof(u32));
samples/bpf/map_perf_test.bpf.c
61
__uint(value_size, sizeof(long));
samples/bpf/map_perf_test.bpf.c
62
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
66
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/map_perf_test.bpf.c
69
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
70
__uint(map_flags, BPF_F_NO_PREALLOC);
samples/bpf/map_perf_test.bpf.c
74
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
samples/bpf/map_perf_test.bpf.c
75
__uint(key_size, sizeof(u32));
samples/bpf/map_perf_test.bpf.c
76
__uint(value_size, sizeof(long));
samples/bpf/map_perf_test.bpf.c
77
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
78
__uint(map_flags, BPF_F_NO_PREALLOC);
samples/bpf/map_perf_test.bpf.c
82
__uint(type, BPF_MAP_TYPE_LPM_TRIE);
samples/bpf/map_perf_test.bpf.c
83
__uint(key_size, 8);
samples/bpf/map_perf_test.bpf.c
84
__uint(value_size, sizeof(long));
samples/bpf/map_perf_test.bpf.c
85
__uint(max_entries, 10000);
samples/bpf/map_perf_test.bpf.c
86
__uint(map_flags, BPF_F_NO_PREALLOC);
samples/bpf/map_perf_test.bpf.c
90
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/map_perf_test.bpf.c
93
__uint(max_entries, MAX_ENTRIES);
samples/bpf/map_perf_test.bpf.c
97
__uint(type, BPF_MAP_TYPE_LRU_HASH);
samples/bpf/offwaketime.bpf.c
28
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/offwaketime.bpf.c
31
__uint(max_entries, MAX_ENTRIES);
samples/bpf/offwaketime.bpf.c
35
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/offwaketime.bpf.c
38
__uint(max_entries, MAX_ENTRIES);
samples/bpf/offwaketime.bpf.c
47
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/offwaketime.bpf.c
50
__uint(max_entries, MAX_ENTRIES);
samples/bpf/offwaketime.bpf.c
54
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
samples/bpf/offwaketime.bpf.c
55
__uint(key_size, sizeof(u32));
samples/bpf/offwaketime.bpf.c
56
__uint(value_size, PERF_MAX_STACK_DEPTH * sizeof(u64));
samples/bpf/offwaketime.bpf.c
57
__uint(max_entries, MAX_ENTRIES);
samples/bpf/sampleip_kern.c
16
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/sampleip_kern.c
19
__uint(max_entries, MAX_IPS);
samples/bpf/sockex1_kern.c
12
__uint(max_entries, 256);
samples/bpf/sockex1_kern.c
9
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/sockex2_kern.c
193
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/sockex2_kern.c
196
__uint(max_entries, 1024);
samples/bpf/sockex3_kern.c
252
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
samples/bpf/sockex3_kern.c
253
__uint(key_size, sizeof(u32));
samples/bpf/sockex3_kern.c
254
__uint(max_entries, 8);
samples/bpf/sockex3_kern.c
63
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/sockex3_kern.c
66
__uint(max_entries, 32);
samples/bpf/sockex3_kern.c
84
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/sockex3_kern.c
87
__uint(max_entries, 1024);
samples/bpf/spintest.bpf.c
17
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/spintest.bpf.c
20
__uint(max_entries, 1024);
samples/bpf/spintest.bpf.c
23
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
samples/bpf/spintest.bpf.c
24
__uint(key_size, sizeof(long));
samples/bpf/spintest.bpf.c
25
__uint(value_size, sizeof(long));
samples/bpf/spintest.bpf.c
26
__uint(max_entries, 1024);
samples/bpf/spintest.bpf.c
30
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
samples/bpf/spintest.bpf.c
31
__uint(key_size, sizeof(u32));
samples/bpf/spintest.bpf.c
32
__uint(value_size, PERF_MAX_STACK_DEPTH * sizeof(u64));
samples/bpf/spintest.bpf.c
33
__uint(max_entries, 10000);
samples/bpf/syscall_tp_kern.c
33
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/syscall_tp_kern.c
36
__uint(max_entries, 1);
samples/bpf/syscall_tp_kern.c
40
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/syscall_tp_kern.c
43
__uint(max_entries, 1);
samples/bpf/test_map_in_map.bpf.c
22
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/test_map_in_map.bpf.c
25
__uint(max_entries, MAX_NR_PORTS);
samples/bpf/test_map_in_map.bpf.c
30
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/test_map_in_map.bpf.c
33
__uint(max_entries, 1);
samples/bpf/test_map_in_map.bpf.c
38
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/test_map_in_map.bpf.c
41
__uint(max_entries, 1);
samples/bpf/test_map_in_map.bpf.c
46
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/test_map_in_map.bpf.c
49
__uint(max_entries, 1);
samples/bpf/test_map_in_map.bpf.c
54
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
samples/bpf/test_map_in_map.bpf.c
55
__uint(max_entries, MAX_NR_PORTS);
samples/bpf/test_map_in_map.bpf.c
56
__uint(key_size, sizeof(u32));
samples/bpf/test_map_in_map.bpf.c
62
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
samples/bpf/test_map_in_map.bpf.c
63
__uint(max_entries, 1);
samples/bpf/test_map_in_map.bpf.c
64
__uint(key_size, sizeof(u32));
samples/bpf/test_map_in_map.bpf.c
70
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
samples/bpf/test_map_in_map.bpf.c
71
__uint(max_entries, 1);
samples/bpf/test_map_in_map.bpf.c
72
__uint(key_size, sizeof(u32));
samples/bpf/trace_event_kern.c
21
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/trace_event_kern.c
24
__uint(max_entries, 10000);
samples/bpf/trace_event_kern.c
28
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
samples/bpf/trace_event_kern.c
29
__uint(key_size, sizeof(u32));
samples/bpf/trace_event_kern.c
30
__uint(value_size, PERF_MAX_STACK_DEPTH * sizeof(u64));
samples/bpf/trace_event_kern.c
31
__uint(max_entries, 10000);
samples/bpf/trace_output.bpf.c
6
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
samples/bpf/trace_output.bpf.c
7
__uint(key_size, sizeof(int));
samples/bpf/trace_output.bpf.c
8
__uint(value_size, sizeof(u32));
samples/bpf/trace_output.bpf.c
9
__uint(max_entries, 2);
samples/bpf/tracex3.bpf.c
19
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/tracex3.bpf.c
22
__uint(max_entries, 4096);
samples/bpf/tracex3.bpf.c
51
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
samples/bpf/tracex3.bpf.c
52
__uint(key_size, sizeof(u32));
samples/bpf/tracex3.bpf.c
53
__uint(value_size, sizeof(u64));
samples/bpf/tracex3.bpf.c
54
__uint(max_entries, SLOTS);
samples/bpf/tracex4.bpf.c
18
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/tracex4.bpf.c
21
__uint(max_entries, 1000000);
samples/bpf/tracex5.bpf.c
19
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
samples/bpf/tracex5.bpf.c
20
__uint(key_size, sizeof(u32));
samples/bpf/tracex5.bpf.c
21
__uint(value_size, sizeof(u32));
samples/bpf/tracex5.bpf.c
23
__uint(max_entries, 6000); /* MIPS n64 syscalls start at 5000 */
samples/bpf/tracex5.bpf.c
25
__uint(max_entries, 1024);
samples/bpf/tracex6.bpf.c
10
__uint(value_size, sizeof(u32));
samples/bpf/tracex6.bpf.c
11
__uint(max_entries, 64);
samples/bpf/tracex6.bpf.c
15
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/tracex6.bpf.c
18
__uint(max_entries, 64);
samples/bpf/tracex6.bpf.c
22
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/tracex6.bpf.c
25
__uint(max_entries, 64);
samples/bpf/tracex6.bpf.c
8
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
samples/bpf/tracex6.bpf.c
9
__uint(key_size, sizeof(int));
samples/bpf/xdp_adjust_tail_kern.c
32
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/xdp_adjust_tail_kern.c
35
__uint(max_entries, 1);
samples/bpf/xdp_fwd_kern.c
27
__uint(type, BPF_MAP_TYPE_DEVMAP);
samples/bpf/xdp_fwd_kern.c
28
__uint(key_size, sizeof(int));
samples/bpf/xdp_fwd_kern.c
29
__uint(value_size, sizeof(int));
samples/bpf/xdp_fwd_kern.c
30
__uint(max_entries, 64);
samples/bpf/xdp_router_ipv4.bpf.c
43
__uint(type, BPF_MAP_TYPE_LPM_TRIE);
samples/bpf/xdp_router_ipv4.bpf.c
44
__uint(key_size, 8);
samples/bpf/xdp_router_ipv4.bpf.c
45
__uint(value_size, sizeof(struct trie_value));
samples/bpf/xdp_router_ipv4.bpf.c
46
__uint(max_entries, 50);
samples/bpf/xdp_router_ipv4.bpf.c
47
__uint(map_flags, BPF_F_NO_PREALLOC);
samples/bpf/xdp_router_ipv4.bpf.c
52
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/xdp_router_ipv4.bpf.c
55
__uint(max_entries, 50);
samples/bpf/xdp_router_ipv4.bpf.c
60
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/xdp_router_ipv4.bpf.c
63
__uint(max_entries, 50);
samples/bpf/xdp_router_ipv4.bpf.c
67
__uint(type, BPF_MAP_TYPE_DEVMAP);
samples/bpf/xdp_router_ipv4.bpf.c
68
__uint(key_size, sizeof(int));
samples/bpf/xdp_router_ipv4.bpf.c
69
__uint(value_size, sizeof(int));
samples/bpf/xdp_router_ipv4.bpf.c
70
__uint(max_entries, 100);
samples/bpf/xdp_sample.bpf.c
17
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
samples/bpf/xdp_sample.bpf.c
18
__uint(max_entries, 32 * 32);
samples/bpf/xdp_sample.bpf.h
20
__uint(type, BPF_MAP_TYPE_ARRAY);
samples/bpf/xdp_sample.bpf.h
21
__uint(map_flags, BPF_F_MMAPABLE);
samples/bpf/xdp_tx_iptunnel_kern.c
23
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
samples/bpf/xdp_tx_iptunnel_kern.c
26
__uint(max_entries, 256);
samples/bpf/xdp_tx_iptunnel_kern.c
30
__uint(type, BPF_MAP_TYPE_HASH);
samples/bpf/xdp_tx_iptunnel_kern.c
33
__uint(max_entries, MAX_IPTNL_ENTRIES);
tools/bpf/bpftool/skeleton/profiler.bpf.c
15
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/bpf/bpftool/skeleton/profiler.bpf.c
16
__uint(key_size, sizeof(u32));
tools/bpf/bpftool/skeleton/profiler.bpf.c
17
__uint(value_size, sizeof(int));
tools/bpf/bpftool/skeleton/profiler.bpf.c
22
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/bpf/bpftool/skeleton/profiler.bpf.c
23
__uint(key_size, sizeof(u32));
tools/bpf/bpftool/skeleton/profiler.bpf.c
24
__uint(value_size, sizeof(struct bpf_perf_event_value___local));
tools/bpf/bpftool/skeleton/profiler.bpf.c
29
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/bpf/bpftool/skeleton/profiler.bpf.c
30
__uint(key_size, sizeof(u32));
tools/bpf/bpftool/skeleton/profiler.bpf.c
31
__uint(value_size, sizeof(struct bpf_perf_event_value___local));
tools/bpf/bpftool/skeleton/profiler.bpf.c
36
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/bpf/bpftool/skeleton/profiler.bpf.c
37
__uint(key_size, sizeof(u32));
tools/bpf/bpftool/skeleton/profiler.bpf.c
38
__uint(value_size, sizeof(u64));
tools/lib/bpf/usdt.bpf.h
83
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/lib/bpf/usdt.bpf.h
84
__uint(max_entries, BPF_USDT_MAX_SPEC_CNT);
tools/lib/bpf/usdt.bpf.h
90
__uint(type, BPF_MAP_TYPE_HASH);
tools/lib/bpf/usdt.bpf.h
91
__uint(max_entries, BPF_USDT_MAX_IP_CNT);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
111
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
114
__uint(max_entries, 64);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
124
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
127
__uint(max_entries, 1);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
131
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
134
__uint(max_entries, 512);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
143
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
146
__uint(max_entries, 1);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
33
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
36
__uint(max_entries, MAX_CPUS);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
45
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
48
__uint(max_entries, 1024);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
57
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
60
__uint(max_entries, 1024);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
15
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
16
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
17
__uint(value_size, sizeof(int));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
18
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
23
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
24
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
25
__uint(value_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
26
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
31
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
32
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
33
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
39
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
40
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
41
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
11
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bperf_follower.bpf.c
12
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
13
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
14
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bperf_follower.bpf.c
18
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bperf_follower.bpf.c
19
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
20
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
21
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bperf_follower.bpf.c
25
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/bperf_follower.bpf.c
26
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
27
__uint(value_size, sizeof(struct bperf_filter_value));
tools/perf/util/bpf_skel/bperf_follower.bpf.c
28
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/bperf_follower.bpf.c
29
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
10
__uint(value_size, sizeof(int));
tools/perf/util/bpf_skel/bperf_leader.bpf.c
11
__uint(map_flags, BPF_F_PRESERVE_ELEMS);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
15
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
16
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_leader.bpf.c
17
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bperf_leader.bpf.c
18
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
22
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
23
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bperf_leader.bpf.c
24
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bperf_leader.bpf.c
25
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
8
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/bperf_leader.bpf.c
9
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
10
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
11
__uint(value_size, sizeof(int));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
16
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
17
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
18
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
19
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
24
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
25
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
26
__uint(value_size, sizeof(struct bpf_perf_event_value));
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
27
__uint(max_entries, 1);
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
9
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/func_latency.bpf.c
11
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/func_latency.bpf.c
12
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/func_latency.bpf.c
13
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/func_latency.bpf.c
14
__uint(max_entries, 10000);
tools/perf/util/bpf_skel/func_latency.bpf.c
18
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/func_latency.bpf.c
19
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/func_latency.bpf.c
20
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/func_latency.bpf.c
21
__uint(max_entries, 1);
tools/perf/util/bpf_skel/func_latency.bpf.c
25
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/func_latency.bpf.c
26
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/func_latency.bpf.c
27
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/func_latency.bpf.c
28
__uint(max_entries, 1);
tools/perf/util/bpf_skel/func_latency.bpf.c
32
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/func_latency.bpf.c
33
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/func_latency.bpf.c
34
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/func_latency.bpf.c
35
__uint(max_entries, NUM_BUCKET);
tools/perf/util/bpf_skel/kwork_top.bpf.c
51
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/perf/util/bpf_skel/kwork_top.bpf.c
52
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/perf/util/bpf_skel/kwork_top.bpf.c
58
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/perf/util/bpf_skel/kwork_top.bpf.c
59
__uint(key_size, sizeof(struct work_key));
tools/perf/util/bpf_skel/kwork_top.bpf.c
60
__uint(value_size, sizeof(struct time_data));
tools/perf/util/bpf_skel/kwork_top.bpf.c
61
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/kwork_top.bpf.c
65
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/kwork_top.bpf.c
66
__uint(key_size, sizeof(struct task_key));
tools/perf/util/bpf_skel/kwork_top.bpf.c
67
__uint(value_size, sizeof(struct task_data));
tools/perf/util/bpf_skel/kwork_top.bpf.c
68
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/kwork_top.bpf.c
72
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/perf/util/bpf_skel/kwork_top.bpf.c
73
__uint(key_size, sizeof(struct work_key));
tools/perf/util/bpf_skel/kwork_top.bpf.c
74
__uint(value_size, sizeof(struct work_data));
tools/perf/util/bpf_skel/kwork_top.bpf.c
75
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/kwork_top.bpf.c
79
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/kwork_top.bpf.c
80
__uint(key_size, sizeof(u32));
tools/perf/util/bpf_skel/kwork_top.bpf.c
81
__uint(value_size, sizeof(u8));
tools/perf/util/bpf_skel/kwork_top.bpf.c
82
__uint(max_entries, MAX_NR_CPUS);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
36
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
37
__uint(key_size, sizeof(struct work_key));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
38
__uint(value_size, MAX_KWORKNAME);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
39
__uint(max_entries, KWORK_COUNT);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
43
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
44
__uint(key_size, sizeof(struct work_key));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
45
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
46
__uint(max_entries, KWORK_COUNT);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
50
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
51
__uint(key_size, sizeof(struct work_key));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
52
__uint(value_size, sizeof(struct report_data));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
53
__uint(max_entries, KWORK_COUNT);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
57
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
58
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
59
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
60
__uint(max_entries, 1);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
64
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
65
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/kwork_trace.bpf.c
66
__uint(value_size, MAX_KWORKNAME);
tools/perf/util/bpf_skel/kwork_trace.bpf.c
67
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
100
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
101
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
102
__uint(value_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
103
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/lock_contention.bpf.c
107
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
108
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
109
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/lock_contention.bpf.c
110
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
114
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
115
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
116
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/lock_contention.bpf.c
117
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
121
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
122
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
123
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/lock_contention.bpf.c
124
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
128
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
129
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
130
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/lock_contention.bpf.c
131
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
135
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
136
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
137
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/lock_contention.bpf.c
138
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
142
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
143
__uint(key_size, sizeof(long));
tools/perf/util/bpf_skel/lock_contention.bpf.c
144
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/lock_contention.bpf.c
145
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
149
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
150
__uint(key_size, sizeof(long));
tools/perf/util/bpf_skel/lock_contention.bpf.c
151
__uint(value_size, sizeof(struct slab_cache_data));
tools/perf/util/bpf_skel/lock_contention.bpf.c
152
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
156
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
157
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
158
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
159
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
30
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/perf/util/bpf_skel/lock_contention.bpf.c
31
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
32
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
33
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/lock_contention.bpf.c
38
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/lock_contention.bpf.c
39
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
40
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/lock_contention.bpf.c
41
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
46
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
47
__uint(key_size, sizeof(__u64)); // owner stacktrace
tools/perf/util/bpf_skel/lock_contention.bpf.c
48
__uint(value_size, sizeof(__s32)); // owner stack id
tools/perf/util/bpf_skel/lock_contention.bpf.c
49
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
54
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
55
__uint(key_size, sizeof(__u64)); // lock address
tools/perf/util/bpf_skel/lock_contention.bpf.c
56
__uint(value_size, sizeof(struct owner_tracing_data));
tools/perf/util/bpf_skel/lock_contention.bpf.c
57
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
62
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
63
__uint(key_size, sizeof(struct contention_key));
tools/perf/util/bpf_skel/lock_contention.bpf.c
64
__uint(value_size, sizeof(struct contention_data));
tools/perf/util/bpf_skel/lock_contention.bpf.c
65
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
70
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
73
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/lock_contention.bpf.c
78
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/lock_contention.bpf.c
79
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
80
__uint(value_size, sizeof(struct tstamp_data));
tools/perf/util/bpf_skel/lock_contention.bpf.c
81
__uint(max_entries, 1);
tools/perf/util/bpf_skel/lock_contention.bpf.c
86
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
87
__uint(key_size, sizeof(struct contention_key));
tools/perf/util/bpf_skel/lock_contention.bpf.c
88
__uint(value_size, sizeof(struct contention_data));
tools/perf/util/bpf_skel/lock_contention.bpf.c
89
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/lock_contention.bpf.c
93
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/lock_contention.bpf.c
94
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/lock_contention.bpf.c
95
__uint(value_size, sizeof(struct contention_task_data));
tools/perf/util/bpf_skel/lock_contention.bpf.c
96
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/off_cpu.bpf.c
100
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/off_cpu.bpf.c
101
__uint(max_entries, 1);
tools/perf/util/bpf_skel/off_cpu.bpf.c
45
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/perf/util/bpf_skel/off_cpu.bpf.c
46
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/off_cpu.bpf.c
47
__uint(value_size, MAX_STACKS * sizeof(__u64));
tools/perf/util/bpf_skel/off_cpu.bpf.c
48
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/off_cpu.bpf.c
56
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/perf/util/bpf_skel/off_cpu.bpf.c
57
__uint(key_size, sizeof(int));
tools/perf/util/bpf_skel/off_cpu.bpf.c
58
__uint(value_size, sizeof(int));
tools/perf/util/bpf_skel/off_cpu.bpf.c
59
__uint(max_entries, MAX_CPUS);
tools/perf/util/bpf_skel/off_cpu.bpf.c
63
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/perf/util/bpf_skel/off_cpu.bpf.c
64
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/off_cpu.bpf.c
65
__uint(value_size, sizeof(struct offcpu_data));
tools/perf/util/bpf_skel/off_cpu.bpf.c
66
__uint(max_entries, 1);
tools/perf/util/bpf_skel/off_cpu.bpf.c
70
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/perf/util/bpf_skel/off_cpu.bpf.c
71
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/perf/util/bpf_skel/off_cpu.bpf.c
77
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/off_cpu.bpf.c
78
__uint(key_size, sizeof(struct offcpu_key));
tools/perf/util/bpf_skel/off_cpu.bpf.c
79
__uint(value_size, sizeof(__u64));
tools/perf/util/bpf_skel/off_cpu.bpf.c
80
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/off_cpu.bpf.c
84
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/off_cpu.bpf.c
85
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/off_cpu.bpf.c
86
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/off_cpu.bpf.c
87
__uint(max_entries, 1);
tools/perf/util/bpf_skel/off_cpu.bpf.c
91
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/off_cpu.bpf.c
92
__uint(key_size, sizeof(__u32));
tools/perf/util/bpf_skel/off_cpu.bpf.c
93
__uint(value_size, sizeof(__u8));
tools/perf/util/bpf_skel/off_cpu.bpf.c
94
__uint(max_entries, 1);
tools/perf/util/bpf_skel/off_cpu.bpf.c
98
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/off_cpu.bpf.c
99
__uint(key_size, sizeof(__u64));
tools/perf/util/bpf_skel/sample_filter.bpf.c
12
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/sample_filter.bpf.c
15
__uint(max_entries, 1);
tools/perf/util/bpf_skel/sample_filter.bpf.c
24
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/sample_filter.bpf.c
27
__uint(max_entries, 1);
tools/perf/util/bpf_skel/sample_filter.bpf.c
32
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/sample_filter.bpf.c
35
__uint(max_entries, 1);
tools/perf/util/bpf_skel/sample_filter.bpf.c
40
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/perf/util/bpf_skel/sample_filter.bpf.c
43
__uint(max_entries, 1);
tools/perf/util/bpf_skel/syscall_summary.bpf.c
23
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/syscall_summary.bpf.c
26
__uint(max_entries, MAX_ENTRIES);
tools/perf/util/bpf_skel/syscall_summary.bpf.c
30
__uint(type, BPF_MAP_TYPE_HASH);
tools/perf/util/bpf_skel/syscall_summary.bpf.c
33
__uint(max_entries, MAX_ENTRIES);
tools/sched_ext/scx_central.bpf.c
70
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/sched_ext/scx_central.bpf.c
71
__uint(max_entries, 4096);
tools/sched_ext/scx_central.bpf.c
84
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/sched_ext/scx_central.bpf.c
85
__uint(max_entries, 1);
tools/sched_ext/scx_cpu0.bpf.c
32
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/sched_ext/scx_cpu0.bpf.c
33
__uint(key_size, sizeof(u32));
tools/sched_ext/scx_cpu0.bpf.c
34
__uint(value_size, sizeof(u64));
tools/sched_ext/scx_cpu0.bpf.c
35
__uint(max_entries, 2); /* [local, cpu0] */
tools/sched_ext/scx_flatcg.bpf.c
115
__uint(type, BPF_MAP_TYPE_HASH);
tools/sched_ext/scx_flatcg.bpf.c
116
__uint(max_entries, 16384);
tools/sched_ext/scx_flatcg.bpf.c
126
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/sched_ext/scx_flatcg.bpf.c
127
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/sched_ext/scx_flatcg.bpf.c
67
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/sched_ext/scx_flatcg.bpf.c
70
__uint(max_entries, FCG_NR_STATS);
tools/sched_ext/scx_flatcg.bpf.c
88
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/sched_ext/scx_flatcg.bpf.c
91
__uint(max_entries, 1);
tools/sched_ext/scx_flatcg.bpf.c
95
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/sched_ext/scx_flatcg.bpf.c
96
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/sched_ext/scx_pair.bpf.c
161
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/sched_ext/scx_pair.bpf.c
168
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/sched_ext/scx_pair.bpf.c
177
__uint(max_entries, 4 * MAX_CGRPS);
tools/sched_ext/scx_pair.bpf.c
183
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/sched_ext/scx_pair.bpf.c
184
__uint(max_entries, MAX_QUEUED);
tools/sched_ext/scx_pair.bpf.c
198
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/sched_ext/scx_pair.bpf.c
199
__uint(max_entries, MAX_CGRPS);
tools/sched_ext/scx_pair.bpf.c
229
__uint(type, BPF_MAP_TYPE_HASH);
tools/sched_ext/scx_pair.bpf.c
230
__uint(max_entries, MAX_CGRPS);
tools/sched_ext/scx_pair.bpf.c
231
__uint(key_size, sizeof(u64)); /* cgrp ID */
tools/sched_ext/scx_pair.bpf.c
232
__uint(value_size, sizeof(s32)); /* cgrp_q idx */
tools/sched_ext/scx_qmap.bpf.c
109
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/sched_ext/scx_qmap.bpf.c
110
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/sched_ext/scx_qmap.bpf.c
123
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/sched_ext/scx_qmap.bpf.c
124
__uint(max_entries, 1);
tools/sched_ext/scx_qmap.bpf.c
53
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/sched_ext/scx_qmap.bpf.c
54
__uint(max_entries, 4096);
tools/sched_ext/scx_qmap.bpf.c
64
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/sched_ext/scx_qmap.bpf.c
65
__uint(max_entries, 5);
tools/sched_ext/scx_qmap.bpf.c
734
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/sched_ext/scx_qmap.bpf.c
735
__uint(max_entries, 1);
tools/sched_ext/scx_sdt.bpf.c
27
__uint(type, BPF_MAP_TYPE_ARENA);
tools/sched_ext/scx_sdt.bpf.c
28
__uint(map_flags, BPF_F_MMAPABLE);
tools/sched_ext/scx_sdt.bpf.c
30
__uint(max_entries, 1 << 16); /* number of pages */
tools/sched_ext/scx_sdt.bpf.c
33
__uint(max_entries, 1 << 20); /* number of pages */
tools/sched_ext/scx_sdt.bpf.c
524
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/sched_ext/scx_sdt.bpf.c
525
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/sched_ext/scx_simple.bpf.c
42
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/sched_ext/scx_simple.bpf.c
43
__uint(key_size, sizeof(u32));
tools/sched_ext/scx_simple.bpf.c
44
__uint(value_size, sizeof(u64));
tools/sched_ext/scx_simple.bpf.c
45
__uint(max_entries, 2); /* [local, global] */
tools/sched_ext/scx_userland.bpf.c
66
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/sched_ext/scx_userland.bpf.c
67
__uint(max_entries, MAX_ENQUEUED_TASKS);
tools/sched_ext/scx_userland.bpf.c
77
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/sched_ext/scx_userland.bpf.c
78
__uint(max_entries, MAX_ENQUEUED_TASKS);
tools/sched_ext/scx_userland.bpf.c
89
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/sched_ext/scx_userland.bpf.c
90
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/access_map_in_map.c
10
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/access_map_in_map.c
11
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/access_map_in_map.c
12
__uint(value_size, 4);
tools/testing/selftests/bpf/progs/access_map_in_map.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/access_map_in_map.c
17
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/access_map_in_map.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/access_map_in_map.c
29
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/access_map_in_map.c
32
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/arena_atomics.c
13
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/arena_atomics.c
14
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/arena_atomics.c
15
__uint(max_entries, 10); /* number of pages */
tools/testing/selftests/bpf/progs/arena_htab.c
11
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/arena_htab.c
12
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/arena_htab.c
13
__uint(max_entries, 100); /* number of pages */
tools/testing/selftests/bpf/progs/arena_list.c
11
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/arena_list.c
12
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/arena_list.c
13
__uint(max_entries, 100); /* number of pages */
tools/testing/selftests/bpf/progs/arena_spin_lock.c
10
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/arena_spin_lock.c
11
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/arena_spin_lock.c
12
__uint(max_entries, 100); /* number of pages */
tools/testing/selftests/bpf/progs/arena_strsearch.c
7
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/arena_strsearch.c
8
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/arena_strsearch.c
9
__uint(max_entries, 100); /* number of pages */
tools/testing/selftests/bpf/progs/async_stack_depth.c
12
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/async_stack_depth.c
13
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
19
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
20
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
26
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
27
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
11
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
12
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
18
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
19
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
19
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
26
__uint(type, BPF_MAP_TYPE_BLOOM_FILTER);
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
31
__uint(map_extra, 3);
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
35
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
16
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
20
__uint(type, BPF_MAP_TYPE_BLOOM_FILTER);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
22
__uint(max_entries, 10000);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
23
__uint(map_extra, 5);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
27
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/bloom_filter_map.c
30
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/bpf_dctcp.c
32
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/bpf_dctcp.c
33
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/bpf_flow.c
62
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/bpf_flow.c
63
__uint(max_entries, MAX_PROG);
tools/testing/selftests/bpf/progs/bpf_flow.c
64
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/bpf_flow.c
65
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/bpf_flow.c
69
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_flow.c
70
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c
13
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c
16
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/bpf_hashmap_lookup.c
12
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
10
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
11
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
18
__uint(max_entries, 10);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
15
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
16
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
23
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
29
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
30
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_array_map.c
10
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_array_map.c
11
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_hash_map.c
16
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_hash_map.c
17
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c
10
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c
11
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_map.c
11
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_map.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
12
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
13
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
19
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
20
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
26
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
27
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/bpf_iter_test_kern5.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_iter_test_kern5.c
17
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/bpf_loop.c
15
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_loop.c
16
__uint(max_entries, 32);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
110
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
113
__uint(max_entries, NUM_QUEUE);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
117
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
120
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/bpf_smc.c
56
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/bpf_smc.c
57
__uint(key_size, sizeof(struct smc_policy_ip_key));
tools/testing/selftests/bpf/progs/bpf_smc.c
58
__uint(value_size, sizeof(struct smc_policy_ip_value));
tools/testing/selftests/bpf/progs/bpf_smc.c
59
__uint(max_entries, 128);
tools/testing/selftests/bpf/progs/bpf_smc.c
60
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/bprm_opts.c
15
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/bprm_opts.c
16
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cb_refs.c
12
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/cb_refs.c
15
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/cg_storage_multi_egress_only.c
16
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/cg_storage_multi_isolated.c
16
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/cg_storage_multi_shared.c
16
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
27
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
28
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
34
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
35
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/cgroup_storage.c
7
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
17
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
18
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cgrp_ls_negative.c
11
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_negative.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
11
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
18
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
19
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
11
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
11
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
18
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
19
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/compute_live_registers.c
10
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/compute_live_registers.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/compute_live_registers.c
17
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/compute_live_registers.c
18
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/compute_live_registers.c
19
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/connect_force_port4.c
23
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/connect_force_port4.c
24
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/connect_force_port6.c
22
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/connect_force_port6.c
23
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/core_kern.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/core_kern.c
16
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/core_kern.c
20
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/core_kern.c
23
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/cpumask_common.h
25
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/cpumask_common.h
28
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/crypto_common.h
24
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/crypto_common.h
27
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/dmabuf_iter.c
13
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/dmabuf_iter.c
14
__uint(key_size, DMA_BUF_NAME_LEN);
tools/testing/selftests/bpf/progs/dmabuf_iter.c
16
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/dynptr_fail.c
22
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/dynptr_fail.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/dynptr_fail.c
29
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/dynptr_fail.c
30
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/dynptr_fail.c
36
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/dynptr_fail.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/dynptr_fail.c
43
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/dynptr_fail.c
44
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/dynptr_fail.c
56
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/dynptr_fail.c
57
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/dynptr_success.c
26
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/dynptr_success.c
27
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/dynptr_success.c
31
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/dynptr_success.c
32
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
26
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
27
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
28
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
29
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/exceptions.c
15
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/exceptions.c
16
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/exceptions.c
17
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/exceptions.c
18
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/exceptions_fail.c
28
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/exceptions_fail.c
29
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
10
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
11
__uint(value_size, 4);
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
12
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
16
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
17
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
9
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/file_reader.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/file_reader.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
10
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
16
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
9
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
10
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
16
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/for_each_hash_modify.c
10
__uint(max_entries, 128);
tools/testing/selftests/bpf/progs/for_each_hash_modify.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/for_each_map_elem_write_key.c
6
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/for_each_map_elem_write_key.c
7
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
15
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
16
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
8
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
9
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/free_timer.c
25
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/free_timer.c
28
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/freplace_attach_probe.c
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/freplace_attach_probe.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/freplace_cls_redirect.c
11
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/freplace_cls_redirect.c
14
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/freplace_progmap.c
6
__uint(type, BPF_MAP_TYPE_CPUMAP);
tools/testing/selftests/bpf/progs/freplace_progmap.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/htab_mem_bench.c
18
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/htab_mem_bench.c
19
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/htab_mem_bench.c
20
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/htab_reuse.c
14
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/htab_reuse.c
15
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/htab_reuse.c
18
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/htab_update.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/htab_update.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/ima.c
15
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/ima.c
16
__uint(max_entries, 1 << 12);
tools/testing/selftests/bpf/progs/inner_array_lookup.c
14
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/inner_array_lookup.c
15
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/inner_array_lookup.c
7
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/inner_array_lookup.c
8
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/iters.c
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/iters.c
18
__uint(max_entries, 10);
tools/testing/selftests/bpf/progs/iters.c
527
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/iters.c
530
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c
14
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/kfree_skb.c
11
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/kfunc_call_test.c
185
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/kfunc_call_test.c
186
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
18
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
19
__uint(key_size, sizeof(void *));
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
20
__uint(value_size, SLAB_NAME_MAX);
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
21
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
25
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
26
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
27
__uint(value_size, sizeof(struct kmem_cache_result));
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
28
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/linked_list.h
29
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/linked_list.h
32
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/linked_list.h
39
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/linked_list.h
40
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/linked_maps1.c
12
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/linked_maps1.c
15
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/linked_maps1.c
22
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/linked_maps1.c
25
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/linked_maps1.c
34
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/linked_maps1.c
37
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/linked_maps2.c
13
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/linked_maps2.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/linked_maps2.c
20
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/linked_maps2.c
23
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/linked_maps2.c
28
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/linked_maps2.c
31
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/load_bytes_relative.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/load_bytes_relative.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/local_kptr_stash.c
32
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/local_kptr_stash.c
35
__uint(max_entries, 10);
tools/testing/selftests/bpf/progs/local_kptr_stash.c
72
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/local_kptr_stash.c
75
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/local_kptr_stash_fail.c
36
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/local_kptr_stash_fail.c
39
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/local_storage.c
27
__uint(type, BPF_MAP_TYPE_INODE_STORAGE);
tools/testing/selftests/bpf/progs/local_storage.c
28
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/local_storage.c
34
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/local_storage.c
35
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
tools/testing/selftests/bpf/progs/local_storage.c
41
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/local_storage.c
42
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
tools/testing/selftests/bpf/progs/local_storage.c
48
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/local_storage.c
49
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/local_storage.c
55
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/local_storage.c
56
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/local_storage_bench.c
11
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/local_storage_bench.c
12
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/local_storage_bench.c
16
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/local_storage_bench.c
17
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/local_storage_bench.c
24
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/local_storage_bench.c
25
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/local_storage_bench.c
29
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/local_storage_bench.c
30
__uint(max_entries, HASHMAP_SZ);
tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace_bench.c
10
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace_bench.c
9
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
21
__uint(type, BPF_MAP_TYPE_LPM_TRIE);
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
24
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
25
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/lpm_trie_map.c
14
__uint(type, BPF_MAP_TYPE_LPM_TRIE);
tools/testing/selftests/bpf/progs/lpm_trie_map.c
17
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/lpm_trie_map.c
18
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/lru_bug.c
11
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/lru_bug.c
12
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
15
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/lsm.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/lsm.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
29
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/lsm.c
30
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
36
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/lsm.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
43
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/lsm.c
44
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
50
__uint(type, BPF_MAP_TYPE_LRU_PERCPU_HASH);
tools/testing/selftests/bpf/progs/lsm.c
51
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
57
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/lsm.c
58
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
64
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/lsm.c
65
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
66
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/lsm.c
67
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/lsm.c
74
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/lsm.c
75
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm.c
76
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/lsm_cgroup.c
27
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/lsm_tailcall.c
11
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/lsm_tailcall.c
12
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/lsm_tailcall.c
13
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/lsm_tailcall.c
14
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/map_excl.c
10
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_excl.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_in_map_btf.c
21
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_in_map_btf.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_in_map_btf.c
28
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/map_in_map_btf.c
29
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/map_in_map_btf.c
30
__uint(value_size, 4);
tools/testing/selftests/bpf/progs/map_in_map_btf.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
100
__uint(type, map_type); \
tools/testing/selftests/bpf/progs/map_kptr.c
101
__uint(max_entries, 1); \
tools/testing/selftests/bpf/progs/map_kptr.c
102
__uint(key_size, sizeof(int)); \
tools/testing/selftests/bpf/progs/map_kptr.c
103
__uint(value_size, sizeof(int)); \
tools/testing/selftests/bpf/progs/map_kptr.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_kptr.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
20
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/map_kptr.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
27
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/map_kptr.c
30
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
34
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/map_kptr.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
41
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/map_kptr.c
44
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
45
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr.c
49
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/map_kptr.c
52
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
53
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr.c
57
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/map_kptr.c
60
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
64
__uint(type, BPF_MAP_TYPE_LRU_PERCPU_HASH);
tools/testing/selftests/bpf/progs/map_kptr.c
67
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr.c
71
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/map_kptr.c
72
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr.c
78
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/map_kptr.c
79
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr.c
85
__uint(type, BPF_MAP_TYPE_INODE_STORAGE);
tools/testing/selftests/bpf/progs/map_kptr.c
86
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr.c
92
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/map_kptr.c
93
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr_fail.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_kptr_fail.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr_race.c
13
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/map_kptr_race.c
14
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr_race.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr_race.c
21
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/map_kptr_race.c
22
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_kptr_race.c
25
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/map_kptr_race.c
29
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/map_kptr_race.c
30
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
100
__uint(map_flags, BPF_F_NO_PREALLOC); /* to test bpf_htab.count */
tools/testing/selftests/bpf/progs/map_ptr_kern.c
101
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
141
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
142
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
173
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
174
__uint(max_entries, MAX_ENTRIES);
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
191
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
207
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
208
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
224
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
225
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
245
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
246
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
264
__uint(type, BPF_MAP_TYPE_CGROUP_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
265
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
281
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
282
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
298
__uint(type, BPF_MAP_TYPE_LRU_PERCPU_HASH);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
299
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
324
__uint(type, BPF_MAP_TYPE_LPM_TRIE);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
325
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
326
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
345
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
346
__uint(max_entries, INNER_MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
352
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
353
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
357
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
358
__uint(max_entries, INNER_MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
382
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
383
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
413
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
414
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
434
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
435
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
455
__uint(type, BPF_MAP_TYPE_CPUMAP);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
456
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
476
__uint(type, BPF_MAP_TYPE_XSKMAP);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
477
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
497
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
498
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
518
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
540
__uint(type, BPF_MAP_TYPE_REUSEPORT_SOCKARRAY);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
541
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
558
__uint(type, BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
580
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
581
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
596
__uint(type, BPF_MAP_TYPE_STACK);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
597
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
616
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
617
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
634
__uint(type, BPF_MAP_TYPE_DEVMAP_HASH);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
635
__uint(max_entries, MAX_ENTRIES);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
655
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/map_ptr_kern.c
99
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
12
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
13
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
20
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
21
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
22
__uint(value_size, 4);
tools/testing/selftests/bpf/progs/mmap_inner_array.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/mptcp_sock.c
22
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/mptcp_sock.c
23
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
12
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
13
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
14
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
15
__uint(max_entries, 100);
tools/testing/selftests/bpf/progs/mptcp_subflow.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/mptcp_subflow.c
17
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/mptcp_subflow.c
18
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/mptcp_subflow.c
19
__uint(max_entries, 100);
tools/testing/selftests/bpf/progs/nested_trust_failure.c
14
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/nested_trust_failure.c
15
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/nested_trust_success.c
14
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/nested_trust_success.c
15
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/net_timestamping.c
35
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/net_timestamping.c
36
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/net_timestamping.c
42
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/net_timestamping.c
45
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/netcnt_prog.c
14
__uint(type, BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/netcnt_prog.c
20
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/netif_receive_skb.c
28
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/netif_receive_skb.c
29
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
10
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
11
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
17
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
18
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
24
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
25
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/normal_map_btf.c
21
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/normal_map_btf.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
14
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
191
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
192
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
208
__uint(type, BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/percpu_alloc_cgrp_local_storage.c
13
__uint(type, BPF_MAP_TYPE_CGRP_STORAGE);
tools/testing/selftests/bpf/progs/percpu_alloc_cgrp_local_storage.c
14
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/percpu_alloc_fail.c
30
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/percpu_alloc_fail.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
12
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
13
__uint(max_entries, 16384);
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
19
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/perfbuf_bench.c
12
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/perfbuf_bench.c
13
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/perfbuf_bench.c
14
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
19
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
22
__uint(max_entries, 2048);
tools/testing/selftests/bpf/progs/prepare.c
11
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/prepare.c
12
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/prepare.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/prepare.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/priv_map.c
10
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/testing/selftests/bpf/progs/priv_map.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/profiler.inc.h
103
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/profiler.inc.h
104
__uint(max_entries, profiler_bpf_max_function_id);
tools/testing/selftests/bpf/progs/profiler.inc.h
110
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/profiler.inc.h
113
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/profiler.inc.h
117
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/profiler.inc.h
120
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/profiler.inc.h
124
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/profiler.inc.h
127
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/profiler.inc.h
131
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/profiler.inc.h
134
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/profiler.inc.h
83
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/profiler.inc.h
84
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/profiler.inc.h
90
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/profiler.inc.h
91
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/profiler.inc.h
92
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/profiler.inc.h
96
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/profiler.inc.h
97
__uint(max_entries, KILL_DATA_ARRAY_SIZE);
tools/testing/selftests/bpf/progs/pyperf.h
123
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/pyperf.h
124
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/pyperf.h
130
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/pyperf.h
131
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/pyperf.h
137
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/pyperf.h
138
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/pyperf.h
144
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/pyperf.h
145
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/pyperf.h
151
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/pyperf.h
152
__uint(max_entries, 32);
tools/testing/selftests/bpf/progs/pyperf.h
153
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/pyperf.h
154
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/pyperf.h
158
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/pyperf.h
159
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/pyperf.h
160
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/pyperf.h
161
__uint(value_size, sizeof(long long) * 127);
tools/testing/selftests/bpf/progs/rcu_read_lock.c
23
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/rcu_read_lock.c
24
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/recursion.c
11
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/recursion.c
12
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/recursion.c
18
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/recursion.c
19
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
27
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
30
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
606
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/refcounted_kptr.c
609
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/res_spin_lock.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/res_spin_lock.c
17
__uint(max_entries, 64);
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
15
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/ringbuf_bench.c
13
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/security_bpf_map.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/security_bpf_map.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/security_bpf_map.c
24
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/security_bpf_map.c
27
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/security_bpf_map.c
31
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/security_bpf_map.c
34
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/sk_storage_omem_uncharge.c
15
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/sk_storage_omem_uncharge.c
16
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
21
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
22
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/socket_cookie_prog.c
18
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/socket_cookie_prog.c
19
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
14
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
15
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
21
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
22
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
28
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
29
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
8
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/sockopt_inherit.c
19
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/sockopt_inherit.c
20
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
tools/testing/selftests/bpf/progs/sockopt_inherit.c
26
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/sockopt_inherit.c
27
__uint(map_flags, BPF_F_NO_PREALLOC | BPF_F_CLONE);
tools/testing/selftests/bpf/progs/sockopt_inherit.c
33
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/sockopt_inherit.c
34
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/sockopt_sk.c
23
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/sockopt_sk.c
24
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/stacktrace_ips.c
15
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/stacktrace_ips.c
16
__uint(max_entries, 16384);
tools/testing/selftests/bpf/progs/stacktrace_map.c
12
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/stacktrace_map.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/stacktrace_map.c
19
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/stacktrace_map.c
20
__uint(max_entries, 16384);
tools/testing/selftests/bpf/progs/stacktrace_map.c
28
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/stacktrace_map.c
29
__uint(max_entries, 16384);
tools/testing/selftests/bpf/progs/stacktrace_map.c
35
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/stacktrace_map.c
36
__uint(max_entries, 16384);
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
11
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
12
__uint(max_entries, TEST_MAX_ENTRIES);
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
18
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
19
__uint(max_entries, TEST_MAX_ENTRIES);
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
25
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
26
__uint(max_entries, TEST_MAX_ENTRIES);
tools/testing/selftests/bpf/progs/stream.c
15
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/stream.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/stream.c
22
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/stream.c
23
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/stream.c
24
__uint(max_entries, 1); /* number of pages */
tools/testing/selftests/bpf/progs/stream.c
32
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/stream.c
33
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/strobemeta.h
212
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/strobemeta.h
213
__uint(max_entries, 32);
tools/testing/selftests/bpf/progs/strobemeta.h
214
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/strobemeta.h
215
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/strobemeta.h
219
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/strobemeta.h
220
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/strobemeta.h
221
__uint(key_size, sizeof(uint32_t));
tools/testing/selftests/bpf/progs/strobemeta.h
222
__uint(value_size, sizeof(uint64_t) * PERF_MAX_STACK_DEPTH);
tools/testing/selftests/bpf/progs/strobemeta.h
226
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/strobemeta.h
227
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/strobemeta.h
228
__uint(key_size, sizeof(uint32_t));
tools/testing/selftests/bpf/progs/strobemeta.h
229
__uint(value_size, sizeof(uint64_t) * PERF_MAX_STACK_DEPTH);
tools/testing/selftests/bpf/progs/strobemeta.h
233
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/strobemeta.h
234
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/strobemeta.h
240
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/strobemeta.h
241
__uint(max_entries, STROBE_MAX_CFGS);
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
11
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
12
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
13
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
14
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/syscall.c
38
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/syscall.c
41
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/syscall.c
45
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/syscall.c
46
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/syscall.c
47
__uint(value_size, 4);
tools/testing/selftests/bpf/progs/syscall.c
48
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/syscall.c
52
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/syscall.c
55
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall1.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall1.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall1.c
8
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/tailcall1.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall2.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall2.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall2.c
8
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/tailcall2.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall3.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall3.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall3.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall3.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall4.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall4.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall4.c
8
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/tailcall4.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall5.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall5.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall5.c
8
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/tailcall5.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall6.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall6.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall6.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall6.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
6
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
7
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
8
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
9
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c
10
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c
11
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c
8
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c
9
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
13
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
14
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
15
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
16
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
6
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
7
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
8
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
9
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c
11
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c
12
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c
9
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c
10
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c
11
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c
8
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c
11
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c
12
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c
13
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
10
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
12
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
21
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
22
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
23
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c
10
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c
12
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c
13
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_fail.c
19
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_fail.c
20
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/tailcall_fail.c
21
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_fail.c
22
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_freplace.c
10
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_freplace.c
7
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_freplace.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_freplace.c
9
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_poke.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/tailcall_poke.c
11
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_poke.c
12
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_poke.c
9
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_sleepable.c
10
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/tailcall_sleepable.c
8
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/tailcall_sleepable.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_kfunc_common.h
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/task_kfunc_common.h
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_local_data.bpf.h
121
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_local_data.bpf.h
122
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_local_data.bpf.h
128
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_local_data.bpf.h
129
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_local_storage.c
11
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_local_storage.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_local_storage_exit_creds.c
11
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_local_storage_exit_creds.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_ls_recursion.c
17
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_ls_recursion.c
18
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_ls_recursion.c
24
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_ls_recursion.c
25
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_ls_uptr.c
13
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_ls_uptr.c
14
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_storage_nodeadlock.c
15
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/task_storage_nodeadlock.c
16
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_work.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/task_work.c
23
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_work.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_work.c
30
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/task_work.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_work.c
37
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/task_work.c
38
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_work_fail.c
21
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/task_work_fail.c
22
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_work_fail.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_work_fail.c
29
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/task_work_fail.c
30
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/task_work_stress.c
26
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/task_work_stress.c
27
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/task_work_stress.c
28
__uint(max_entries, ENTRIES);
tools/testing/selftests/bpf/progs/tcp_rtt.c
19
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/tcp_rtt.c
20
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_assign_reuse.c
27
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_assign_reuse.c
28
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_bpf_ma.c
35
__uint(type, BPF_MAP_TYPE_ARRAY); \
tools/testing/selftests/bpf/progs/test_bpf_ma.c
38
__uint(max_entries, 128); \
tools/testing/selftests/bpf/progs/test_bpf_ma.c
50
__uint(type, BPF_MAP_TYPE_ARRAY); \
tools/testing/selftests/bpf/progs/test_bpf_ma.c
53
__uint(max_entries, 128); \
tools/testing/selftests/bpf/progs/test_btf_decl_tag.c
29
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_btf_decl_tag.c
30
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
105
__uint(type, BPF_MAP_TYPE_REUSEPORT_SOCKARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
106
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
112
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
113
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
15
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
16
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
22
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
23
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
28
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
45
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
46
__uint(map_flags, BPF_F_INNER_MAP);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
47
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
54
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
55
__uint(map_flags, BPF_F_INNER_MAP);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
56
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
62
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
63
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
67
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
68
__uint(map_flags, BPF_F_INNER_MAP);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
69
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
7
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
82
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
83
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
98
__uint(type, BPF_MAP_TYPE_REUSEPORT_SOCKARRAY);
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
99
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_btf_newkv.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_newkv.c
14
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_btf_nokv.c
12
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_btf_nokv.c
13
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_btf_nokv.c
14
__uint(value_size, sizeof(struct ipv_counts));
tools/testing/selftests/bpf/progs/test_btf_nokv.c
15
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_cls_redirect.c
367
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_cls_redirect.c
368
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
261
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
262
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_core_retro.c
12
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_core_retro.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_core_retro.c
19
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_core_retro.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_d_path_check_types.c
10
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_d_path_check_types.c
11
__uint(max_entries, 1 << 12);
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_get_stack_rawtp.c
20
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
21
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
22
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
26
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
27
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
51
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
52
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_global_data.c
11
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_global_data.c
12
__uint(max_entries, 11);
tools/testing/selftests/bpf/progs/test_global_data.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_global_data.c
19
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/test_global_data.c
31
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_global_data.c
32
__uint(max_entries, 5);
tools/testing/selftests/bpf/progs/test_global_func9.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_global_func9.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_global_func_args.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_global_func_args.c
15
__uint(max_entries, 7);
tools/testing/selftests/bpf/progs/test_hash_large_key.c
10
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_hash_large_key.c
16
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_hash_large_key.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_hash_large_key.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_helper_restricted.c
15
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_helper_restricted.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_helper_restricted.c
22
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_helper_restricted.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
22
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
23
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
27
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
28
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_l4lb.c
171
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_l4lb.c
172
__uint(max_entries, MAX_VIPS);
tools/testing/selftests/bpf/progs/test_l4lb.c
178
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb.c
179
__uint(max_entries, CH_RINGS_SIZE);
tools/testing/selftests/bpf/progs/test_l4lb.c
185
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb.c
186
__uint(max_entries, MAX_REALS);
tools/testing/selftests/bpf/progs/test_l4lb.c
192
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb.c
193
__uint(max_entries, MAX_VIPS);
tools/testing/selftests/bpf/progs/test_l4lb.c
199
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb.c
200
__uint(max_entries, CTL_MAP_SIZE);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
167
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
168
__uint(max_entries, MAX_VIPS);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
174
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
175
__uint(max_entries, CH_RINGS_SIZE);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
181
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
182
__uint(max_entries, MAX_REALS);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
188
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
189
__uint(max_entries, MAX_VIPS);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
195
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
196
__uint(max_entries, CTL_MAP_SIZE);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
169
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
170
__uint(max_entries, MAX_VIPS);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
176
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
177
__uint(max_entries, CH_RINGS_SIZE);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
183
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
184
__uint(max_entries, MAX_REALS);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
190
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
191
__uint(max_entries, MAX_VIPS);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
197
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
198
__uint(max_entries, CTL_MAP_SIZE);
tools/testing/selftests/bpf/progs/test_legacy_printk.c
11
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_legacy_printk.c
14
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_legacy_printk.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_legacy_printk.c
21
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c
19
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_log_fixup.c
39
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_log_fixup.c
40
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_log_fixup.c
46
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_log_fixup.c
47
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_lookup_and_delete.c
11
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_lookup_and_delete.c
12
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_map_in_map.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_in_map.c
11
__uint(map_flags, 0);
tools/testing/selftests/bpf/progs/test_map_in_map.c
17
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/test_map_in_map.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_in_map.c
19
__uint(map_flags, 0);
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_map_in_map.c
35
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_map_in_map.c
36
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_in_map.c
43
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/test_map_in_map.c
44
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_in_map.c
9
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c
10
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c
14
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c
15
__uint(max_entries, 0); /* This will make map creation to fail */
tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c
7
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_map_init.c
12
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/test_map_init.c
13
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_map_lock.c
15
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_map_lock.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_lock.c
27
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_map_lock.c
28
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
14
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
21
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
22
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
28
__uint(type, BPF_MAP_TYPE_LRU_PERCPU_HASH);
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
29
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_ops.c
10
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_map_ops.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_ops.c
17
__uint(type, BPF_MAP_TYPE_STACK);
tools/testing/selftests/bpf/progs/test_map_ops.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_map_ops.c
23
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_map_ops.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
25
__uint(type, BPF_MAP_TYPE_REUSEPORT_SOCKARRAY);
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
26
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
32
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
33
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/test_mmap.c
11
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_mmap.c
12
__uint(map_flags, BPF_F_MMAPABLE | BPF_F_RDONLY_PROG);
tools/testing/selftests/bpf/progs/test_mmap.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_mmap.c
19
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c
10
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c
9
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_obj_id.c
10
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_obj_id.c
11
__uint(max_entries, 1);
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
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pe_preserve_elems.c
19
__uint(map_flags, BPF_F_PRESERVE_ELEMS);
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_pe_preserve_elems.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_perf_buffer.c
10
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_perf_buffer.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_perf_buffer.c
17
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_pinning.c
11
__uint(pinning, LIBBPF_PIN_BY_NAME);
tools/testing/selftests/bpf/progs/test_pinning.c
15
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_pinning.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pinning.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_pinning.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pinning.c
26
__uint(pinning, LIBBPF_PIN_NONE);
tools/testing/selftests/bpf/progs/test_pinning.c
7
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_pinning.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
11
__uint(pinning, LIBBPF_PIN_BY_NAME);
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
15
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
16
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
19
__uint(pinning, LIBBPF_PIN_BY_NAME);
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
7
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pinning_htab.c
13
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_pinning_htab.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pinning_htab.c
20
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_pinning_htab.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_pinning_htab.c
24
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_pinning_invalid.c
11
__uint(pinning, 2); /* invalid */
tools/testing/selftests/bpf/progs/test_pinning_invalid.c
7
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_pinning_invalid.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_prog_array_init.c
19
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/test_prog_array_init.c
20
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_prog_array_init.c
21
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
12
__uint(type, MAP_TYPE);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
13
__uint(max_entries, 32);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
14
__uint(map_flags, 0);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
15
__uint(key_size, 0);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
16
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
20
__uint(type, MAP_TYPE);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
21
__uint(max_entries, 32);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
22
__uint(map_flags, 0);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
23
__uint(key_size, 0);
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
24
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_ringbuf.c
18
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_ringbuf_map_key.c
18
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_ringbuf_map_key.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_ringbuf_map_key.c
23
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
17
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
19
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
24
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
25
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
36
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_ringbuf_n.c
21
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_ringbuf_overwrite.c
11
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_ringbuf_overwrite.c
12
__uint(map_flags, BPF_F_RB_OVERWRITE);
tools/testing/selftests/bpf/progs/test_ringbuf_write.c
10
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
22
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
29
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
30
__uint(max_entries, NR_RESULTS);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
36
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
43
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
44
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
50
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
51
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sk_assign.c
23
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sk_assign.c
26
__uint(pinning, LIBBPF_PIN_BY_NAME);
tools/testing/selftests/bpf/progs/test_sk_assign.c
27
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sk_lookup.c
36
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sk_lookup.c
37
__uint(max_entries, MAX_SOCKS);
tools/testing/selftests/bpf/progs/test_sk_lookup.c
43
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sk_lookup.c
44
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c
10
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c
9
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
16
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
17
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
24
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
25
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_skb_helpers.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_skb_helpers.c
9
__uint(type, BPF_MAP_TYPE_CGROUP_ARRAY);
tools/testing/selftests/bpf/progs/test_skeleton.c
64
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_skeleton.c
67
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
14
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
15
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
21
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
22
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
8
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sock_fields.c
19
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sock_fields.c
20
__uint(max_entries, __NR_BPF_LINUM_ARRAY_IDX);
tools/testing/selftests/bpf/progs/test_sock_fields.c
31
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_sock_fields.c
32
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_sock_fields.c
38
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_sock_fields.c
39
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_sockmap_change_tail.c
12
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_change_tail.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
13
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
14
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
20
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
21
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
7
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_invalid_update.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_invalid_update.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
33
__uint(type, TEST_MAP_TYPE);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
34
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
35
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
36
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
40
__uint(type, TEST_MAP_TYPE);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
41
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
42
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
43
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
47
__uint(type, TEST_MAP_TYPE);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
48
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
49
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
50
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
54
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
55
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
61
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
62
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
68
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
69
__uint(max_entries, 6);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
75
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
76
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
82
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
83
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
89
__uint(type, TEST_MAP_TYPE);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
90
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
91
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
92
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/test_sockmap_ktls.c
14
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_ktls.c
15
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
11
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
12
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
18
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
19
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
25
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
26
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
32
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
33
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
39
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
40
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
13
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
14
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
20
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
21
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
7
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c
7
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
15
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
22
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
23
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
8
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c
6
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c
7
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/test_sockmap_strp.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_strp.c
8
__uint(max_entries, 20);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
14
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
21
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
22
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
7
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/test_sockmap_update.c
8
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_spin_lock.c
15
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_spin_lock.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_spin_lock.c
27
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/test_spin_lock.c
41
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_spin_lock.c
42
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
16
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
20
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
21
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
12
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
13
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
19
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
20
__uint(max_entries, 16384);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
28
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
29
__uint(max_entries, 128);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
30
__uint(map_flags, BPF_F_STACK_BUILD_ID);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
36
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
37
__uint(max_entries, 128);
tools/testing/selftests/bpf/progs/test_subprogs.c
8
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_subprogs.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_subprogs_extable.c
8
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_subprogs_extable.c
9
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
31
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
34
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
38
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
41
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/test_subskeleton_lib2.c
10
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_subskeleton_lib2.c
13
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/test_tc_edt.c
20
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_tc_edt.c
23
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_tcp_estats.c
152
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_tcp_estats.c
153
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c
36
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c
37
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
19
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
25
__uint(type, BPF_MAP_TYPE_PERF_EVENT_ARRAY);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
51
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
52
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
23
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
30
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
37
__uint(type, BPF_MAP_TYPE_PERCPU_HASH);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
38
__uint(max_entries, 1);
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_unpriv_bpf_disabled.c
50
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
51
__uint(max_entries, 1 << 12);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
55
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
56
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
57
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
58
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
31
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
32
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_xdp.c
25
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp.c
26
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/test_xdp.c
32
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_xdp.c
33
__uint(max_entries, MAX_IPTNL_ENTRIES);
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/progs/test_xdp_devmap_tailcall.c
14
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_devmap_tailcall.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/test_xdp_devmap_tailcall.c
16
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
28
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
29
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
35
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
36
__uint(max_entries, MAX_IPTNL_ENTRIES);
tools/testing/selftests/bpf/progs/test_xdp_loop.c
21
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_loop.c
22
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/test_xdp_loop.c
28
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_xdp_loop.c
29
__uint(max_entries, MAX_IPTNL_ENTRIES);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
169
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
170
__uint(max_entries, 512);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
176
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
177
__uint(max_entries, 300);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
178
__uint(map_flags, 1U << 1);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
184
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
185
__uint(max_entries, 12 * 655);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
191
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
192
__uint(max_entries, 40);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
198
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
199
__uint(max_entries, 515);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
205
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
206
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c
10
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c
11
__uint(value_size, sizeof(struct bpf_cpumap_val));
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c
12
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c
9
__uint(type, BPF_MAP_TYPE_CPUMAP);
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c
10
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c
11
__uint(value_size, sizeof(struct bpf_cpumap_val));
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c
12
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c
9
__uint(type, BPF_MAP_TYPE_CPUMAP);
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c
6
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c
7
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c
8
__uint(value_size, sizeof(struct bpf_devmap_val));
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c
9
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
6
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
7
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
8
__uint(value_size, sizeof(struct bpf_devmap_val));
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
9
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/timer.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/timer.c
23
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/timer.c
29
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/timer.c
30
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/timer.c
31
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/timer.c
41
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer.c
42
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/timer.c
48
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/timer.c
49
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/timer.c
55
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer.c
56
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_crash.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_crash.c
14
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_crash.c
20
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/timer_crash.c
21
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_failure.c
18
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_failure.c
19
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_interrupt.c
20
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_interrupt.c
21
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_lockup.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_lockup.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_lockup.c
24
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_lockup.c
25
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_mim.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/timer_mim.c
17
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/timer_mim.c
26
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/timer_mim.c
27
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/timer_mim.c
28
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/timer_mim.c
29
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/timer_mim_reject.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/timer_mim_reject.c
17
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/timer_mim_reject.c
27
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/timer_mim_reject.c
28
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/timer_mim_reject.c
29
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/timer_mim_reject.c
30
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/timer_start_delete_race.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/timer_start_delete_race.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/trigger_bench.c
33
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/trigger_bench.c
34
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/twfw.c
23
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/twfw.c
26
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/twfw.c
30
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/twfw.c
33
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/type_cast.c
10
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/type_cast.c
11
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/udp_limit.c
10
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/udp_limit.c
11
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
14
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
17
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
22
__uint(type, BPF_MAP_TYPE_HASH_OF_MAPS);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
23
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
26
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
7
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
8
__uint(key_size, 4);
tools/testing/selftests/bpf/progs/update_map_in_htab.c
9
__uint(value_size, 4);
tools/testing/selftests/bpf/progs/uptr_failure.c
11
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/uptr_failure.c
12
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/uptr_map_failure.c
10
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/uptr_map_failure.c
16
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/uptr_map_failure.c
17
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/uptr_map_failure.c
23
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/uptr_map_failure.c
24
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/uptr_map_failure.c
9
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/uptr_update_failure.c
10
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/uptr_update_failure.c
9
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
18
__uint(type, BPF_MAP_TYPE_USER_RINGBUF);
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
19
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
23
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
24
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
12
__uint(type, BPF_MAP_TYPE_USER_RINGBUF);
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
16
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_and.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_and.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_arena.c
16
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/verifier_arena.c
17
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/verifier_arena.c
18
__uint(max_entries, 2); /* arena of two pages close to 32-bit boundary*/
tools/testing/selftests/bpf/progs/verifier_arena_globals1.c
16
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/verifier_arena_globals1.c
17
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/verifier_arena_globals1.c
18
__uint(max_entries, ARENA_PAGES);
tools/testing/selftests/bpf/progs/verifier_arena_globals2.c
15
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/verifier_arena_globals2.c
16
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/verifier_arena_globals2.c
17
__uint(max_entries, ARENA_PAGES);
tools/testing/selftests/bpf/progs/verifier_arena_large.c
15
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/verifier_arena_large.c
16
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/verifier_arena_large.c
17
__uint(max_entries, ARENA_SIZE / PAGE_SIZE);
tools/testing/selftests/bpf/progs/verifier_array_access.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_array_access.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_array_access.c
20
__uint(map_flags, BPF_F_RDONLY_PROG);
tools/testing/selftests/bpf/progs/verifier_array_access.c
24
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_array_access.c
25
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_array_access.c
28
__uint(map_flags, BPF_F_WRONLY_PROG);
tools/testing/selftests/bpf/progs/verifier_array_access.c
32
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/testing/selftests/bpf/progs/verifier_array_access.c
33
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/verifier_array_access.c
39
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_array_access.c
40
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/verifier_array_access.c
46
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_array_access.c
47
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
129
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
130
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
19
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
72
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
73
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_basic_stack.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_basic_stack.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_bounds.c
10
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_bounds.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_bounds_mix_sign_unsign.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_bounds_mix_sign_unsign.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
23
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
10
__uint(type, BPF_MAP_TYPE_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
11
__uint(max_entries, 0);
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
24
__uint(type, BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE);
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
25
__uint(max_entries, 0);
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
23
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
30
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
31
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_helper_restricted.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_helper_restricted.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
14
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
28
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
29
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
35
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
36
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
13
__uint(type, BPF_MAP_TYPE_USER_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
14
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
6
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
7
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
9
__uint(type, BPF_MAP_TYPE_XSKMAP);
tools/testing/selftests/bpf/progs/verifier_jit_convergence.c
13
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_jit_convergence.c
14
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_ldsx.c
15
__uint(type, BPF_MAP_TYPE_ARENA);
tools/testing/selftests/bpf/progs/verifier_ldsx.c
16
__uint(map_flags, BPF_F_MMAPABLE);
tools/testing/selftests/bpf/progs/verifier_ldsx.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_live_stack.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_live_stack.c
297
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_live_stack.c
298
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_live_stack.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
208
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
209
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
213
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
214
__uint(max_entries, 64 * 1024);
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
9
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
28
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
29
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
16
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
23
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
30
__uint(type, BPF_MAP_TYPE_ARRAY_OF_MAPS);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
35
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
36
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
48
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
49
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
50
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
61
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
62
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
63
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_map_ret_val.c
10
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_map_ret_val.c
11
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_precision.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_precision.c
9
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
16
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
17
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
18
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
9
__uint(type, BPF_MAP_TYPE_STACK_TRACE);
tools/testing/selftests/bpf/progs/verifier_private_stack.c
19
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_private_stack.c
20
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_raw_tp_writable.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_raw_tp_writable.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
52
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
53
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
59
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
60
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
68
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
69
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
70
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_regalloc.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_regalloc.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_ringbuf.c
10
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/verifier_ringbuf.c
9
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
14
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
15
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
16
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
27
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
28
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
29
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
24
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
25
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sock.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sock.c
16
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/verifier_sock.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sock.c
23
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/verifier_sock.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sock.c
30
__uint(type, BPF_MAP_TYPE_XSKMAP);
tools/testing/selftests/bpf/progs/verifier_sock.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sock.c
42
__uint(type, BPF_MAP_TYPE_SK_STORAGE);
tools/testing/selftests/bpf/progs/verifier_sock.c
43
__uint(max_entries, 0);
tools/testing/selftests/bpf/progs/verifier_sock.c
46
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/verifier_sock.c
50
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_sock.c
51
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sock.c
52
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/verifier_sock.c
53
__uint(value_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/verifier_sock.c
9
__uint(type, BPF_MAP_TYPE_REUSEPORT_SOCKARRAY);
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
23
__uint(type, BPF_MAP_TYPE_SOCKHASH);
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
30
__uint(type, BPF_MAP_TYPE_SOCKMAP);
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
31
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
10
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
11
__uint(max_entries, 4096);
tools/testing/selftests/bpf/progs/verifier_spin_lock.c
14
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_spin_lock.c
15
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_stack_ptr.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_stack_ptr.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_store_release.c
242
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_store_release.c
243
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
797
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
798
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_tailcall.c
8
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_tailcall.c
9
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c
11
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c
9
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_unpriv.c
27
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_unpriv.c
28
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_unpriv.c
38
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/verifier_unpriv.c
39
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/verifier_unpriv.c
40
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/verifier_value.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_adj_spill.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value_adj_spill.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
17
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
16
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
23
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
24
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
18
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
29
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
30
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
36
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_var_off.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_var_off.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_xadd.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_xadd.c
9
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/verifier_xdp.c
10
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/verifier_xdp.c
13
__uint(map_flags, BPF_F_RDONLY_PROG);
tools/testing/selftests/bpf/progs/verifier_xdp.c
9
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/wq.c
20
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/wq.c
21
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/wq.c
27
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/wq.c
28
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/wq.c
29
__uint(max_entries, 1000);
tools/testing/selftests/bpf/progs/wq.c
40
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/wq.c
41
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/wq.c
47
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/wq.c
48
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/wq_failures.c
17
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/wq_failures.c
18
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/wq_failures.c
24
__uint(type, BPF_MAP_TYPE_LRU_HASH);
tools/testing/selftests/bpf/progs/wq_failures.c
25
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/xdp_features.c
34
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_features.c
37
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_features.c
41
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_features.c
44
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_features.c
48
__uint(type, BPF_MAP_TYPE_CPUMAP);
tools/testing/selftests/bpf/progs/xdp_features.c
49
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/xdp_features.c
50
__uint(value_size, sizeof(struct bpf_cpumap_val));
tools/testing/selftests/bpf/progs/xdp_features.c
51
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_features.c
55
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/xdp_features.c
56
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/xdp_features.c
57
__uint(value_size, sizeof(struct bpf_devmap_val));
tools/testing/selftests/bpf/progs/xdp_features.c
58
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_flowtable.c
23
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_flowtable.c
26
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
10
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
9
__uint(type, BPF_MAP_TYPE_XSKMAP);
tools/testing/selftests/bpf/progs/xdp_metadata.c
10
__uint(max_entries, 4);
tools/testing/selftests/bpf/progs/xdp_metadata.c
16
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/testing/selftests/bpf/progs/xdp_metadata.c
17
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_metadata.c
23
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/xdp_metadata.c
24
__uint(key_size, sizeof(__u32));
tools/testing/selftests/bpf/progs/xdp_metadata.c
25
__uint(value_size, sizeof(struct bpf_devmap_val));
tools/testing/selftests/bpf/progs/xdp_metadata.c
26
__uint(max_entries, 1);
tools/testing/selftests/bpf/progs/xdp_metadata.c
9
__uint(type, BPF_MAP_TYPE_XSKMAP);
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
10
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
11
__uint(max_entries, 8);
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
12
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
13
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
35
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
36
__uint(max_entries, 3);
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
80
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
81
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
16
__uint(type, BPF_MAP_TYPE_DEVMAP);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
17
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
18
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
19
__uint(max_entries, 1024);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
23
__uint(type, BPF_MAP_TYPE_DEVMAP_HASH);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
24
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
25
__uint(value_size, sizeof(struct bpf_devmap_val));
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
26
__uint(max_entries, 128);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
31
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
34
__uint(max_entries, 128);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
39
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
42
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
71
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
74
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
78
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
81
__uint(max_entries, MAX_ALLOWED_PORTS);
tools/testing/selftests/bpf/progs/xdping_kern.c
22
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/xdping_kern.c
23
__uint(max_entries, 256);
tools/testing/selftests/bpf/progs/xdpwall.c
44
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/xdpwall.c
45
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/xdpwall.c
51
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/progs/xdpwall.c
52
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/xdpwall.c
58
__uint(type, BPF_MAP_TYPE_LPM_TRIE);
tools/testing/selftests/bpf/progs/xdpwall.c
59
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/xdpwall.c
60
__uint(key_size, sizeof(struct v4_lpm_key));
tools/testing/selftests/bpf/progs/xdpwall.c
61
__uint(value_size, sizeof(struct v4_lpm_val));
tools/testing/selftests/bpf/progs/xdpwall.c
62
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/testing/selftests/bpf/progs/xdpwall.c
66
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdpwall.c
67
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/xdpwall.c
73
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/bpf/progs/xdpwall.c
74
__uint(max_entries, 16);
tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
12
__uint(type, BPF_MAP_TYPE_XSKMAP);
tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
13
__uint(max_entries, 2);
tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
14
__uint(key_size, sizeof(int));
tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
15
__uint(value_size, sizeof(int));
tools/testing/selftests/bpf/test_tcp_hdr_options.h
90
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/bpf/test_tcp_hdr_options.h
91
__uint(max_entries, 2);
tools/testing/selftests/hid/progs/hid.c
452
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/hid/progs/hid.c
453
__uint(max_entries, 1);
tools/testing/selftests/net/lib/xdp_native.bpf.c
43
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/net/lib/xdp_native.bpf.c
44
__uint(max_entries, 5);
tools/testing/selftests/net/lib/xdp_native.bpf.c
50
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/net/lib/xdp_native.bpf.c
51
__uint(max_entries, 5);
tools/testing/selftests/net/sample_map_ret0.bpf.c
13
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/net/sample_map_ret0.bpf.c
16
__uint(max_entries, 2);
tools/testing/selftests/net/sample_map_ret0.bpf.c
6
__uint(type, BPF_MAP_TYPE_HASH);
tools/testing/selftests/net/sample_map_ret0.bpf.c
9
__uint(max_entries, 2);
tools/testing/selftests/sched_ext/dsp_local_on.bpf.c
14
__uint(type, BPF_MAP_TYPE_QUEUE);
tools/testing/selftests/sched_ext/dsp_local_on.bpf.c
15
__uint(max_entries, 8192);
tools/testing/selftests/sched_ext/peek_dsq.bpf.c
44
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/testing/selftests/sched_ext/peek_dsq.bpf.c
45
__uint(max_entries, MAX_SAMPLES);
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c
24
__uint(type, BPF_MAP_TYPE_TASK_STORAGE);
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c
25
__uint(map_flags, BPF_F_NO_PREALLOC);
tools/tracing/rtla/src/timerlat.bpf.c
18
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/tracing/rtla/src/timerlat.bpf.c
19
__uint(max_entries, MAX_ENTRIES_DEFAULT);
tools/tracing/rtla/src/timerlat.bpf.c
25
__uint(type, BPF_MAP_TYPE_PERCPU_ARRAY);
tools/tracing/rtla/src/timerlat.bpf.c
26
__uint(max_entries, SUMMARY_FIELD_N);
tools/tracing/rtla/src/timerlat.bpf.c
32
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/tracing/rtla/src/timerlat.bpf.c
33
__uint(max_entries, 1);
tools/tracing/rtla/src/timerlat.bpf.c
39
__uint(type, BPF_MAP_TYPE_RINGBUF);
tools/tracing/rtla/src/timerlat.bpf.c
40
__uint(max_entries, 1);
tools/tracing/rtla/src/timerlat.bpf.c
44
__uint(type, BPF_MAP_TYPE_PROG_ARRAY);
tools/tracing/rtla/src/timerlat.bpf.c
45
__uint(key_size, sizeof(unsigned int));
tools/tracing/rtla/src/timerlat.bpf.c
46
__uint(max_entries, 1);
tools/tracing/rtla/tests/bpf/bpf_action_map.c
8
__uint(type, BPF_MAP_TYPE_ARRAY);
tools/tracing/rtla/tests/bpf/bpf_action_map.c
9
__uint(max_entries, 1);