Searched refs:SEC (Results 51 - 75 of 729) sorted by path

1234567891011>>

/linux-master/samples/bpf/
H A Dtrace_event_kern.c25 } counts SEC(".maps");
32 } stackmap SEC(".maps");
37 SEC("perf_event")
79 char _license[] SEC("license") = "GPL";
H A Dtrace_output.bpf.c10 } my_map SEC(".maps");
12 SEC("ksyscall/write")
28 char _license[] SEC("license") = "GPL";
29 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex1.bpf.c19 SEC("kprobe.multi/__netif_receive_skb_core*")
46 char _license[] SEC("license") = "GPL";
47 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex2.bpf.c18 } my_map SEC(".maps");
23 SEC("kprobe/kfree_skb_reason")
77 } my_hist_map SEC(".maps");
79 SEC("ksyscall/write")
98 char _license[] SEC("license") = "GPL";
99 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex3.bpf.c23 } my_map SEC(".maps");
26 SEC("tracepoint/block/block_io_start")
55 } lat_map SEC(".maps");
58 SEC("tracepoint/block/block_io_done")
99 char _license[] SEC("license") = "GPL";
100 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex4.bpf.c22 } my_map SEC(".maps");
27 SEC("kprobe/kmem_cache_free")
36 SEC("kretprobe/kmem_cache_alloc_node")
53 char _license[] SEC("license") = "GPL";
54 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex5.bpf.c16 #define PROG(F) SEC("kprobe/"__stringify(F)) int bpf_func_##F
27 } progs SEC(".maps");
29 SEC("kprobe/__seccomp_filter")
92 char _license[] SEC("license") = "GPL";
93 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex6.bpf.c12 } counters SEC(".maps");
19 } values SEC(".maps");
26 } values2 SEC(".maps");
28 SEC("kprobe/htab_map_get_next_key")
55 SEC("kprobe/bpf_map_copy_value")
80 char _license[] SEC("license") = "GPL";
81 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dtracex7.bpf.c5 SEC("kprobe/open_ctree")
14 char _license[] SEC("license") = "GPL";
15 u32 _version SEC("version") = LINUX_VERSION_CODE;
H A Dxdp2skb_meta_kern.c31 SEC("xdp_mark")
62 SEC("tc_mark")
H A Dxdp_adjust_tail_kern.c36 } icmpcnt SEC(".maps");
136 SEC("xdp_icmp")
155 char _license[] SEC("license") = "GPL";
H A Dxdp_fwd_kern.c31 } xdp_tx_ports SEC(".maps");
146 SEC("xdp_fwd")
152 SEC("xdp_fwd_direct")
158 char _license[] SEC("license") = "GPL";
H A Dxdp_router_ipv4.bpf.c48 } lpm_map SEC(".maps");
56 } arp_table SEC(".maps");
64 } exact_match SEC(".maps");
71 } tx_port SEC(".maps");
73 SEC("xdp")
189 char _license[] SEC("license") = "GPL";
H A Dxdp_sample.bpf.c9 array_map rx_cnt SEC(".maps");
10 array_map redir_err_cnt SEC(".maps");
11 array_map cpumap_enqueue_cnt SEC(".maps");
12 array_map cpumap_kthread_cnt SEC(".maps");
13 array_map exception_cnt SEC(".maps");
14 array_map devmap_xmit_cnt SEC(".maps");
21 } devmap_xmit_cnt_multi SEC(".maps");
95 SEC("tp_btf/xdp_redirect_err")
103 SEC("tp_btf/xdp_redirect_map_err")
111 SEC("tp_bt
[all...]
H A Dxdp_tx_iptunnel_kern.c27 } rxcnt SEC(".maps");
34 } vip2tnl SEC(".maps");
215 SEC("xdp.frags")
237 char _license[] SEC("license") = "GPL";
/linux-master/samples/hid/
H A Dhid_bpf_attach.bpf.c11 SEC("syscall")
H A Dhid_mouse.bpf.c8 SEC("fmod_ret/hid_bpf_device_event")
54 SEC("fmod_ret/hid_bpf_device_event")
72 SEC("fmod_ret/hid_bpf_rdesc_fixup")
112 char _license[] SEC("license") = "GPL";
H A Dhid_surface_dial.bpf.c13 SEC("fmod_ret/hid_bpf_device_event")
46 SEC("syscall")
104 SEC("fmod_ret/hid_bpf_rdesc_fixup")
133 char _license[] SEC("license") = "GPL";
134 u32 _version SEC("version") = 1;
/linux-master/tools/bpf/bpftool/skeleton/
H A Dpid_iter.bpf.c65 SEC("iter/task_file")
119 char LICENSE[] SEC("license") = "Dual BSD/GPL";
H A Dprofiler.bpf.c18 } events SEC(".maps");
25 } fentry_readings SEC(".maps");
32 } accum_readings SEC(".maps");
39 } counts SEC(".maps");
45 SEC("fentry/XXX")
99 SEC("fexit/XXX")
125 char LICENSE[] SEC("license") = "Dual BSD/GPL";
/linux-master/tools/bpf/runqslower/
H A Drunqslower.bpf.c18 } start SEC(".maps");
24 } events SEC(".maps");
45 SEC("tp_btf/sched_wakeup")
54 SEC("tp_btf/sched_wakeup_new")
63 SEC("tp_btf/sched_switch")
107 char LICENSE[] SEC("license") = "GPL";
/linux-master/tools/lib/bpf/
H A Dbpf_helpers.h23 * To allow use of SEC() with externs (e.g., for extern .maps declarations),
33 #define SEC(name) __attribute__((section(name), used)) macro
37 #define SEC(name) \ macro
H A Dusdt.bpf.h68 } __bpf_usdt_specs SEC(".maps") __weak;
75 } __bpf_usdt_ip_to_spec_id SEC(".maps") __weak;
/linux-master/tools/perf/util/bpf_skel/
H A Daugmented_raw_syscalls.bpf.c31 } __augmented_syscalls__ SEC(".maps");
43 } syscalls_sys_enter SEC(".maps");
55 } syscalls_sys_exit SEC(".maps");
80 } pids_filtered SEC(".maps");
125 } augmented_args_tmp SEC(".maps");
167 SEC("tp/raw_syscalls/sys_enter")
174 * These will be tail_called from SEC("raw_syscalls:sys_enter"), so will find in
179 SEC("tp/syscalls/sys_enter_connect")
198 SEC("tp/syscalls/sys_enter_sendto")
216 SEC("t
[all...]
H A Dbench_uprobe.bpf.c8 SEC("uprobe")
14 SEC("uprobe")
23 char LICENSE[] SEC("license") = "Dual BSD/GPL";

Completed in 350 milliseconds

1234567891011>>