Home
last modified time | relevance | path

Searched refs:bpf_func_proto (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.15/include/linux/
Dbpf.h365 struct bpf_func_proto { struct
491 const struct bpf_func_proto *
1094 const struct bpf_func_proto *bpf_get_trace_printk_proto(void);
1492 typedef const struct bpf_func_proto *
1530 const struct bpf_func_proto *
1674 const struct bpf_func_proto *bpf_base_func_proto(enum bpf_func_id func_id);
1877 static inline const struct bpf_func_proto *
2046 extern const struct bpf_func_proto bpf_map_lookup_elem_proto;
2047 extern const struct bpf_func_proto bpf_map_update_elem_proto;
2048 extern const struct bpf_func_proto bpf_map_delete_elem_proto;
[all …]
Dbpf_lsm.h41 extern const struct bpf_func_proto bpf_inode_storage_get_proto;
42 extern const struct bpf_func_proto bpf_inode_storage_delete_proto;
/Linux-v5.15/kernel/bpf/
Dhelpers.c36 const struct bpf_func_proto bpf_map_lookup_elem_proto = {
52 const struct bpf_func_proto bpf_map_update_elem_proto = {
69 const struct bpf_func_proto bpf_map_delete_elem_proto = {
83 const struct bpf_func_proto bpf_map_push_elem_proto = {
98 const struct bpf_func_proto bpf_map_pop_elem_proto = {
111 const struct bpf_func_proto bpf_map_peek_elem_proto = {
119 const struct bpf_func_proto bpf_get_prandom_u32_proto = {
130 const struct bpf_func_proto bpf_get_smp_processor_id_proto = {
141 const struct bpf_func_proto bpf_get_numa_node_id_proto = {
153 const struct bpf_func_proto bpf_ktime_get_ns_proto = {
[all …]
Dcore.c2336 const struct bpf_func_proto bpf_map_lookup_elem_proto __weak;
2337 const struct bpf_func_proto bpf_map_update_elem_proto __weak;
2338 const struct bpf_func_proto bpf_map_delete_elem_proto __weak;
2339 const struct bpf_func_proto bpf_map_push_elem_proto __weak;
2340 const struct bpf_func_proto bpf_map_pop_elem_proto __weak;
2341 const struct bpf_func_proto bpf_map_peek_elem_proto __weak;
2342 const struct bpf_func_proto bpf_spin_lock_proto __weak;
2343 const struct bpf_func_proto bpf_spin_unlock_proto __weak;
2344 const struct bpf_func_proto bpf_jiffies64_proto __weak;
2346 const struct bpf_func_proto bpf_get_prandom_u32_proto __weak;
[all …]
Dringbuf.c362 const struct bpf_func_proto bpf_ringbuf_reserve_proto = {
404 const struct bpf_func_proto bpf_ringbuf_submit_proto = {
417 const struct bpf_func_proto bpf_ringbuf_discard_proto = {
443 const struct bpf_func_proto bpf_ringbuf_output_proto = {
472 const struct bpf_func_proto bpf_ringbuf_query_proto = {
Dbpf_lsm.c70 static const struct bpf_func_proto bpf_bprm_opts_set_proto = {
91 static const struct bpf_func_proto bpf_ima_inode_hash_proto = {
102 static const struct bpf_func_proto *
Dstackmap.c361 const struct bpf_func_proto bpf_get_stackid_proto = {
430 const struct bpf_func_proto bpf_get_stackid_proto_pe = {
514 const struct bpf_func_proto bpf_get_stack_proto = {
540 const struct bpf_func_proto bpf_get_task_stack_proto = {
604 const struct bpf_func_proto bpf_get_stack_proto_pe = {
Dbpf_inode_storage.c261 const struct bpf_func_proto bpf_inode_storage_get_proto = {
272 const struct bpf_func_proto bpf_inode_storage_delete_proto = {
Dbpf_task_storage.c320 const struct bpf_func_proto bpf_task_storage_get_proto = {
331 const struct bpf_func_proto bpf_task_storage_delete_proto = {
Dcgroup.c1179 static const struct bpf_func_proto *
1196 static const struct bpf_func_proto *
1664 static const struct bpf_func_proto bpf_sysctl_get_name_proto = {
1706 static const struct bpf_func_proto bpf_sysctl_get_current_value_proto = {
1726 static const struct bpf_func_proto bpf_sysctl_get_new_value_proto = {
1751 static const struct bpf_func_proto bpf_sysctl_set_new_value_proto = {
1760 static const struct bpf_func_proto *
1887 static const struct bpf_func_proto bpf_get_netns_cookie_sockopt_proto = {
1895 static const struct bpf_func_proto *
Dbpf_iter.c363 const struct bpf_func_proto *
367 const struct bpf_func_proto *fn = NULL; in bpf_iter_get_func_proto()
708 const struct bpf_func_proto bpf_for_each_map_elem_proto = {
Dsyscall.c4727 static const struct bpf_func_proto bpf_sys_bpf_proto = {
4736 const struct bpf_func_proto * __weak
4752 static const struct bpf_func_proto bpf_sys_close_proto = {
4759 static const struct bpf_func_proto *
Dverifier.c4989 const struct bpf_func_proto *fn) in check_func_arg()
5491 static bool check_raw_mode_ok(const struct bpf_func_proto *fn) in check_raw_mode_ok()
5522 static bool check_arg_pair_ok(const struct bpf_func_proto *fn) in check_arg_pair_ok()
5540 static bool check_refcount_ok(const struct bpf_func_proto *fn, int func_id) in check_refcount_ok()
5567 static bool check_btf_id_ok(const struct bpf_func_proto *fn) in check_btf_id_ok()
5582 static int check_func_proto(const struct bpf_func_proto *fn, int func_id) in check_func_proto()
6172 const struct bpf_func_proto *fn = NULL; in check_helper_call()
12645 const struct bpf_func_proto *fn; in do_misc_fixups()
Dbtf.c6207 const struct bpf_func_proto bpf_btf_find_by_name_kind_proto = {
/Linux-v5.15/kernel/trace/
Dbpf_trace.c143 static const struct bpf_func_proto bpf_override_return_proto = {
169 const struct bpf_func_proto bpf_probe_read_user_proto = {
206 const struct bpf_func_proto bpf_probe_read_user_str_proto = {
232 const struct bpf_func_proto bpf_probe_read_kernel_proto = {
267 const struct bpf_func_proto bpf_probe_read_kernel_str_proto = {
287 static const struct bpf_func_proto bpf_probe_read_compat_proto = {
306 static const struct bpf_func_proto bpf_probe_read_compat_str_proto = {
343 static const struct bpf_func_proto bpf_probe_write_user_proto = {
352 static const struct bpf_func_proto *bpf_get_probe_write_proto(void) in bpf_get_probe_write_proto()
393 static const struct bpf_func_proto bpf_trace_printk_proto = {
[all …]
/Linux-v5.15/include/net/
Dbpf_sk_storage.h21 extern const struct bpf_func_proto bpf_sk_storage_get_proto;
22 extern const struct bpf_func_proto bpf_sk_storage_delete_proto;
23 extern const struct bpf_func_proto bpf_sk_storage_get_tracing_proto;
24 extern const struct bpf_func_proto bpf_sk_storage_delete_tracing_proto;
/Linux-v5.15/net/core/
Dfilter.c82 static const struct bpf_func_proto *
1710 static const struct bpf_func_proto bpf_skb_store_bytes_proto = {
1741 static const struct bpf_func_proto bpf_skb_load_bytes_proto = {
1775 static const struct bpf_func_proto bpf_flow_dissector_load_bytes_proto = {
1819 static const struct bpf_func_proto bpf_skb_load_bytes_relative_proto = {
1844 static const struct bpf_func_proto bpf_skb_pull_data_proto = {
1857 static const struct bpf_func_proto bpf_sk_fullsock_proto = {
1884 static const struct bpf_func_proto sk_skb_pull_data_proto = {
1925 static const struct bpf_func_proto bpf_l3_csum_replace_proto = {
1978 static const struct bpf_func_proto bpf_l4_csum_replace_proto = {
[all …]
Dbpf_sk_storage.c354 const struct bpf_func_proto bpf_sk_storage_get_proto = {
364 const struct bpf_func_proto bpf_sk_storage_get_cg_sock_proto = {
374 const struct bpf_func_proto bpf_sk_storage_delete_proto = {
434 const struct bpf_func_proto bpf_sk_storage_get_tracing_proto = {
446 const struct bpf_func_proto bpf_sk_storage_delete_tracing_proto = {
Dsock_map.c621 const struct bpf_func_proto bpf_sock_map_update_proto = {
648 const struct bpf_func_proto bpf_sk_redirect_map_proto = {
675 const struct bpf_func_proto bpf_msg_redirect_map_proto = {
1205 const struct bpf_func_proto bpf_sock_hash_update_proto = {
1232 const struct bpf_func_proto bpf_sk_redirect_hash_proto = {
1259 const struct bpf_func_proto bpf_msg_redirect_hash_proto = {
/Linux-v5.15/drivers/media/rc/
Dbpf-lirc.c31 static const struct bpf_func_proto rc_repeat_proto = {
50 static const struct bpf_func_proto rc_keydown_proto = {
73 static const struct bpf_func_proto rc_pointer_rel_proto = {
82 static const struct bpf_func_proto *
/Linux-v5.15/net/ipv4/
Dbpf_tcp_ca.c159 static const struct bpf_func_proto bpf_tcp_send_ack_proto = {
182 static const struct bpf_func_proto *
Dtcp_ipv4.c3280 static const struct bpf_func_proto *