Symbol: SEC
drivers/crypto/intel/qat/qat_common/qat_compression.c
127
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_compression.c
149
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_compression.c
158
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_compression.c
168
ret = adf_create_ring(accel_dev, SEC, bank, num_msg_dc,
drivers/crypto/intel/qat/qat_common/qat_compression.c
175
ret = adf_create_ring(accel_dev, SEC, bank, num_msg_dc,
drivers/crypto/intel/qat/qat_common/qat_crypto.c
143
ret = adf_cfg_get_param_value(accel_dev, SEC, ADF_NUM_CY, val);
drivers/crypto/intel/qat/qat_common/qat_crypto.c
165
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_crypto.c
174
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_crypto.c
183
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_crypto.c
194
ret = adf_cfg_get_param_value(accel_dev, SEC, key, val);
drivers/crypto/intel/qat/qat_common/qat_crypto.c
205
ret = adf_create_ring(accel_dev, SEC, sym_bank, num_msg_sym,
drivers/crypto/intel/qat/qat_common/qat_crypto.c
212
ret = adf_create_ring(accel_dev, SEC, asym_bank, num_msg_asym,
drivers/crypto/intel/qat/qat_common/qat_crypto.c
219
ret = adf_create_ring(accel_dev, SEC, sym_bank, num_msg_sym,
drivers/crypto/intel/qat/qat_common/qat_crypto.c
226
ret = adf_create_ring(accel_dev, SEC, asym_bank, num_msg_asym,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c
160
SOC15_REG_FIELD(GDS_EDC_GRBM_CNT, SEC),
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c
927
SOC15_REG_FIELD(GDS_EDC_GRBM_CNT, SEC),
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c
204
CASE(SEC );
drivers/hid/bpf/progs/FR-TEC__Raptor-Mach-2.bpf.c
190
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/HP__Elite-Presenter.bpf.c
62
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__Dial-2.bpf.c
636
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__Inspiroy-2-M.bpf.c
563
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__Inspiroy-2-S.bpf.c
579
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__Kamvas-Pro-19.bpf.c
366
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__Kamvas13Gen3.bpf.c
1395
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__Kamvas16Gen3.bpf.c
724
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Huion__KeydialK20.bpf.c
531
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/IOGEAR__Kaliber-MMOmentum.bpf.c
63
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Logitech__SpaceNavigator.bpf.c
86
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Microsoft__Xbox-Elite-2.bpf.c
136
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Mistel__MD770.bpf.c
154
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Rapoo__M50-Plus-Silent.bpf.c
148
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/TUXEDO__Sirius-16-Gen1-and-Gen2.bpf.c
47
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Thrustmaster__TCA-Yoke-Boeing.bpf.c
144
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/WALTOP__Batteryless-Tablet.bpf.c
321
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/Wacom__ArtPen.bpf.c
177
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/XPPen__ACK05.bpf.c
331
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/XPPen__Artist24.bpf.c
231
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/XPPen__ArtistPro16Gen2.bpf.c
324
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/XPPen__Deco01V3.bpf.c
305
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/XPPen__Deco02.bpf.c
359
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/XPPen__DecoMini4.bpf.c
231
char _license[] SEC("license") = "GPL";
drivers/hid/bpf/progs/hid_bpf.h
10
#define HID_BPF_OPS(name) SEC(".struct_ops.link") \
drivers/hid/bpf/progs/hid_bpf_async.h
37
} hid_bpf_async_ctx_map SEC(".maps");
drivers/hid/bpf/progs/hid_bpf_helpers.h
184
} _device_ids SEC(".hid_bpf_config")
drivers/net/ethernet/intel/e1000/e1000_hw.c
4667
er32(SEC);
drivers/net/ethernet/intel/e1000/e1000_main.c
3638
adapter->stats.sec += er32(SEC);
drivers/net/ethernet/intel/e1000e/mac.c
369
er32(SEC);
drivers/sbus/char/oradax.c
472
&ctx->pages[i + idx][SEC]) != 0) {
kernel/bpf/preload/iterators/iterators.bpf.c
118
char LICENSE[] SEC("license") = "GPL";
kernel/bpf/preload/iterators/iterators.bpf.c
78
SEC("iter/bpf_map")
samples/bpf/cpustat_kern.c
279
char _license[] SEC("license") = "GPL";
samples/bpf/cpustat_kern.c
280
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/cpustat_kern.c
59
} my_map SEC(".maps");
samples/bpf/cpustat_kern.c
67
} cstate_duration SEC(".maps");
samples/bpf/cpustat_kern.c
75
} pstate_duration SEC(".maps");
samples/bpf/hbm_edt_kern.c
168
char _license[] SEC("license") = "GPL";
samples/bpf/hbm_kern.h
64
} queue_state SEC(".maps");
samples/bpf/hbm_kern.h
71
} queue_stats SEC(".maps");
samples/bpf/hbm_out_kern.c
179
char _license[] SEC("license") = "GPL";
samples/bpf/ibumad_kern.c
138
char _license[] SEC("license") = "GPL";
samples/bpf/ibumad_kern.c
24
} read_count SEC(".maps");
samples/bpf/ibumad_kern.c
31
} write_count SEC(".maps");
samples/bpf/lathist_kern.c
26
} my_map SEC(".maps");
samples/bpf/lathist_kern.c
69
} my_lat SEC(".maps");
samples/bpf/lathist_kern.c
98
char _license[] SEC("license") = "GPL";
samples/bpf/lathist_kern.c
99
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/lwt_len_hist.bpf.c
22
} lwt_len_hist_map SEC(".maps");
samples/bpf/lwt_len_hist.bpf.c
62
char _license[] SEC("license") = "GPL";
samples/bpf/map_perf_test.bpf.c
101
} lru_hash_lookup_map SEC(".maps");
samples/bpf/map_perf_test.bpf.c
22
} hash_map SEC(".maps");
samples/bpf/map_perf_test.bpf.c
29
} lru_hash_map SEC(".maps");
samples/bpf/map_perf_test.bpf.c
296
char _license[] SEC("license") = "GPL";
samples/bpf/map_perf_test.bpf.c
297
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/map_perf_test.bpf.c
37
} nocommon_lru_hash_map SEC(".maps");
samples/bpf/map_perf_test.bpf.c
46
} inner_lru_hash_map SEC(".maps");
samples/bpf/map_perf_test.bpf.c
53
} array_of_lru_hashs SEC(".maps") = {
samples/bpf/map_perf_test.bpf.c
63
} percpu_hash_map SEC(".maps");
samples/bpf/map_perf_test.bpf.c
71
} hash_map_alloc SEC(".maps");
samples/bpf/map_perf_test.bpf.c
79
} percpu_hash_map_alloc SEC(".maps");
samples/bpf/map_perf_test.bpf.c
87
} lpm_trie_map_alloc SEC(".maps");
samples/bpf/map_perf_test.bpf.c
94
} array_map SEC(".maps");
samples/bpf/offwaketime.bpf.c
140
char _license[] SEC("license") = "GPL";
samples/bpf/offwaketime.bpf.c
141
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/offwaketime.bpf.c
32
} counts SEC(".maps");
samples/bpf/offwaketime.bpf.c
39
} start SEC(".maps");
samples/bpf/offwaketime.bpf.c
51
} wokeby SEC(".maps");
samples/bpf/offwaketime.bpf.c
58
} stackmap SEC(".maps");
samples/bpf/parse_ldabs.c
43
char _license[] SEC("license") = "GPL";
samples/bpf/parse_simple.c
49
char _license[] SEC("license") = "GPL";
samples/bpf/parse_varlen.c
150
char _license[] SEC("license") = "GPL";
samples/bpf/sampleip_kern.c
20
} ip_map SEC(".maps");
samples/bpf/sampleip_kern.c
38
char _license[] SEC("license") = "GPL";
samples/bpf/sockex1_kern.c
13
} my_map SEC(".maps");
samples/bpf/sockex1_kern.c
30
char _license[] SEC("license") = "GPL";
samples/bpf/sockex2_kern.c
197
} hash_map SEC(".maps");
samples/bpf/sockex2_kern.c
222
char _license[] SEC("license") = "GPL";
samples/bpf/sockex3_kern.c
256
} prog_array_init SEC(".maps") = {
samples/bpf/sockex3_kern.c
304
char _license[] SEC("license") = "GPL";
samples/bpf/sockex3_kern.c
67
} percpu_map SEC(".maps");
samples/bpf/sockex3_kern.c
88
} hash_map SEC(".maps");
samples/bpf/spintest.bpf.c
21
} my_map SEC(".maps");
samples/bpf/spintest.bpf.c
27
} my_map2 SEC(".maps");
samples/bpf/spintest.bpf.c
34
} stackmap SEC(".maps");
samples/bpf/spintest.bpf.c
50
SEC("kprobe.multi/spin_*lock*")PROG(spin_lock)
samples/bpf/spintest.bpf.c
51
SEC("kprobe.multi/*_spin_on_owner")PROG(spin_on_owner)
samples/bpf/spintest.bpf.c
52
SEC("kprobe.multi/_raw_spin_*lock*")PROG(raw_spin_lock)
samples/bpf/spintest.bpf.c
55
SEC("kprobe/htab_map_update_elem")PROG(p15)
samples/bpf/spintest.bpf.c
56
SEC("kprobe/__htab_percpu_map_update_elem")PROG(p16)
samples/bpf/spintest.bpf.c
57
SEC("kprobe/htab_map_alloc")PROG(p17)
samples/bpf/spintest.bpf.c
59
char _license[] SEC("license") = "GPL";
samples/bpf/spintest.bpf.c
60
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/syscall_tp_kern.c
37
} enter_open_map SEC(".maps");
samples/bpf/syscall_tp_kern.c
44
} exit_open_map SEC(".maps");
samples/bpf/task_fd_query_kern.c
18
char _license[] SEC("license") = "GPL";
samples/bpf/task_fd_query_kern.c
19
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/tc_l2_redirect_kern.c
231
char _license[] SEC("license") = "GPL";
samples/bpf/tc_l2_redirect_kern.c
40
struct bpf_elf_map SEC("maps") tun_iface = {
samples/bpf/tcbpf1_kern.c
91
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_basertt_kern.c
71
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_bufs_kern.c
81
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_clamp_kern.c
97
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_cong_kern.c
78
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_dumpstats_kern.c
12
int _version SEC("version") = 1;
samples/bpf/tcp_dumpstats_kern.c
13
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_dumpstats_kern.c
20
} bpf_next_dump SEC(".maps") = {
samples/bpf/tcp_iw_kern.c
83
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_rwnd_kern.c
64
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_synrto_kern.c
64
char _license[] SEC("license") = "GPL";
samples/bpf/tcp_tos_reflect_kern.c
80
char _license[] SEC("license") = "GPL";
samples/bpf/test_lwt_bpf.c
245
char _license[] SEC("license") = "GPL";
samples/bpf/test_map_in_map.bpf.c
171
char _license[] SEC("license") = "GPL";
samples/bpf/test_map_in_map.bpf.c
172
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/test_map_in_map.bpf.c
26
} port_a SEC(".maps");
samples/bpf/test_map_in_map.bpf.c
34
} port_h SEC(".maps");
samples/bpf/test_map_in_map.bpf.c
42
} reg_result_h SEC(".maps");
samples/bpf/test_map_in_map.bpf.c
50
} inline_result_h SEC(".maps");
samples/bpf/test_map_in_map.bpf.c
58
} a_of_port_a SEC(".maps");
samples/bpf/test_map_in_map.bpf.c
66
} h_of_port_a SEC(".maps");
samples/bpf/test_map_in_map.bpf.c
74
} h_of_port_h SEC(".maps");
samples/bpf/trace_event_kern.c
25
} counts SEC(".maps");
samples/bpf/trace_event_kern.c
32
} stackmap SEC(".maps");
samples/bpf/trace_event_kern.c
79
char _license[] SEC("license") = "GPL";
samples/bpf/trace_output.bpf.c
10
} my_map SEC(".maps");
samples/bpf/trace_output.bpf.c
28
char _license[] SEC("license") = "GPL";
samples/bpf/trace_output.bpf.c
29
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/tracex1.bpf.c
46
char _license[] SEC("license") = "GPL";
samples/bpf/tracex1.bpf.c
47
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/tracex3.bpf.c
100
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/tracex3.bpf.c
23
} my_map SEC(".maps");
samples/bpf/tracex3.bpf.c
55
} lat_map SEC(".maps");
samples/bpf/tracex3.bpf.c
99
char _license[] SEC("license") = "GPL";
samples/bpf/tracex4.bpf.c
22
} my_map SEC(".maps");
samples/bpf/tracex4.bpf.c
53
char _license[] SEC("license") = "GPL";
samples/bpf/tracex4.bpf.c
54
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/tracex5.bpf.c
16
#define PROG(F) SEC("kprobe/"__stringify(F)) int bpf_func_##F
samples/bpf/tracex5.bpf.c
27
} progs SEC(".maps");
samples/bpf/tracex5.bpf.c
92
char _license[] SEC("license") = "GPL";
samples/bpf/tracex5.bpf.c
93
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/tracex6.bpf.c
12
} counters SEC(".maps");
samples/bpf/tracex6.bpf.c
19
} values SEC(".maps");
samples/bpf/tracex6.bpf.c
26
} values2 SEC(".maps");
samples/bpf/tracex6.bpf.c
80
char _license[] SEC("license") = "GPL";
samples/bpf/tracex6.bpf.c
81
u32 _version SEC("version") = LINUX_VERSION_CODE;
samples/bpf/xdp_adjust_tail_kern.c
156
char _license[] SEC("license") = "GPL";
samples/bpf/xdp_adjust_tail_kern.c
36
} icmpcnt SEC(".maps");
samples/bpf/xdp_fwd_kern.c
158
char _license[] SEC("license") = "GPL";
samples/bpf/xdp_fwd_kern.c
31
} xdp_tx_ports SEC(".maps");
samples/bpf/xdp_router_ipv4.bpf.c
189
char _license[] SEC("license") = "GPL";
samples/bpf/xdp_router_ipv4.bpf.c
48
} lpm_map SEC(".maps");
samples/bpf/xdp_router_ipv4.bpf.c
56
} arp_table SEC(".maps");
samples/bpf/xdp_router_ipv4.bpf.c
64
} exact_match SEC(".maps");
samples/bpf/xdp_router_ipv4.bpf.c
71
} tx_port SEC(".maps");
samples/bpf/xdp_sample.bpf.c
10
array_map redir_err_cnt SEC(".maps");
samples/bpf/xdp_sample.bpf.c
11
array_map cpumap_enqueue_cnt SEC(".maps");
samples/bpf/xdp_sample.bpf.c
12
array_map cpumap_kthread_cnt SEC(".maps");
samples/bpf/xdp_sample.bpf.c
13
array_map exception_cnt SEC(".maps");
samples/bpf/xdp_sample.bpf.c
14
array_map devmap_xmit_cnt SEC(".maps");
samples/bpf/xdp_sample.bpf.c
21
} devmap_xmit_cnt_multi SEC(".maps");
samples/bpf/xdp_sample.bpf.c
9
array_map rx_cnt SEC(".maps");
samples/bpf/xdp_tx_iptunnel_kern.c
237
char _license[] SEC("license") = "GPL";
samples/bpf/xdp_tx_iptunnel_kern.c
27
} rxcnt SEC(".maps");
samples/bpf/xdp_tx_iptunnel_kern.c
34
} vip2tnl SEC(".maps");
samples/hid/hid_mouse.bpf.c
122
SEC(".struct_ops.link")
samples/hid/hid_mouse.bpf.c
128
char _license[] SEC("license") = "GPL";
samples/hid/hid_surface_dial.bpf.c
133
SEC(".struct_ops.link")
samples/hid/hid_surface_dial.bpf.c
139
char _license[] SEC("license") = "GPL";
samples/hid/hid_surface_dial.bpf.c
140
u32 _version SEC("version") = 1;
tools/bpf/bpftool/skeleton/pid_iter.bpf.c
124
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/bpf/bpftool/skeleton/profiler.bpf.c
125
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/bpf/bpftool/skeleton/profiler.bpf.c
18
} events SEC(".maps");
tools/bpf/bpftool/skeleton/profiler.bpf.c
25
} fentry_readings SEC(".maps");
tools/bpf/bpftool/skeleton/profiler.bpf.c
32
} accum_readings SEC(".maps");
tools/bpf/bpftool/skeleton/profiler.bpf.c
39
} counts SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
115
} pids_filtered SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
128
} augmented_args_tmp SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
135
} beauty_map_enter SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
147
} beauty_payload_enter_map SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
37
} __augmented_syscalls__ SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
49
} syscalls_sys_enter SEC(".maps");
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
580
char _license[] SEC("license") = "GPL";
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
61
} syscalls_sys_exit SEC(".maps");
tools/perf/util/bpf_skel/bench_uprobe.bpf.c
39
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
19
} events SEC(".maps");
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
225
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
27
} cgrp_idx SEC(".maps");
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
34
} prev_readings SEC(".maps");
tools/perf/util/bpf_skel/bperf_cgroup.bpf.c
42
} cgrp_readings SEC(".maps");
tools/perf/util/bpf_skel/bperf_follower.bpf.c
15
} diff_readings SEC(".maps");
tools/perf/util/bpf_skel/bperf_follower.bpf.c
162
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/bperf_follower.bpf.c
22
} accum_readings SEC(".maps");
tools/perf/util/bpf_skel/bperf_follower.bpf.c
30
} filter SEC(".maps");
tools/perf/util/bpf_skel/bperf_leader.bpf.c
12
} events SEC(".maps");
tools/perf/util/bpf_skel/bperf_leader.bpf.c
19
} prev_readings SEC(".maps");
tools/perf/util/bpf_skel/bperf_leader.bpf.c
26
} diff_readings SEC(".maps");
tools/perf/util/bpf_skel/bperf_leader.bpf.c
55
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
12
} events SEC(".maps");
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
20
} fentry_readings SEC(".maps");
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
28
} accum_readings SEC(".maps");
tools/perf/util/bpf_skel/bpf_prog_profiler.bpf.c
92
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/func_latency.bpf.c
15
} functime SEC(".maps");
tools/perf/util/bpf_skel/func_latency.bpf.c
22
} cpu_filter SEC(".maps");
tools/perf/util/bpf_skel/func_latency.bpf.c
29
} task_filter SEC(".maps");
tools/perf/util/bpf_skel/func_latency.bpf.c
36
} latency SEC(".maps");
tools/perf/util/bpf_skel/kwork_top.bpf.c
338
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/kwork_top.bpf.c
55
} kwork_top_task_time SEC(".maps");
tools/perf/util/bpf_skel/kwork_top.bpf.c
62
} kwork_top_irq_time SEC(".maps");
tools/perf/util/bpf_skel/kwork_top.bpf.c
69
} kwork_top_tasks SEC(".maps");
tools/perf/util/bpf_skel/kwork_top.bpf.c
76
} kwork_top_works SEC(".maps");
tools/perf/util/bpf_skel/kwork_top.bpf.c
83
} kwork_top_cpu_filter SEC(".maps");
tools/perf/util/bpf_skel/kwork_trace.bpf.c
384
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/kwork_trace.bpf.c
40
} perf_kwork_names SEC(".maps");
tools/perf/util/bpf_skel/kwork_trace.bpf.c
47
} perf_kwork_time SEC(".maps");
tools/perf/util/bpf_skel/kwork_trace.bpf.c
54
} perf_kwork_report SEC(".maps");
tools/perf/util/bpf_skel/kwork_trace.bpf.c
61
} perf_kwork_cpu_filter SEC(".maps");
tools/perf/util/bpf_skel/kwork_trace.bpf.c
68
} perf_kwork_name_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
104
} lock_syms SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
111
} cpu_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
118
} task_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
125
} type_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
132
} addr_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
139
} cgroup_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
146
} slab_filter SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
153
} slab_caches SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
160
} lock_delays SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
34
} stacks SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
42
} stack_buf SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
50
} owner_stacks SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
58
} owner_data SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
66
} owner_stat SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
74
} tstamp SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
82
} tstamp_cpu SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
90
} lock_stat SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
97
} task_data SEC(".maps");
tools/perf/util/bpf_skel/lock_contention.bpf.c
989
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/off_cpu.bpf.c
102
} cgroup_filter SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
372
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/off_cpu.bpf.c
49
} stacks SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
60
} offcpu_output SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
67
} offcpu_payload SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
74
} tstamp SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
81
} off_cpu SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
88
} cpu_filter SEC(".maps");
tools/perf/util/bpf_skel/off_cpu.bpf.c
95
} task_filter SEC(".maps");
tools/perf/util/bpf_skel/perf_version.h
15
const char bpf_metadata_perf_version[] SEC(".rodata") = PERF_VERSION;
tools/perf/util/bpf_skel/sample_filter.bpf.c
16
} filters SEC(".maps");
tools/perf/util/bpf_skel/sample_filter.bpf.c
28
} event_hash SEC(".maps");
tools/perf/util/bpf_skel/sample_filter.bpf.c
298
char LICENSE[] SEC("license") = "Dual BSD/GPL";
tools/perf/util/bpf_skel/sample_filter.bpf.c
36
} idx_hash SEC(".maps");
tools/perf/util/bpf_skel/sample_filter.bpf.c
44
} dropped SEC(".maps");
tools/perf/util/bpf_skel/syscall_summary.bpf.c
153
char _license[] SEC("license") = "GPL";
tools/perf/util/bpf_skel/syscall_summary.bpf.c
27
} syscall_trace_map SEC(".maps");
tools/perf/util/bpf_skel/syscall_summary.bpf.c
34
} syscall_stats_map SEC(".maps");
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
76
#define __arena_global SEC(".addr_space.1")
tools/sched_ext/include/scx/common.bpf.h
191
SEC("struct_ops/"#name) \
tools/sched_ext/include/scx/common.bpf.h
195
SEC("struct_ops.s/"#name) \
tools/sched_ext/include/scx/common.bpf.h
216
#define RESIZABLE_ARRAY(elfsec, arr) arr[1] SEC("."#elfsec"."#arr)
tools/sched_ext/include/scx/common.bpf.h
300
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/sched_ext/include/scx/compat.bpf.h
383
SEC(".struct_ops.link") \
tools/sched_ext/include/scx/user_exit_info.bpf.h
24
struct user_exit_info __name SEC(".data")
tools/sched_ext/scx_central.bpf.c
50
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_central.bpf.c
73
} central_q SEC(".maps");
tools/sched_ext/scx_central.bpf.c
88
} central_timer SEC(".maps");
tools/sched_ext/scx_cpu0.bpf.c
19
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_cpu0.bpf.c
36
} stats SEC(".maps");
tools/sched_ext/scx_flatcg.bpf.c
119
} cgv_node_stash SEC(".maps");
tools/sched_ext/scx_flatcg.bpf.c
130
} task_ctx SEC(".maps");
tools/sched_ext/scx_flatcg.bpf.c
57
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_flatcg.bpf.c
71
} stats SEC(".maps");
tools/sched_ext/scx_flatcg.bpf.c
92
} cpu_ctx SEC(".maps");
tools/sched_ext/scx_flatcg.bpf.c
99
} cgrp_ctx SEC(".maps");
tools/sched_ext/scx_pair.bpf.c
121
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_pair.bpf.c
164
} pair_ctx SEC(".maps");
tools/sched_ext/scx_pair.bpf.c
179
} top_q SEC(".maps");
tools/sched_ext/scx_pair.bpf.c
202
} cgrp_q_arr SEC(".maps");
tools/sched_ext/scx_pair.bpf.c
233
} cgrp_q_idx_hash SEC(".maps");
tools/sched_ext/scx_qmap.bpf.c
113
} task_ctx_stor SEC(".maps");
tools/sched_ext/scx_qmap.bpf.c
127
} cpu_ctx_stor SEC(".maps");
tools/sched_ext/scx_qmap.bpf.c
34
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_qmap.bpf.c
56
} queue0 SEC(".maps"),
tools/sched_ext/scx_qmap.bpf.c
57
queue1 SEC(".maps"),
tools/sched_ext/scx_qmap.bpf.c
58
queue2 SEC(".maps"),
tools/sched_ext/scx_qmap.bpf.c
59
queue3 SEC(".maps"),
tools/sched_ext/scx_qmap.bpf.c
60
queue4 SEC(".maps"),
tools/sched_ext/scx_qmap.bpf.c
61
dump_store SEC(".maps");
tools/sched_ext/scx_qmap.bpf.c
68
} queue_arr SEC(".maps") = {
tools/sched_ext/scx_qmap.bpf.c
738
} monitor_timer SEC(".maps");
tools/sched_ext/scx_sdt.bpf.c
22
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_sdt.bpf.c
36
} arena __weak SEC(".maps");
tools/sched_ext/scx_sdt.bpf.c
528
} scx_task_map SEC(".maps");
tools/sched_ext/scx_simple.bpf.c
25
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_simple.bpf.c
46
} stats SEC(".maps");
tools/sched_ext/scx_userland.bpf.c
31
char _license[] SEC("license") = "GPL";
tools/sched_ext/scx_userland.bpf.c
69
} enqueued SEC(".maps");
tools/sched_ext/scx_userland.bpf.c
80
} dispatched SEC(".maps");
tools/sched_ext/scx_userland.bpf.c
93
} task_ctx_stor SEC(".maps");
tools/testing/selftests/bpf/bpf_arena_common.h
42
#define __arena_global SEC(".addr_space.1")
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
401
static short uprobe_link_info_sema_1 SEC(".probes");
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
402
static short uprobe_link_info_sema_2 SEC(".probes");
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
403
static short uprobe_link_info_sema_3 SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
24
unsigned short test_usdt0_semaphore SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
25
unsigned short test_usdt3_semaphore SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
250
unsigned short test_usdt_100_semaphore SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
251
unsigned short test_usdt_300_semaphore SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
252
unsigned short test_usdt_400_semaphore SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
26
unsigned short test_usdt12_semaphore SEC(".probes");
tools/testing/selftests/bpf/prog_tests/usdt.c
67
unsigned short test_usdt_sib_semaphore SEC(".probes");
tools/testing/selftests/bpf/progs/access_map_in_map.c
14
} inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/access_map_in_map.c
22
} outer_array_map SEC(".maps") = {
tools/testing/selftests/bpf/progs/access_map_in_map.c
34
} outer_htab_map SEC(".maps") = {
tools/testing/selftests/bpf/progs/access_map_in_map.c
40
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/arena_atomics.c
21
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/arena_atomics.c
397
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/arena_htab.c
14
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/arena_htab.c
59
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/arena_list.c
19
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/arena_list.c
40
long arena_sum SEC(".addr_space.1");
tools/testing/selftests/bpf/progs/arena_list.c
41
int test_val SEC(".addr_space.1");
tools/testing/selftests/bpf/progs/arena_list.c
49
SEC("syscall")
tools/testing/selftests/bpf/progs/arena_list.c
99
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/arena_spin_lock.c
18
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/arena_spin_lock.c
54
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/arena_strsearch.c
10
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/arena_strsearch.c
146
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/async_stack_depth.c
16
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/async_stack_depth.c
61
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bad_struct_ops.c
16
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/bad_struct_ops.c
22
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/bad_struct_ops.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bad_struct_ops2.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
23
} sk_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
30
} task_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
83
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
15
} sock_map_rx SEC(".maps");
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
22
} sock_map_tx SEC(".maps");
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
65
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bind4_prog.c
167
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bind6_prog.c
184
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bind_perm.c
45
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
23
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
32
} bloom_map SEC(".maps");
tools/testing/selftests/bpf/progs/bloom_filter_bench.c
40
} hashmap SEC(".maps");
tools/testing/selftests/bpf/progs/bloom_filter_map.c
17
} map_random_data SEC(".maps");
tools/testing/selftests/bpf/progs/bloom_filter_map.c
24
} map_bloom SEC(".maps");
tools/testing/selftests/bpf/progs/bloom_filter_map.c
32
} outer_map SEC(".maps");
tools/testing/selftests/bpf/progs/bloom_filter_map.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
168
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_cc_cubic.c
180
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_cubic.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_cubic.c
527
SEC("struct_ops")
tools/testing/selftests/bpf/progs/bpf_cubic.c
533
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_dctcp.c
21
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_dctcp.c
233
SEC("struct_ops")
tools/testing/selftests/bpf/progs/bpf_dctcp.c
239
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_dctcp.c
247
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_dctcp.c
36
} sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_dctcp_release.c
18
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_dctcp_release.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_flow.c
23
#define PROG_(NUM, NAME) SEC("flow_dissector") int flow_dissector_##NUM
tools/testing/selftests/bpf/progs/bpf_flow.c
437
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_flow.c
66
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_flow.c
73
} last_dissection SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_gotox.c
22
__u64 skip SEC(".data") = 0;
tools/testing/selftests/bpf/progs/bpf_gotox.c
427
SEC("syscall") int TEST_NAME(void *ctx) \
tools/testing/selftests/bpf/progs/bpf_gotox.c
448
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c
17
} hash_map_bench SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_hashmap_lookup.c
13
} hash_map_bench SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_hashmap_lookup.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
14
} arraymap1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
21
} hashmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_array_map.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
19
} hashmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
26
} hashmap2 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
33
} hashmap3 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_hash_map.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_link.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_array_map.c
14
} arraymap1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_array_map.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_hash_map.c
20
} hashmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_percpu_hash_map.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c
14
} sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_map.c
15
} sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_map.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_ipv6_route.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_ksym.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_map_elem.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_netlink.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_setsockopt.c
58
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_setsockopt_unix.c
60
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
16
} sockmap SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
23
} sockhash SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
30
} dst SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_sockmap.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_task_btf.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_task_file.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_task_stack.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_task_vmas.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_tasks.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_test_kern3.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_test_kern4.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_test_kern5.c
20
} hashmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_iter_test_kern5.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_test_kern6.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_test_kern_common.h
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_udp4.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_unix.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_iter_vma_offset.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_loop.c
19
} map1 SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_loop.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_loop_bench.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_mod_race.c
100
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_qdisc_common.h
13
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__incompl_ops.c
33
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_qdisc_fail__incompl_ops.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
117
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
19
SEC("struct_ops/bpf_fifo_enqueue")
tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
114
} fq_nonprio_flows SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
121
} fq_prio_flows SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
41
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
748
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_smc.c
112
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_smc.c
61
} smc_policy_ip SEC(".maps");
tools/testing/selftests/bpf/progs/bpf_smc.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_syscall_macro.c
108
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bpf_tcp_nogpl.c
13
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/bpf_tcp_nogpl.c
6
char _license[] SEC("license") = "X";
tools/testing/selftests/bpf/progs/bprm_opts.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/bprm_opts.c
19
} secure_exec_task_map SEC(".maps");
tools/testing/selftests/bpf/progs/btf_type_tag_percpu.c
73
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cb_refs.c
114
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cb_refs.c
16
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/cg_storage_multi_egress_only.c
19
} cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/cg_storage_multi_isolated.c
19
} cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/cg_storage_multi_shared.c
19
} cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/cgroup_ancestor.c
40
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
31
} percpu_attach_counters SEC(".maps");
tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c
38
} attach_counters SEC(".maps");
tools/testing/selftests/bpf/progs/cgroup_iter.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
10
struct memcg_query memcg_query SEC(".data.query");
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_mprog.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_preorder.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_read_xattr.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_skb_direct_packet_access.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c
17
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_storage.c
10
} cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/cgroup_storage.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgroup_tcp_skb.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
21
} __cgrps_kfunc_map SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_kfunc_failure.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_kfunc_success.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
21
} socket_cookies SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_ls_negative.c
15
} map_a SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_negative.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
15
} map_a SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
22
} map_b SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
15
} map_a SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
27
SEC("?iter.s/cgroup")
tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
15
} map_a SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
22
} map_b SEC(".maps");
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/compute_live_registers.c
14
} test_map SEC(".maps");
tools/testing/selftests/bpf/progs/compute_live_registers.c
20
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/compute_live_registers.c
481
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect4_dropper.c
28
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect4_prog.c
203
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect6_prog.c
99
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect_force_port4.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect_force_port4.c
27
} service_mapping SEC(".maps");
tools/testing/selftests/bpf/progs/connect_force_port6.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect_force_port6.c
26
} service_mapping SEC(".maps");
tools/testing/selftests/bpf/progs/connect_ping.c
53
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/connect_unix_prog.c
45
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/core_kern.c
120
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/core_kern.c
17
} array1 SEC(".maps");
tools/testing/selftests/bpf/progs/core_kern.c
24
} array2 SEC(".maps");
tools/testing/selftests/bpf/progs/core_kern_overflow.c
22
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cpumask_common.h
17
#define private(name) SEC(".bss." #name) __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/cpumask_common.h
29
} __cpumask_map SEC(".maps");
tools/testing/selftests/bpf/progs/cpumask_failure.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/cpumask_failure.c
34
SEC("tp_btf/task_newtask")
tools/testing/selftests/bpf/progs/cpumask_success.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/crypto_basic.c
68
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/crypto_bench.c
107
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/crypto_common.h
28
} __crypto_ctx_map SEC(".maps");
tools/testing/selftests/bpf/progs/crypto_sanity.c
179
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/csum_diff_test.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/decap_sanity.c
68
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dev_cgroup.c
59
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dmabuf_iter.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dmabuf_iter.c
17
} testbuf_hash SEC(".maps");
tools/testing/selftests/bpf/progs/dummy_st_ops_fail.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dummy_st_ops_fail.c
22
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/dummy_st_ops_success.c
51
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/dummy_st_ops_success.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dynptr_fail.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dynptr_fail.c
26
} array_map1 SEC(".maps");
tools/testing/selftests/bpf/progs/dynptr_fail.c
33
} array_map2 SEC(".maps");
tools/testing/selftests/bpf/progs/dynptr_fail.c
40
} array_map3 SEC(".maps");
tools/testing/selftests/bpf/progs/dynptr_fail.c
47
} array_map4 SEC(".maps");
tools/testing/selftests/bpf/progs/dynptr_fail.c
58
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/dynptr_success.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/dynptr_success.c
28
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/dynptr_success.c
35
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/empty_skb.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/epilogue_exit.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/epilogue_exit.c
42
SEC("struct_ops/test_epilogue_exit")
tools/testing/selftests/bpf/progs/epilogue_exit.c
61
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
31
} epilogue_map SEC(".maps") = {
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
44
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
49
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/exceptions.c
19
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/exceptions.c
298
SEC("tc") \
tools/testing/selftests/bpf/progs/exceptions.c
368
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/exceptions_assert.c
12
SEC("?tc") \
tools/testing/selftests/bpf/progs/exceptions_assert.c
135
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/exceptions_ext.c
72
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/exceptions_fail.c
17
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/exceptions_fail.c
32
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/exceptions_fail.c
399
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/exhandler_kern.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
13
} inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
21
} outer_map SEC(".maps") = {
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fentry_many_args.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fentry_recursive.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fentry_recursive_target.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fentry_test.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c
179
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fexit_bpf2bpf_simple.c
27
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fexit_many_args.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fexit_sleep.c
8
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fexit_test.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fib_lookup.c
22
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/file_reader.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/file_reader.c
18
} arrmap SEC(".maps");
tools/testing/selftests/bpf/progs/file_reader_fail.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/find_vma.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/find_vma_fail1.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/find_vma_fail2.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fmod_ret_freplace.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
13
} arraymap SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
20
} percpu_map SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
13
} hashmap SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
20
} percpu_map SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/for_each_hash_modify.c
13
} hashmap SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_hash_modify.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/for_each_map_elem_write_key.c
10
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_map_elem_write_key.c
27
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
12
} arraymap SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
19
} hashmap SEC(".maps");
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
5
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/free_timer.c
29
} map SEC(".maps");
tools/testing/selftests/bpf/progs/free_timer.c
81
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_attach_probe.c
21
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/freplace_attach_probe.c
40
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_cls_redirect.c
15
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/freplace_cls_redirect.c
34
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_connect4.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_connect_v4_prog.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_dead_global_func.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_get_constant.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_global_func.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_progmap.c
10
} cpu_map SEC(".maps");
tools/testing/selftests/bpf/progs/freplace_progmap.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/freplace_unreliable_prog.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/fsession_test.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/get_branch_snapshot.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/get_cgroup_id_kern.c
21
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/get_func_args_test.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/get_func_ip_test.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/get_func_ip_uprobe_test.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/getpeername4_prog.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/getpeername6_prog.c
31
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/getpeername_unix_prog.c
38
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/getsockname4_prog.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/getsockname6_prog.c
31
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/getsockname_unix_prog.c
38
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/htab_mem_bench.c
21
} htab SEC(".maps");
tools/testing/selftests/bpf/progs/htab_mem_bench.c
23
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/htab_reuse.c
19
} htab SEC(".maps");
tools/testing/selftests/bpf/progs/htab_reuse.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/htab_update.c
20
} htab SEC(".maps");
tools/testing/selftests/bpf/progs/htab_update.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/ima.c
17
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/ima.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/inner_array_lookup.c
11
} inner_map1 SEC(".maps");
tools/testing/selftests/bpf/progs/inner_array_lookup.c
18
} outer_map1 SEC(".maps") = {
tools/testing/selftests/bpf/progs/inner_array_lookup.c
45
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/ip_check_defrag.c
99
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/irq.c
14
struct bpf_res_spin_lock lockA __hidden SEC(".data.A");
tools/testing/selftests/bpf/progs/irq.c
15
struct bpf_res_spin_lock lockB __hidden SEC(".data.B");
tools/testing/selftests/bpf/progs/irq.c
17
SEC("?tc")
tools/testing/selftests/bpf/progs/irq.c
566
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters.c
14
int small_arr[16] SEC(".data.small_arr");
tools/testing/selftests/bpf/progs/iters.c
2069
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters.c
21
} amap SEC(".maps");
tools/testing/selftests/bpf/progs/iters.c
531
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/iters_css.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_css.c
22
SEC("fentry.s/" SYS_PREFIX "sys_getpgid")
tools/testing/selftests/bpf/progs/iters_css_task.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_css_task.c
21
SEC("lsm/file_mprotect")
tools/testing/selftests/bpf/progs/iters_looping.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_num.c
242
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_state_safety.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_task.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_task.c
18
SEC("fentry.s/" SYS_PREFIX "sys_getpgid")
tools/testing/selftests/bpf/progs/iters_task_failure.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_task_failure.c
17
SEC("?fentry.s/" SYS_PREFIX "sys_getpgid")
tools/testing/selftests/bpf/progs/iters_task_vma.c
43
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_testmod.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/iters_testmod_seq.c
129
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c
18
} m_hash SEC(".maps");
tools/testing/selftests/bpf/progs/jit_probe_mem.c
59
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfree_skb.c
14
} perf_buf_map SEC(".maps");
tools/testing/selftests/bpf/progs/kfree_skb.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_call_destructive.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_call_fail.c
160
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_call_race.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_call_test.c
189
} ctx_map SEC(".maps");
tools/testing/selftests/bpf/progs/kfunc_call_test.c
217
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_call_test_subprog.c
37
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_implicit_args.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_module_order.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kfunc_module_order.c
8
SEC("classifier")
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
22
} slab_hash SEC(".maps");
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
29
} slab_result SEC(".maps");
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
38
SEC("iter/kmem_cache")
tools/testing/selftests/bpf/progs/kmem_cache_iter.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_multi.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_multi_empty.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_multi_override.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_multi_session_cookie.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_multi_verifier.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kprobe_write_ctx.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/kptr_xchg_inline.c
15
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/kptr_xchg_inline.c
18
SEC("tc")
tools/testing/selftests/bpf/progs/kptr_xchg_inline.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/ksym_race.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_funcs1.c
68
SEC("?raw_tp/sys_enter")
tools/testing/selftests/bpf/progs/linked_funcs1.c
97
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_funcs2.c
68
SEC("?raw_tp/sys_enter")
tools/testing/selftests/bpf/progs/linked_funcs2.c
97
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_list.c
420
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_list.h
35
struct array_map array_map SEC(".maps");
tools/testing/selftests/bpf/progs/linked_list.h
36
struct array_map inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/linked_list.h
44
} map_of_maps SEC(".maps") = {
tools/testing/selftests/bpf/progs/linked_list.h
50
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/linked_list_fail.c
133
SEC("?tc") \
tools/testing/selftests/bpf/progs/linked_list_fail.c
48
SEC("?tc") \
tools/testing/selftests/bpf/progs/linked_list_fail.c
611
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_list_fail.c
72
SEC("?tc") \
tools/testing/selftests/bpf/progs/linked_list_fail.c
95
SEC("?tc") \
tools/testing/selftests/bpf/progs/linked_list_peek.c
113
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_list_peek.c
14
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/linked_list_peek.c
85
SEC("syscall") \
tools/testing/selftests/bpf/progs/linked_maps1.c
16
} map1 SEC(".maps");
tools/testing/selftests/bpf/progs/linked_maps1.c
28
extern map2_t map2 SEC(".maps");
tools/testing/selftests/bpf/progs/linked_maps1.c
38
} map_weak __weak SEC(".maps");
tools/testing/selftests/bpf/progs/linked_maps1.c
82
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_maps2.c
17
} map1 SEC(".maps");
tools/testing/selftests/bpf/progs/linked_maps2.c
24
} map2 SEC(".maps");
tools/testing/selftests/bpf/progs/linked_maps2.c
32
} map_weak __weak SEC(".maps");
tools/testing/selftests/bpf/progs/linked_maps2.c
76
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_vars1.c
54
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/linked_vars2.c
55
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/load_bytes_relative.c
18
} test_result SEC(".maps");
tools/testing/selftests/bpf/progs/local_kptr_stash.c
285
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/local_kptr_stash.c
36
} refcounted_node_stash SEC(".maps");
tools/testing/selftests/bpf/progs/local_kptr_stash.c
76
} some_nodes SEC(".maps");
tools/testing/selftests/bpf/progs/local_kptr_stash_fail.c
40
} some_nodes SEC(".maps");
tools/testing/selftests/bpf/progs/local_kptr_stash_fail.c
85
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/local_storage.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/local_storage.c
31
} inode_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage.c
38
} sk_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage.c
45
} sk_storage_map2 SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage.c
52
} task_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage.c
59
} task_storage_map2 SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage_bench.c
104
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/local_storage_bench.c
21
} array_of_local_storage_maps SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage_bench.c
34
} array_of_hash_maps SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace_bench.c
13
} task_storage SEC(".maps");
tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace_bench.c
67
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/loop1.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/loop2.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/loop3.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/loop4.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/loop5.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/loop6.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
17
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
26
} trie_map SEC(".maps");
tools/testing/selftests/bpf/progs/lpm_trie_map.c
19
} trie_free_map SEC(".maps");
tools/testing/selftests/bpf/progs/lru_bug.c
15
} lru_map SEC(".maps");
tools/testing/selftests/bpf/progs/lru_bug.c
49
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/lsm.c
19
} array SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
26
} hash SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
33
} lru_hash SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
40
} percpu_array SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
47
} percpu_hash SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
54
} lru_percpu_hash SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
61
} inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/lsm.c
69
} outer_arr SEC(".maps") = {
tools/testing/selftests/bpf/progs/lsm.c
78
} outer_hash SEC(".maps") = {
tools/testing/selftests/bpf/progs/lsm.c
82
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/lsm_cgroup.c
30
} cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/lsm_cgroup.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/lsm_cgroup_nonvoid.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/lsm_tailcall.c
15
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/lsm_tailcall.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_excl.c
14
} excl_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_excl.c
16
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_in_map_btf.c
25
} inner_array SEC(".maps");
tools/testing/selftests/bpf/progs/map_in_map_btf.c
33
} outer_array SEC(".maps") = {
tools/testing/selftests/bpf/progs/map_in_map_btf.c
39
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_kptr.c
105
} name SEC(".maps") = { \
tools/testing/selftests/bpf/progs/map_kptr.c
17
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
24
} pcpu_array_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
31
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
38
} pcpu_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
46
} hash_malloc_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
54
} pcpu_hash_malloc_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
558
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_kptr.c
61
} lru_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
68
} lru_pcpu_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
75
} cgrp_ls_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
82
} task_ls_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
89
} inode_ls_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr.c
96
} sk_ls_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr_fail.c
21
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr_fail.c
388
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_kptr_race.c
18
} race_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr_race.c
197
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_kptr_race.c
26
} race_percpu_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_kptr_race.c
33
} race_sk_ls_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_percpu_stats.c
12
SEC("iter/bpf_map")
tools/testing/selftests/bpf/progs/map_percpu_stats.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/map_ptr_kern.c
104
} m_hash SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
145
} m_array SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
177
} m_prog_array SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
194
} m_perf_event_array SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
211
} m_percpu_hash SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
228
} m_percpu_array SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
249
} m_stack_trace SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
268
} m_cgroup_array SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
285
} m_lru_hash SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
302
} m_lru_percpu_hash SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
329
} m_lpm_trie SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
349
} inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
362
} m_array_of_maps SEC(".maps") = {
tools/testing/selftests/bpf/progs/map_ptr_kern.c
387
} m_hash_of_maps SEC(".maps") = {
tools/testing/selftests/bpf/progs/map_ptr_kern.c
417
} m_devmap SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
438
} m_sockmap SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
459
} m_cpumap SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
480
} m_xskmap SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
501
} m_sockhash SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
521
} m_cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
544
} m_reuseport_sockarray SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
561
} m_percpu_cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
583
} m_queue SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
599
} m_stack SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
620
} m_sk_storage SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
638
} m_devmap_hash SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
656
} m_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/map_ptr_kern.c
703
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/mem_rdonly_untrusted.c
229
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/metadata_unused.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/metadata_unused.c
6
volatile const char bpf_metadata_a[] SEC(".rodata") = "foo";
tools/testing/selftests/bpf/progs/metadata_unused.c
7
volatile const int bpf_metadata_b SEC(".rodata") = 1;
tools/testing/selftests/bpf/progs/metadata_used.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/metadata_used.c
6
volatile const char bpf_metadata_a[] SEC(".rodata") = "bar";
tools/testing/selftests/bpf/progs/metadata_used.c
7
volatile const int bpf_metadata_b SEC(".rodata") = 2;
tools/testing/selftests/bpf/progs/missed_kprobe.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/missed_kprobe_recursion.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/missed_tp_recursion.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/mmap_inner_array.c
17
} inner_array SEC(".maps");
tools/testing/selftests/bpf/progs/mmap_inner_array.c
25
} outer_map SEC(".maps");
tools/testing/selftests/bpf/progs/mmap_inner_array.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/modify_return.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/mptcp_sock.c
26
} socket_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/mptcp_sock.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
16
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/mptcp_sockmap.c
5
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/mptcp_subflow.c
20
} mptcp_sf SEC(".maps");
tools/testing/selftests/bpf/progs/mptcp_subflow.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/mptcpify.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/nested_acquire.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/nested_trust_failure.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/nested_trust_failure.c
18
} sk_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/nested_trust_success.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/nested_trust_success.c
18
} sk_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/net_timestamping.c
248
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/net_timestamping.c
39
} sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/net_timestamping.c
46
} time_map SEC(".maps");
tools/testing/selftests/bpf/progs/netcnt_prog.c
17
} percpu_netcnt SEC(".maps");
tools/testing/selftests/bpf/progs/netcnt_prog.c
23
} netcnt SEC(".maps");
tools/testing/selftests/bpf/progs/netcnt_prog.c
69
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/netif_receive_skb.c
252
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/netif_receive_skb.c
32
} strdata SEC(".maps");
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
103
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
14
} sockops_netns_cookies SEC(".maps");
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
21
} sk_msg_netns_cookies SEC(".maps");
tools/testing/selftests/bpf/progs/netns_cookie_prog.c
28
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/normal_map_btf.c
25
} array SEC(".maps");
tools/testing/selftests/bpf/progs/normal_map_btf.c
27
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
17
} array SEC(".maps");
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
195
} percpu SEC(".maps");
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
211
} percpu_cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
222
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/percpu_alloc_array.c
25
SEC("?fentry/bpf_fentry_test1")
tools/testing/selftests/bpf/progs/percpu_alloc_cgrp_local_storage.c
109
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/percpu_alloc_cgrp_local_storage.c
17
} cgrp SEC(".maps");
tools/testing/selftests/bpf/progs/percpu_alloc_fail.c
182
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/percpu_alloc_fail.c
34
} array SEC(".maps");
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
16
} stackmap SEC(".maps");
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
23
} stackdata_map SEC(".maps");
tools/testing/selftests/bpf/progs/perf_event_stackmap.c
59
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/perfbuf_bench.c
15
} perfbuf SEC(".maps");
tools/testing/selftests/bpf/progs/perfbuf_bench.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/preempt_lock.c
10
SEC("?tc")
tools/testing/selftests/bpf/progs/preempt_lock.c
212
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
23
} array SEC(".maps");
tools/testing/selftests/bpf/progs/preempted_bpf_ma_op.c
25
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/prepare.c
13
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/prepare.c
20
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/prepare.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/priv_freplace_prog.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/priv_map.c
13
} priv_map SEC(".maps");
tools/testing/selftests/bpf/progs/priv_map.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/priv_prog.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/pro_epilogue.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/pro_epilogue.c
107
SEC("struct_ops/test_pro_epilogue")
tools/testing/selftests/bpf/progs/pro_epilogue.c
149
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/pro_epilogue.c
36
SEC("struct_ops/test_prologue")
tools/testing/selftests/bpf/progs/pro_epilogue.c
69
SEC("struct_ops/test_epilogue")
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
102
SEC("struct_ops/test_pro_epilogue_goto_start")
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
117
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
27
SEC("struct_ops/test_prologue_goto_start")
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
62
SEC("struct_ops/test_epilogue_goto_start")
tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c
61
SEC("struct_ops/test_pro_epilogue")
tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c
85
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/profiler.inc.h
100
} var_tpid_to_data SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
107
} bpf_func_stats SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
114
} allowed_devices SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
121
} allowed_file_inodes SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
128
} allowed_directory_inodes SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
135
} disallowed_exec_inodes SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
87
} data_heap SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
93
} events SEC(".maps");
tools/testing/selftests/bpf/progs/profiler.inc.h
960
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/pyperf.h
127
} pidmap SEC(".maps");
tools/testing/selftests/bpf/progs/pyperf.h
134
} eventmap SEC(".maps");
tools/testing/selftests/bpf/progs/pyperf.h
141
} symbolmap SEC(".maps");
tools/testing/selftests/bpf/progs/pyperf.h
148
} statsmap SEC(".maps");
tools/testing/selftests/bpf/progs/pyperf.h
155
} perfmap SEC(".maps");
tools/testing/selftests/bpf/progs/pyperf.h
162
} stackmap SEC(".maps");
tools/testing/selftests/bpf/progs/pyperf.h
358
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/raw_tp_null.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/raw_tp_null_fail.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rbtree.c
29
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/rbtree.c
323
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rbtree_btf_fail__add_wrong_type.c
33
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/rbtree_btf_fail__add_wrong_type.c
37
SEC("tc")
tools/testing/selftests/bpf/progs/rbtree_btf_fail__add_wrong_type.c
52
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rbtree_btf_fail__wrong_node_type.c
19
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/rbtree_btf_fail__wrong_node_type.c
23
SEC("tc")
tools/testing/selftests/bpf/progs/rbtree_btf_fail__wrong_node_type.c
38
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rbtree_fail.c
15
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/rbtree_fail.c
304
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rbtree_search.c
135
SEC("syscall") \
tools/testing/selftests/bpf/progs/rbtree_search.c
154
SEC("syscall") \
tools/testing/selftests/bpf/progs/rbtree_search.c
17
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/rbtree_search.c
206
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rcu_read_lock.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/rcu_read_lock.c
27
} map_a SEC(".maps");
tools/testing/selftests/bpf/progs/rcu_read_lock.c
40
SEC("?fentry.s/" SYS_PREFIX "sys_getpgid")
tools/testing/selftests/bpf/progs/rcu_tasks_trace_gp.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/read_cgroupfs_xattr.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/read_vsyscall.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/read_vsyscall.c
22
SEC("fentry/" SYS_PREFIX "sys_nanosleep")
tools/testing/selftests/bpf/progs/recursion.c
15
} hash1 SEC(".maps");
tools/testing/selftests/bpf/progs/recursion.c
22
} hash2 SEC(".maps");
tools/testing/selftests/bpf/progs/recursion.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/recvmsg4_prog.c
40
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/recvmsg6_prog.c
46
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/recvmsg_unix_prog.c
38
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/refcounted_kptr.c
226
SEC("tc") \
tools/testing/selftests/bpf/progs/refcounted_kptr.c
265
SEC("tc") \
tools/testing/selftests/bpf/progs/refcounted_kptr.c
303
SEC("tc") \
tools/testing/selftests/bpf/progs/refcounted_kptr.c
31
} stashed_nodes SEC(".maps");
tools/testing/selftests/bpf/progs/refcounted_kptr.c
336
SEC("tc") \
tools/testing/selftests/bpf/progs/refcounted_kptr.c
40
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/refcounted_kptr.c
610
} percpu_hash SEC(".maps");
tools/testing/selftests/bpf/progs/refcounted_kptr.c
631
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
121
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
19
#define private(name) SEC(".data." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/res_spin_lock.c
147
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/res_spin_lock.c
20
} arrmap SEC(".maps");
tools/testing/selftests/bpf/progs/res_spin_lock.c
22
struct bpf_res_spin_lock lockA __hidden SEC(".data.A");
tools/testing/selftests/bpf/progs/res_spin_lock.c
23
struct bpf_res_spin_lock lockB __hidden SEC(".data.B");
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
174
struct bpf_res_spin_lock lock1 __hidden SEC(".data.OO1");
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
175
struct bpf_res_spin_lock lock2 __hidden SEC(".data.OO2");
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
19
} arrmap SEC(".maps");
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
23
struct bpf_spin_lock lock __hidden SEC(".data.A");
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
24
struct bpf_res_spin_lock res_lock __hidden SEC(".data.B");
tools/testing/selftests/bpf/progs/res_spin_lock_fail.c
244
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/ringbuf_bench.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/ringbuf_bench.c
14
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/security_bpf_map.c
21
} prot_status_map SEC(".maps");
tools/testing/selftests/bpf/progs/security_bpf_map.c
28
} prot_map SEC(".maps");
tools/testing/selftests/bpf/progs/security_bpf_map.c
35
} not_prot_map SEC(".maps");
tools/testing/selftests/bpf/progs/security_bpf_map.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sendmsg4_prog.c
58
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sendmsg6_prog.c
119
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sendmsg_unix_prog.c
45
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/set_global_vars.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/setget_sockopt.c
434
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sk_bypass_prot_mem.c
104
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sk_storage_omem_uncharge.c
19
} sk_storage SEC(".maps");
tools/testing/selftests/bpf/progs/sk_storage_omem_uncharge.c
53
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/skb_load_bytes.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/skb_pkt_end.c
64
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sock_addr_kern.c
65
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
145
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
18
} tcp_conn_sockets SEC(".maps");
tools/testing/selftests/bpf/progs/sock_destroy_prog.c
25
} udp_conn_sockets SEC(".maps");
tools/testing/selftests/bpf/progs/sock_destroy_prog_fail.c
13
SEC("tp_btf/tcp_destroy_sock")
tools/testing/selftests/bpf/progs/sock_destroy_prog_fail.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sock_iter_batch.c
133
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/socket_cookie_prog.c
22
} socket_cookies SEC(".maps");
tools/testing/selftests/bpf/progs/socket_cookie_prog.c
99
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockmap_parse_prog.c
33
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockmap_tcp_msg_prog.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
11
} sock_map_rx SEC(".maps");
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
18
} sock_map_tx SEC(".maps");
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
25
} sock_map_msg SEC(".maps");
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
32
} sock_map_break SEC(".maps");
tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c
67
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockopt_inherit.c
23
} cloned1_map SEC(".maps");
tools/testing/selftests/bpf/progs/sockopt_inherit.c
30
} cloned2_map SEC(".maps");
tools/testing/selftests/bpf/progs/sockopt_inherit.c
37
} listener_only_map SEC(".maps");
tools/testing/selftests/bpf/progs/sockopt_inherit.c
5
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockopt_multi.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockopt_qos_to_cc.c
5
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/sockopt_sk.c
27
} socket_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/sockopt_sk.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/stacktrace_ips.c
19
} stackmap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_ips.c
76
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/stacktrace_map.c
16
} control_map SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map.c
23
} stackid_hmap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map.c
32
} stackmap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map.c
39
} stack_amap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map.c
78
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
15
} stackmap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
22
} stackid_hmap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
29
} stack_amap SEC(".maps");
tools/testing/selftests/bpf/progs/stacktrace_map_skip.c
68
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/stream.c
19
} arrmap SEC(".maps");
tools/testing/selftests/bpf/progs/stream.c
25
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/stream.c
290
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/stream.c
36
} array SEC(".maps");
tools/testing/selftests/bpf/progs/stream.c
45
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/stream.c
49
SEC("syscall")
tools/testing/selftests/bpf/progs/stream_fail.c
33
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/string_kfuncs_failure1.c
111
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/string_kfuncs_failure2.c
27
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/string_kfuncs_success.c
10
#define __test(retval) SEC("syscall") __success __retval(retval)
tools/testing/selftests/bpf/progs/string_kfuncs_success.c
63
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/strncmp_bench.c
17
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/strncmp_test.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/strobemeta.h
216
} samples SEC(".maps");
tools/testing/selftests/bpf/progs/strobemeta.h
223
} stacks_0 SEC(".maps");
tools/testing/selftests/bpf/progs/strobemeta.h
230
} stacks_1 SEC(".maps");
tools/testing/selftests/bpf/progs/strobemeta.h
237
} sample_heap SEC(".maps");
tools/testing/selftests/bpf/progs/strobemeta.h
244
} strobemeta_cfgs SEC(".maps");
tools/testing/selftests/bpf/progs/strobemeta.h
635
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
102
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
55
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
20
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
74
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_assoc_reuse.c
50
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_assoc_reuse.c
72
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_assoc_reuse.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_autocreate.c
33
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_autocreate.c
38
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_autocreate.c
44
SEC("?.struct_ops")
tools/testing/selftests/bpf/progs/struct_ops_autocreate.c
49
SEC("?.struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_autocreate.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_autocreate2.c
29
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_autocreate2.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_detach.c
21
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_detach.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_forgotten_cb.c
15
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_forgotten_cb.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping1.c
56
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping1.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping2.c
56
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping2.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_kptr_return.c
14
SEC("struct_ops/test_return_ref_kptr")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return.c
25
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__invalid_scalar.c
14
SEC("struct_ops/test_return_ref_kptr")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__invalid_scalar.c
23
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__invalid_scalar.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__local_kptr.c
15
SEC("struct_ops/test_return_ref_kptr")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__local_kptr.c
31
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__local_kptr.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__nonzero_offset.c
14
SEC("struct_ops/test_return_ref_kptr")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__nonzero_offset.c
22
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__nonzero_offset.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__wrong_type.c
14
SEC("struct_ops/test_return_ref_kptr")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__wrong_type.c
27
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_kptr_return_fail__wrong_type.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_maybe_null.c
25
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_maybe_null.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_maybe_null_fail.c
20
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_maybe_null_fail.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_module.c
33
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_module.c
52
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_module.c
72
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_module.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_module.c
85
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_multi_pages.c
11
SEC("struct_ops/tramp_" #x) \
tools/testing/selftests/bpf/progs/struct_ops_multi_pages.c
60
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_multi_pages.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_nulled_out_cb.c
18
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_nulled_out_cb.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_private_stack.c
58
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/struct_ops_private_stack.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_private_stack_fail.c
58
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/struct_ops_private_stack_fail.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_private_stack_recur.c
47
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/struct_ops_private_stack_recur.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_refcounted.c
16
SEC("struct_ops/test_refcounted")
tools/testing/selftests/bpf/progs/struct_ops_refcounted.c
26
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_refcounted.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__global_subprog.c
36
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__global_subprog.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__ref_leak.c
19
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__ref_leak.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
15
} prog_array SEC(".maps");
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
32
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__tail_call.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/summarization.c
78
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/summarization_freplace.c
33
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/syscall.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/syscall.c
42
} bpf_attr_array SEC(".maps");
tools/testing/selftests/bpf/progs/syscall.c
49
} inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/syscall.c
57
} outer_array_map SEC(".maps") = {
tools/testing/selftests/bpf/progs/tailcall1.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall1.c
14
SEC("tc") \
tools/testing/selftests/bpf/progs/tailcall1.c
23
SEC("tc")
tools/testing/selftests/bpf/progs/tailcall1.c
47
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall2.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall2.c
58
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall3.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall3.c
30
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall4.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall4.c
16
SEC("tc") \
tools/testing/selftests/bpf/progs/tailcall4.c
25
SEC("tc")
tools/testing/selftests/bpf/progs/tailcall4.c
32
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall5.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall5.c
16
SEC("tc") \
tools/testing/selftests/bpf/progs/tailcall5.c
25
SEC("tc")
tools/testing/selftests/bpf/progs/tailcall5.c
39
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall6.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall6.c
34
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
10
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
13
SEC("tc") \
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf1.c
37
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf2.c
40
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c
12
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf3.c
71
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
10
} nop_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
17
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf4.c
78
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c
13
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c
45
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_fentry.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_fexit.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c
12
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy1.c
37
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c
15
} jmp_table SEC(".maps") = {
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c
59
SEC("tc")
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy2.c
73
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
14
} jmp_table0 SEC(".maps") = {
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
25
} jmp_table1 SEC(".maps") = {
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
52
SEC("tc")
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy3.c
65
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c
14
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_bpf2bpf_hierarchy_fentry.c
38
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_fail.c
14
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/tailcall_fail.c
23
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_fail.c
64
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_freplace.c
11
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_freplace.c
23
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_poke.c
13
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_poke.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tailcall_sleepable.c
12
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/tailcall_sleepable.c
43
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_kfunc_common.h
21
} __tasks_kfunc_map SEC(".maps");
tools/testing/selftests/bpf/progs/task_kfunc_failure.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_kfunc_success.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_local_data.bpf.h
125
} tld_data_map SEC(".maps");
tools/testing/selftests/bpf/progs/task_local_data.bpf.h
132
} tld_key_map SEC(".maps");
tools/testing/selftests/bpf/progs/task_local_storage.c
15
} enter_id SEC(".maps");
tools/testing/selftests/bpf/progs/task_local_storage.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_local_storage_exit_creds.c
15
} task_storage SEC(".maps");
tools/testing/selftests/bpf/progs/task_local_storage_exit_creds.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_ls_recursion.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_ls_recursion.c
21
} map_a SEC(".maps");
tools/testing/selftests/bpf/progs/task_ls_recursion.c
28
} map_b SEC(".maps");
tools/testing/selftests/bpf/progs/task_ls_uptr.c
17
} datamap SEC(".maps");
tools/testing/selftests/bpf/progs/task_ls_uptr.c
63
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_storage_nodeadlock.c
19
} task_storage SEC(".maps");
tools/testing/selftests/bpf/progs/task_storage_nodeadlock.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_work.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_work.c
27
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/task_work.c
34
} arrmap SEC(".maps");
tools/testing/selftests/bpf/progs/task_work.c
41
} lrumap SEC(".maps");
tools/testing/selftests/bpf/progs/task_work_fail.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_work_fail.c
26
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/task_work_fail.c
33
} arrmap SEC(".maps");
tools/testing/selftests/bpf/progs/task_work_stress.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/task_work_stress.c
31
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/tc_bpf2bpf.c
25
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tc_dummy.c
12
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c
21
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
105
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
121
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
30
SEC("struct_ops")
tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c
17
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tcp_ca_update.c
42
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/tcp_ca_update.c
51
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/tcp_ca_update.c
60
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/tcp_ca_update.c
68
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/tcp_ca_update.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c
56
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tcp_rtt.c
23
} socket_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/tcp_rtt.c
5
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_access_variable_array.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_assign_reuse.c
15
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_assign_reuse.c
31
} sk_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_attach_kprobe_sleepable.c
23
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_attach_probe.c
183
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_attach_probe.c
28
SEC("ksyscall/nanosleep")
tools/testing/selftests/bpf/progs/test_attach_probe_manual.c
53
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_autoload.c
40
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_bpf_cookie.c
137
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_bpf_ma.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_bpf_ma.c
39
} array_##_size SEC(".maps")
tools/testing/selftests/bpf/progs/test_bpf_ma.c
54
} array_percpu_##_size SEC(".maps")
tools/testing/selftests/bpf/progs/test_bpf_nf.c
339
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
206
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_bpf_nf_fail.c
33
SEC("?tc")
tools/testing/selftests/bpf/progs/test_btf_decl_tag.c
33
} hashmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_ext.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
102
} sockarr_sz1 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
109
} sockarr_sz2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
11
} inner_map1 SEC(".maps"),
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
117
} outer_sockarr SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
12
inner_map2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
150
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
19
} inner_map_sz2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
35
} outer_arr SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
50
} inner_map3 SEC(".maps"),
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
51
inner_map4 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
59
} inner_map5 SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
73
} outer_arr_dyn SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
90
} outer_hash SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_btf_newkv.c
17
} btf_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_newkv.c
46
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_btf_nokv.c
16
} btf_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_btf_nokv.c
45
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
196
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_build_id.c
31
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_cgroup1_hierarchy.c
71
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_cgroup_link.c
23
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_check_mtu.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_cls_redirect.c
371
} metrics_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_cls_redirect.c
38
char _license[] SEC("license") = "Dual BSD/GPL";
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
265
} metrics_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
34
char _license[] SEC("license") = "Dual BSD/GPL";
tools/testing/selftests/bpf/progs/test_core_autosize.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_extern.c
65
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_read_macros.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_direct.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_probed.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_enum64val.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_enumval.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_existence.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_ints.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_misc.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_mods.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_module.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_size.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_type_based.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_reloc_type_id.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_core_retro.c
16
} exp_tgid_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_core_retro.c
23
} results SEC(".maps");
tools/testing/selftests/bpf/progs/test_core_retro.c
43
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ctx.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ctx.c
21
SEC("syscall")
tools/testing/selftests/bpf/progs/test_custom_sec_handlers.c
63
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_d_path.c
88
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_d_path_check_rdonly_mem.c
28
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_d_path_check_types.c
12
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_d_path_check_types.c
32
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_deny_namespace.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_enable_stats.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_endian.c
37
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_fill_link_info.c
61
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_fsverity.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
102
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
23
} perfmap SEC(".maps");
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
30
} stackdata_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c
55
} rawdata_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_get_stack_rawtp_err.c
26
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_get_xattr.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_global_data.c
106
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_global_data.c
15
} result_number SEC(".maps");
tools/testing/selftests/bpf/progs/test_global_data.c
22
} result_string SEC(".maps");
tools/testing/selftests/bpf/progs/test_global_data.c
35
} result_struct SEC(".maps");
tools/testing/selftests/bpf/progs/test_global_func9.c
21
} map SEC(".maps");
tools/testing/selftests/bpf/progs/test_global_func_args.c
18
} values SEC(".maps");
tools/testing/selftests/bpf/progs/test_global_func_args.c
91
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_global_func_ctx_args.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_global_map_resize.c
20
int my_array[1] SEC(".data.custom");
tools/testing/selftests/bpf/progs/test_global_map_resize.c
25
int my_int SEC(".data.non_array");
tools/testing/selftests/bpf/progs/test_global_map_resize.c
30
int my_array_first[1] SEC(".data.array_not_last");
tools/testing/selftests/bpf/progs/test_global_map_resize.c
31
int my_int_last SEC(".data.array_not_last");
tools/testing/selftests/bpf/progs/test_global_map_resize.c
33
int percpu_arr[1] SEC(".data.percpu_arr");
tools/testing/selftests/bpf/progs/test_global_map_resize.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_global_map_resize.c
91
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/test_hash_large_key.c
13
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_hash_large_key.c
20
} key_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_hash_large_key.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_helper_restricted.c
123
const char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_helper_restricted.c
19
} timers SEC(".maps");
tools/testing/selftests/bpf/progs/test_helper_restricted.c
26
} locks SEC(".maps");
tools/testing/selftests/bpf/progs/test_kernel_flag.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
24
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
31
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_kfunc_dynptr_param.c
35
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_kfunc_param_nullable.c
43
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ksyms.c
32
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ksyms_btf.c
55
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ksyms_btf_null_check.c
31
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ksyms_btf_write_check.c
44
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ksyms_module.c
50
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
36
SEC("raw_tp/sys_enter")
tools/testing/selftests/bpf/progs/test_ksyms_weak.c
71
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_l4lb.c
175
} vip_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb.c
182
} ch_rings SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb.c
189
} reals SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb.c
196
} stats SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb.c
203
} ctl_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb.c
471
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
171
} vip_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
178
} ch_rings SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
185
} reals SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
192
} stats SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
199
} ctl_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
470
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
173
} vip_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
180
} ch_rings SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
187
} reals SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
194
} stats SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
201
} ctl_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
487
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ldsx_insn.c
125
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_legacy_printk.c
15
} my_pid_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_legacy_printk.c
22
} res_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_legacy_printk.c
8
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c
22
} data_input SEC(".maps");
tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_link_pinning.c
25
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lirc_mode2_kern.c
26
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_log_buf.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_log_fixup.c
43
} existing_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_log_fixup.c
50
} missing_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_log_fixup.c
66
SEC("?raw_tp/sys_enter")
tools/testing/selftests/bpf/progs/test_log_fixup.c
74
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lookup_and_delete.c
15
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_lookup_and_delete.c
26
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lookup_key.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lookup_key.c
25
SEC("lsm.s/bpf")
tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c
85
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lwt_redirect.c
90
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lwt_reroute.c
36
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_lwt_seg6local.c
428
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_map_in_map.c
14
} mim_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_in_map.c
22
} mim_hash SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_in_map.c
32
} inner_map0 SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_in_map.c
39
} mim_array_pe SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_map_in_map.c
47
} mim_hash_pe SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_map_in_map.c
76
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c
18
} mim SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c
26
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_map_init.c
16
} hashmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_init.c
33
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_map_lock.c
19
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_lock.c
31
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_lock.c
62
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
18
} percpu_array_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
25
} percpu_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
32
} percpu_lru_hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_lookup_percpu_elem.c
76
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_map_ops.c
14
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_ops.c
20
} stack_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_ops.c
27
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_map_ops.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
135
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
29
} reuseport_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_migrate_reuseport.c
36
} migrate_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_misc_tcp_hdr_options.c
329
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_mmap.c
15
} rdonly_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_mmap.c
22
} data_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_mmap.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_module_attach.c
142
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_netfilter_link_attach.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c
13
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c
52
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_obj_id.c
14
} test_map_id SEC(".maps");
tools/testing/selftests/bpf/progs/test_overhead.c
39
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_parse_tcp_hdr_opt.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_parse_tcp_hdr_opt_dynptr.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_pe_preserve_elems.c
12
} array_1 SEC(".maps");
tools/testing/selftests/bpf/progs/test_pe_preserve_elems.c
20
} array_2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_pe_preserve_elems.c
38
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_perf_branches.c
53
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_perf_buffer.c
14
} my_pid_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_perf_buffer.c
20
} perf_buf_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_perf_buffer.c
41
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_perf_link.c
16
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_perf_skip.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_pinning.c
12
} pinmap SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning.c
19
} nopinmap SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning.c
27
} nopinmap2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning.c
29
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
12
} pinmap1 SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning_devmap.c
20
} pinmap2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning_htab.c
17
} timer_prealloc SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning_htab.c
25
} timer_no_prealloc SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning_htab.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_pinning_invalid.c
12
} nopinmap3 SEC(".maps");
tools/testing/selftests/bpf/progs/test_pinning_invalid.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_probe_read_user_str.c
25
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_probe_user.c
47
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_prog_array_init.c
23
} prog_array_init SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_ptr_untrusted.c
29
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
17
} map_in SEC(".maps");
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
25
} map_out SEC(".maps");
tools/testing/selftests/bpf/progs/test_queue_stack_map.h
57
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_raw_tp_test_run.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_rdonly_maps.c
84
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ringbuf.c
19
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ringbuf_map_key.c
19
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf_map_key.c
26
} hash_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf_map_key.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
20
} ringbuf1 SEC(".maps"),
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
21
ringbuf2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
28
} ringbuf_arr SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
40
} ringbuf_hash SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ringbuf_n.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ringbuf_n.c
22
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf_overwrite.c
13
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf_overwrite.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_ringbuf_write.c
11
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_ringbuf_write.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_seg6_loop.c
262
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
183
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
26
} outer_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
33
} result_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
40
} tmp_index_ovr_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
47
} linum_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c
54
} data_check_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_send_signal_kern.c
69
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_set_remove_xattr.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sig_in_xattr.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sk_assign.c
28
} server_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sk_assign.c
42
} server_map SEC("maps") = {
tools/testing/selftests/bpf/progs/test_sk_assign.c
51
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sk_lookup.c
40
} redir_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sk_lookup.c
47
} run_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sk_lookup.c
660
char _license[] SEC("license") = "Dual BSD/GPL";
tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c
13
} sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c
29
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
111
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
20
} sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
28
} del_sk_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_skb_ctx.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_skb_helpers.c
13
} cgroup_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_skb_helpers.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_skc_to_unix_sock.c
40
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_skeleton.c
46
const volatile int in_dynarr_sz SEC(".rodata.dyn");
tools/testing/selftests/bpf/progs/test_skeleton.c
47
const volatile int in_dynarr[4] SEC(".rodata.dyn") = { -1, -2, -3, -4 };
tools/testing/selftests/bpf/progs/test_skeleton.c
49
int out_dynarr[4] SEC(".data.dyn") = { 1, 2, 3, 4 };
tools/testing/selftests/bpf/progs/test_skeleton.c
60
__hidden int zero_key SEC(".data.non_mmapable");
tools/testing/selftests/bpf/progs/test_skeleton.c
61
static struct my_value zero_value SEC(".data.non_mmapable");
tools/testing/selftests/bpf/progs/test_skeleton.c
68
} my_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_skeleton.c
8
#define __read_mostly SEC(".data.read_mostly")
tools/testing/selftests/bpf/progs/test_skeleton.c
98
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
11
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
18
} sock_hash SEC(".maps");
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
25
} socket_storage SEC(".maps");
tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
70
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_snprintf.c
77
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_snprintf_single.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sock_fields.c
23
} linum_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sock_fields.c
310
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sock_fields.c
35
} sk_pkt_out_cnt SEC(".maps");
tools/testing/selftests/bpf/progs/test_sock_fields.c
42
} sk_pkt_out_cnt10 SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_change_tail.c
16
} sock_map_rx SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_change_tail.c
45
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
10
} sock_map_rx SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
17
} sock_map_tx SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
24
} sock_map_msg SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_drop_prog.c
32
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_invalid_update.c
11
} map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_invalid_update.c
23
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
37
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
378
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
44
} sock_map_txmsg SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
51
} sock_map_redir SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
58
} sock_apply_bytes SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
65
} sock_cork_bytes SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
72
} sock_bytes SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
79
} sock_redir_flags SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
86
} sock_skb_opts SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
93
} tls_sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_ktls.c
18
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
140
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
15
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
22
} nop_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
29
} sock_hash SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
36
} verdict_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_listen.c
43
} parser_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
10
} sock_map_rx SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
17
} sock_map_tx SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
24
} sock_map_msg SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_pass_prog.c
61
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c
10
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
45
SEC("sk_" XSTR(__type)) \
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
68
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c
10
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_strp.c
11
} sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_strp.c
53
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sockmap_update.c
11
} src SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_update.c
18
} dst_sock_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_update.c
25
} dst_sock_hash SEC(".maps");
tools/testing/selftests/bpf/progs/test_sockmap_update.c
48
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_spin_lock.c
105
struct bpf_spin_lock lockA __hidden SEC(".data.A");
tools/testing/selftests/bpf/progs/test_spin_lock.c
169
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_spin_lock.c
19
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/test_spin_lock.c
30
} cls_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_spin_lock.c
45
} vqueue SEC(".maps");
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
17
} array_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
25
} map_of_maps SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
31
static struct bpf_spin_lock lockA SEC(".data.A");
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
317
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
32
static struct bpf_spin_lock lockB SEC(".data.B");
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
84
SEC("?tc") \
tools/testing/selftests/bpf/progs/test_stack_var_off.c
51
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
16
} control_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
23
} stackid_hmap SEC(".maps");
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
33
} stackmap SEC(".maps");
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
40
} stack_amap SEC(".maps");
tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c
67
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_static_linked1.c
29
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_static_linked1.c
30
int VERSION SEC("version") = 1;
tools/testing/selftests/bpf/progs/test_static_linked2.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_static_linked2.c
31
int _version SEC("version") = 1;
tools/testing/selftests/bpf/progs/test_subprogs.c
12
} array SEC(".maps");
tools/testing/selftests/bpf/progs/test_subprogs.c
5
const char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_subprogs_extable.c
12
} test_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_subprogs_extable.c
51
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_subprogs_unused.c
5
const char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_subskeleton.c
28
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
21
__weak int var5 SEC(".data");
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
26
int var7 SEC(".data.custom");
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
35
} map1 SEC(".maps");
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
42
} map2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_subskeleton_lib.c
61
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_subskeleton_lib2.c
14
} map2 SEC(".maps");
tools/testing/selftests/bpf/progs/test_subskeleton_lib2.c
16
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sysctl_loop1.c
73
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sysctl_loop2.c
71
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_sysctl_prog.c
72
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_task_local_data.c
65
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_task_pt_regs.c
36
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
20
SEC("tp_btf/task_newtask")
tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
77
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
106
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_dtime.c
392
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_edt.c
111
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_edt.c
24
} flow_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_tc_link.c
13
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_neigh.c
136
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_neigh_fib.c
158
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_peer.c
63
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
702
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
591
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tcp_estats.c
156
} ev_record_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_tcp_estats.c
257
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c
40
} hdr_stg_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c
623
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c
154
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
22
} global_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
28
} perf_event_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c
92
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_time_tai.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tp_btf_nullable.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_trace_ext.c
18
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_trace_ext_tracing.c
25
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tracepoint.c
25
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_trampoline_count.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
1026
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_tunnel_kern.c
55
} local_ip_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
20
} array SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
27
} percpu_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
34
} hash SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
41
} percpu_hash SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
47
} perfbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
52
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
59
} prog_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_unpriv_bpf_disabled.c
83
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_uprobe_autoattach.c
117
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_urandom_usdt.c
70
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_usdt.c
141
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_usdt_multispec.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_varlen.c
163
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_verif_scale1.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_verif_scale2.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_verif_scale3.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
35
} data_input SEC(".maps");
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
37
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_vmlinux.c
90
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp.c
234
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp.c
29
} rxcnt SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp.c
36
} vip2tnl SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
49
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_shrink.c
52
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_attach_fail.c
17
} xdp_errmsg_pb SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_attach_fail.c
54
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c
41
} perf_buf_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_context_test_run.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_devmap_helpers.c
22
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_devmap_tailcall.c
18
} xdp_map SEC(".maps") = {
tools/testing/selftests/bpf/progs/test_xdp_do_redirect.c
128
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
256
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
32
} rxcnt SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
39
} vip2tnl SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_link.c
6
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_loop.c
230
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_loop.c
25
} rxcnt SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_loop.c
32
} vip2tnl SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_meta.c
673
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
173
} vip_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
181
} lru_cache SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
188
} ch_rings SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
195
} reals SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
202
} stats SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
209
} ctl_array SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
811
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_pull_data.c
48
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_update_frags.c
11
int _version SEC("version") = 1;
tools/testing/selftests/bpf/progs/test_xdp_update_frags.c
42
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_vlan.c
54
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c
13
} cpu_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_frags_helpers.c
27
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c
13
} cpu_map SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c
47
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c
10
} dm_ports SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_frags_helpers.c
27
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
10
} dm_ports SEC(".maps");
tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
50
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer.c
26
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/timer.c
34
} hmap_malloc SEC(".maps");
tools/testing/selftests/bpf/progs/timer.c
45
} array SEC(".maps");
tools/testing/selftests/bpf/progs/timer.c
52
} lru SEC(".maps");
tools/testing/selftests/bpf/progs/timer.c
59
} abs_timer SEC(".maps"), soft_timer_pinned SEC(".maps"), abs_timer_pinned SEC(".maps"),
tools/testing/selftests/bpf/progs/timer.c
60
race_array SEC(".maps");
tools/testing/selftests/bpf/progs/timer_crash.c
17
} amap SEC(".maps");
tools/testing/selftests/bpf/progs/timer_crash.c
24
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/timer_crash.c
54
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_failure.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_failure.c
22
} timer_map SEC(".maps");
tools/testing/selftests/bpf/progs/timer_interrupt.c
24
} array SEC(".maps");
tools/testing/selftests/bpf/progs/timer_interrupt.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_lockup.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_lockup.c
21
} timer1_map SEC(".maps");
tools/testing/selftests/bpf/progs/timer_lockup.c
28
} timer2_map SEC(".maps");
tools/testing/selftests/bpf/progs/timer_mim.c
20
} inner_htab SEC(".maps");
tools/testing/selftests/bpf/progs/timer_mim.c
31
} outer_arr SEC(".maps") = {
tools/testing/selftests/bpf/progs/timer_mim.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_mim_reject.c
20
} inner_htab SEC(".maps");
tools/testing/selftests/bpf/progs/timer_mim_reject.c
32
} outer_arr SEC(".maps") = {
tools/testing/selftests/bpf/progs/timer_mim_reject.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
20
} timer_map SEC(".maps");
tools/testing/selftests/bpf/progs/timer_start_deadlock.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/timer_start_delete_race.c
18
} timer_map SEC(".maps");
tools/testing/selftests/bpf/progs/timer_start_delete_race.c
66
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/token_lsm.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/trace_dummy_st_ops.c
21
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/trace_printk.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/trace_vprintk.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tracing_failure.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tracing_struct.c
166
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/tracing_struct_many_args.c
95
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/trigger_bench.c
37
} stack_heap SEC(".maps");
tools/testing/selftests/bpf/progs/trigger_bench.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/trigger_bench.c
98
SEC("?raw_tp")
tools/testing/selftests/bpf/progs/twfw.c
36
struct rules_map rules SEC(".maps");
tools/testing/selftests/bpf/progs/twfw.c
37
struct tiers_map tiers SEC(".maps");
tools/testing/selftests/bpf/progs/type_cast.c
14
} enter_id SEC(".maps");
tools/testing/selftests/bpf/progs/type_cast.c
79
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/udp_limit.c
14
} sk_map SEC(".maps");
tools/testing/selftests/bpf/progs/uninit_stack.c
88
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/unsupported_ops.c
19
SEC(".struct_ops.link")
tools/testing/selftests/bpf/progs/unsupported_ops.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/update_map_in_htab.c
11
} inner_map SEC(".maps");
tools/testing/selftests/bpf/progs/update_map_in_htab.c
19
} outer_htab_map SEC(".maps");
tools/testing/selftests/bpf/progs/update_map_in_htab.c
28
} outer_alloc_htab_map SEC(".maps");
tools/testing/selftests/bpf/progs/update_map_in_htab.c
30
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_bench.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_consumers.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_pid_filter.c
6
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_session.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_session_cookie.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_session_recursive.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_session_single.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_usdt.c
7
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_multi_verifier.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_syscall.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uprobe_syscall_executed.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uptr_failure.c
105
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uptr_failure.c
15
} datamap SEC(".maps");
tools/testing/selftests/bpf/progs/uptr_map_failure.c
13
} large_uptr_map SEC(".maps");
tools/testing/selftests/bpf/progs/uptr_map_failure.c
20
} empty_uptr_map SEC(".maps");
tools/testing/selftests/bpf/progs/uptr_map_failure.c
27
} kstruct_uptr_map SEC(".maps");
tools/testing/selftests/bpf/progs/uptr_update_failure.c
13
} datamap SEC(".maps");
tools/testing/selftests/bpf/progs/uptr_update_failure.c
42
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/uretprobe_stack.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
20
} user_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
25
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/user_ringbuf_fail.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
13
} user_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
17
} kernel_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/user_ringbuf_success.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_and.c
113
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_and.c
20
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_arena.c
13
#define private(name) SEC(".bss." #name) __hidden __attribute__((aligned(8)))
tools/testing/selftests/bpf/progs/verifier_arena.c
24
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_arena.c
447
SEC("syscall")
tools/testing/selftests/bpf/progs/verifier_arena.c
480
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_arena_globals1.c
24
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_arena_globals1.c
87
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_arena_globals2.c
23
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_arena_globals2.c
49
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_arena_large.c
18
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_arena_large.c
316
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_array_access.c
21
} map_array_ro SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_array_access.c
29
} map_array_wo SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_array_access.c
36
} map_array_pcpu SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_array_access.c
43
} map_array SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_array_access.c
50
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_array_access.c
731
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
133
} task_work_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
23
} timer_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_async_cb_context.c
76
} wq_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_basic_stack.c
100
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_basic_stack.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_bitfield_write.c
100
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bounds.c
14
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_bounds.c
2134
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bounds_deduction.c
174
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bounds_deduction_non_const.c
639
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bounds_mix_sign_unsign.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_bounds_mix_sign_unsign.c
554
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
888
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
124
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
20
} map_array_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_bpf_get_stack.c
27
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_bpf_trap.c
71
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bswap.c
128
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_bswap.c
52
SEC("socket") \
tools/testing/selftests/bpf/progs/verifier_bswap.c
94
SEC("socket")
tools/testing/selftests/bpf/progs/verifier_btf_ctx_access.c
80
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_btf_unreliable_prog.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_cfg.c
162
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_cgroup_inv_retcode.c
89
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c
227
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
14
} cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
21
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
28
} percpu_cgroup_storage SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c
308
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_const.c
98
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_const_or.c
82
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ctx.c
222
SEC(type) \
tools/testing/selftests/bpf/progs/verifier_ctx.c
247
SEC(type) \
tools/testing/selftests/bpf/progs/verifier_ctx.c
266
SEC(type) \
tools/testing/selftests/bpf/progs/verifier_ctx.c
295
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ctx_sk_msg.c
228
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_d_path.c
48
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_default_trusted_ptr.c
29
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
805
SEC(type) \
tools/testing/selftests/bpf/progs/verifier_direct_packet_access.c
862
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_direct_stack_access_wraparound.c
56
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_div0.c
213
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_div_overflow.c
144
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c
310
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_global_subprogs.c
349
SEC(".struct_ops")
tools/testing/selftests/bpf/progs/verifier_global_subprogs.c
391
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_gotol.c
63
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_gotox.c
101
SEC("socket") \
tools/testing/selftests/bpf/progs/verifier_gotox.c
13
SEC("socket") \
tools/testing/selftests/bpf/progs/verifier_gotox.c
133
SEC("socket")
tools/testing/selftests/bpf/progs/verifier_gotox.c
276
SEC("socket") \
tools/testing/selftests/bpf/progs/verifier_gotox.c
389
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_gotox.c
54
SEC("socket")
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
20
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
27
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
32
} map_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_access_var_len.c
825
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_packet_access.c
550
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_helper_restricted.c
168
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_helper_restricted.c
18
} map_spin_lock SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
1282
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
18
} map_hash_16b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
32
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_helper_value_access.c
39
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_int_ptr.c
155
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
10
} map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
15
} ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
554
SEC("socket")
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
612
SEC("socket")
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
670
char buf[10] SEC(".data.buf");
tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
786
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
13
} map_xskmap SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c
213
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_jit_convergence.c
114
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_jit_convergence.c
17
} map_hash SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_jit_inline.c
20
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_kfunc_prog_types.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ld_ind.c
110
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ldsx.c
18
} arena SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_ldsx.c
447
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_leak_ptr.c
92
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_linked_scalars.c
538
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_live_stack.c
13
} map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_live_stack.c
301
} map_array SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
234
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_loops1.c
307
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_lsm.c
191
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_lwt.c
234
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
19
} map_in_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
216
} rb_in_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_in_map.c
260
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
162
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
20
} map_array_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_ptr.c
32
} map_hash_16b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
20
} map_array_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
265
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
27
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
40
} map_in_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
52
} map_prog1_socket SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_map_ptr_mixing.c
65
} map_prog2_socket SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_map_ret_val.c
110
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_map_ret_val.c
14
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_masking.c
410
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_may_goto_1.c
109
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_may_goto_2.c
28
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_meta_access.c
284
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_movsx.c
354
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_mtu.c
20
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_netfilter_ctx.c
116
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_or_jmp32_k.c
41
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_precision.c
13
} precision_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_precision.c
645
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
13
} map_stacktrace SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
20
} map_prog2_socket SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_prevent_map_lookup.c
61
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_private_stack.c
23
} array SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_private_stack.c
359
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_raw_stack.c
372
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_raw_tp_writable.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_raw_tp_writable.c
50
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
1495
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
56
} map_array_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
61
} map_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_ref_tracking.c
72
} map_prog1_tc SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_reg_equal.c
58
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_regalloc.c
20
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_regalloc.c
364
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_ringbuf.c
11
} map_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_ringbuf.c
131
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
18
} map_prog1_socket SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
31
} map_prog2_socket SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_runtime_jit.c
360
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
905
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_sdiv.c
1282
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
21
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
28
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_search_pruning.c
362
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_sock.c
1169
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_sock.c
13
} map_reuseport_array SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sock.c
20
} map_sockhash SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sock.c
27
} map_sockmap SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sock.c
34
} map_xskmap SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sock.c
47
} sk_storage_map SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sock.c
54
} jmp_table SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sock_addr.c
331
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
27
} sockhash SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c
34
} sockmap SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
12
} map_ringbuf SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
1282
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
503
char single_byte_buf[1] SEC(".data.single_byte_buf");
tools/testing/selftests/bpf/progs/verifier_spill_fill.c
637
char two_byte_buf[2] SEC(".data.two_byte_buf");
tools/testing/selftests/bpf/progs/verifier_spin_lock.c
18
} map_spin_lock SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_spin_lock.c
559
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_stack_ptr.c
21
} map_array_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_stack_ptr.c
536
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_store_release.c
246
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_store_release.c
301
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
11
int vals[] SEC(".data.vals") = {1, 2, 3, 4};
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
801
} map_array SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
849
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_subreg.c
826
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_tailcall.c
12
} map_array SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_tailcall.c
31
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c
105
char __license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c
13
} jmp_table SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_tailcall_jit.c
93
SEC("tc")
tools/testing/selftests/bpf/progs/verifier_typedef.c
23
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_uninit.c
61
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_unpriv.c
31
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_unpriv.c
42
} map_prog1_socket SEC(".maps") = {
tools/testing/selftests/bpf/progs/verifier_unpriv.c
975
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_unpriv_perf.c
34
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_value.c
158
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_value.c
20
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_adj_spill.c
20
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_adj_spill.c
78
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
189
SEC("socket") \
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
21
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
216
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
20
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
27
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_or_null.c
288
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
1441
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
21
} map_array_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
33
} map_hash_16b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_value_ptr_arith.c
40
} map_hash_48b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_var_off.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_var_off.c
418
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_vfs_accept.c
103
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_vfs_reject.c
176
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_xadd.c
124
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_xadd.c
13
} map_hash_8b SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_xdp.c
14
} map_array_ro SEC(".maps");
tools/testing/selftests/bpf/progs/verifier_xdp.c
59
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/verifier_xdp_direct_packet_access.c
1722
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/vrf_socket_lookup.c
89
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/wq.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/wq.c
24
} hmap SEC(".maps");
tools/testing/selftests/bpf/progs/wq.c
32
} hmap_malloc SEC(".maps");
tools/testing/selftests/bpf/progs/wq.c
44
} array SEC(".maps");
tools/testing/selftests/bpf/progs/wq.c
51
} lru SEC(".maps");
tools/testing/selftests/bpf/progs/wq_failures.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/wq_failures.c
21
} array SEC(".maps");
tools/testing/selftests/bpf/progs/wq_failures.c
28
} lru SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_dummy.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_features.c
268
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_features.c
38
} stats SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_features.c
45
} dut_stats SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_features.c
52
} cpu_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_features.c
59
} dev_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_flowtable.c
148
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_flowtable.c
27
} stats SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
117
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
13
} xsk SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
27
SEC("xdp.frags")
tools/testing/selftests/bpf/progs/xdp_metadata.c
111
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_metadata.c
13
} xsk SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_metadata.c
20
} prog_arr SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_metadata.c
27
} dev_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_metadata.c
37
SEC("xdp")
tools/testing/selftests/bpf/progs/xdp_metadata2.c
13
SEC("freplace/rx")
tools/testing/selftests/bpf/progs/xdp_metadata2.c
24
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
119
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
14
} tx_port SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
39
} rxcnt SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_redirect_map.c
84
} rx_mac SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
111
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
20
} map_all SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
27
} map_egress SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
35
} mac_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c
43
} redirect_flags SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
75
} values SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
82
} allowed_ports SEC(".maps");
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
865
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdp_tx.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdping_kern.c
183
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdping_kern.c
26
} ping_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdpwall.c
364
char LICENSE[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xdpwall.c
48
} v6_addr_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdpwall.c
55
} v4_addr_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdpwall.c
63
} v4_lpm_val_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdpwall.c
70
} tcp_port_map SEC(".maps");
tools/testing/selftests/bpf/progs/xdpwall.c
77
} udp_port_map SEC(".maps");
tools/testing/selftests/bpf/progs/xfrm_info.c
20
SEC("tc")
tools/testing/selftests/bpf/progs/xfrm_info.c
41
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
125
char _license[] SEC("license") = "GPL";
tools/testing/selftests/bpf/progs/xsk_xdp_progs.c
16
} xsk SEC(".maps");
tools/testing/selftests/bpf/test_tcp_hdr_options.h
94
} lport_linum_map SEC(".maps");
tools/testing/selftests/bpf/urandom_read.c
32
unsigned short urand_read_with_sema_semaphore SEC(".probes");
tools/testing/selftests/bpf/urandom_read_lib1.c
11
unsigned short urandlib_read_with_sema_semaphore SEC(".probes");
tools/testing/selftests/hid/progs/hid.c
238
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
260
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
283
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
305
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
317
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
32
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
357
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
384
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
396
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
417
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
442
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
456
} hmap SEC(".maps");
tools/testing/selftests/hid/progs/hid.c
5
char _license[] SEC("license") = "GPL";
tools/testing/selftests/hid/progs/hid.c
521
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
56
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
560
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
597
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
75
SEC(".struct_ops.link")
tools/testing/selftests/hid/progs/hid.c
93
SEC(".struct_ops.link")
tools/testing/selftests/net/lib/xdp_dummy.bpf.c
19
char _license[] SEC("license") = "GPL";
tools/testing/selftests/net/lib/xdp_native.bpf.c
47
} map_xdp_setup SEC(".maps");
tools/testing/selftests/net/lib/xdp_native.bpf.c
54
} map_xdp_stats SEC(".maps");
tools/testing/selftests/net/lib/xdp_native.bpf.c
680
char _license[] SEC("license") = "GPL";
tools/testing/selftests/net/nat6to4.bpf.c
285
char _license[] SEC("license") = ("GPL");
tools/testing/selftests/net/sample_map_ret0.bpf.c
10
} htab SEC(".maps");
tools/testing/selftests/net/sample_map_ret0.bpf.c
17
} array SEC(".maps");
tools/testing/selftests/sched_ext/allowed_cpus.bpf.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/allowed_cpus.bpf.c
137
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/create_dsq.bpf.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/create_dsq.bpf.c
52
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/cyclic_kick_wait.bpf.c
11
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/cyclic_kick_wait.bpf.c
62
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c
36
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c
33
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/dsp_local_on.bpf.c
17
} queue SEC(".maps");
tools/testing/selftests/sched_ext/dsp_local_on.bpf.c
60
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/dsp_local_on.bpf.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/enq_last_no_enq_fails.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/enq_last_no_enq_fails.bpf.c
22
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/enq_select_cpu.bpf.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/enq_select_cpu.bpf.c
67
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/exit.bpf.c
75
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/exit.bpf.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/hotplug.bpf.c
47
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/hotplug.bpf.c
56
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/hotplug.bpf.c
9
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/init_enable_count.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/init_enable_count.bpf.c
46
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/maximal.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/maximal.bpf.c
138
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/maybe_null.bpf.c
30
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/maybe_null.bpf.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/maybe_null_fail_dsp.bpf.c
20
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/maybe_null_fail_dsp.bpf.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/maybe_null_fail_yld.bpf.c
23
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/maybe_null_fail_yld.bpf.c
8
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/minimal.bpf.c
16
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/minimal.bpf.c
18
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/numa.bpf.c
16
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/numa.bpf.c
92
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/peek_dsq.bpf.c
12
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/peek_dsq.bpf.c
244
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/peek_dsq.bpf.c
48
} peek_results SEC(".maps");
tools/testing/selftests/sched_ext/prog_run.bpf.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/prog_run.bpf.c
29
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/rt_stall.bpf.c
10
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/rt_stall.bpf.c
19
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/select_cpu_dfl.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/select_cpu_dfl.bpf.c
36
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c
14
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c
28
} task_ctx_stor SEC(".maps");
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.bpf.c
83
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/select_cpu_dispatch.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/select_cpu_dispatch.bpf.c
36
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.bpf.c
31
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c
13
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c
32
SEC(".struct_ops.link")
tools/testing/selftests/sched_ext/select_cpu_vtime.bpf.c
15
char _license[] SEC("license") = "GPL";
tools/testing/selftests/sched_ext/select_cpu_vtime.bpf.c
82
SEC(".struct_ops.link")
tools/tracing/rtla/example/timerlat_bpf_action.c
5
char LICENSE[] SEC("license") = "GPL";
tools/tracing/rtla/src/timerlat.bpf.c
10
char LICENSE[] SEC("license") = "GPL";
tools/tracing/rtla/src/timerlat.bpf.c
22
} hist_irq SEC(".maps"), hist_thread SEC(".maps"), hist_user SEC(".maps");
tools/tracing/rtla/src/timerlat.bpf.c
29
} summary_irq SEC(".maps"), summary_thread SEC(".maps"), summary_user SEC(".maps");
tools/tracing/rtla/src/timerlat.bpf.c
36
} stop_tracing SEC(".maps");
tools/tracing/rtla/src/timerlat.bpf.c
41
} signal_stop_tracing SEC(".maps");
tools/tracing/rtla/src/timerlat.bpf.c
48
} bpf_action SEC(".maps") = {
tools/tracing/rtla/tests/bpf/bpf_action_map.c
12
} rtla_test_map SEC(".maps");
tools/tracing/rtla/tests/bpf/bpf_action_map.c
5
char LICENSE[] SEC("license") = "GPL";