Home
last modified time | relevance | path

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

/Linux-v6.1/kernel/bpf/
Dhelpers.c40 const struct bpf_func_proto bpf_map_lookup_elem_proto = {
56 const struct bpf_func_proto bpf_map_update_elem_proto = {
73 const struct bpf_func_proto bpf_map_delete_elem_proto = {
87 const struct bpf_func_proto bpf_map_push_elem_proto = {
102 const struct bpf_func_proto bpf_map_pop_elem_proto = {
115 const struct bpf_func_proto bpf_map_peek_elem_proto = {
129 const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto = {
139 const struct bpf_func_proto bpf_get_prandom_u32_proto = {
150 const struct bpf_func_proto bpf_get_smp_processor_id_proto = {
161 const struct bpf_func_proto bpf_get_numa_node_id_proto = {
[all …]
Dbpf_lsm.c130 static const struct bpf_func_proto bpf_bprm_opts_set_proto = {
151 static const struct bpf_func_proto bpf_ima_inode_hash_proto = {
169 static const struct bpf_func_proto bpf_ima_file_hash_proto = {
188 static const struct bpf_func_proto bpf_get_attach_cookie_proto = {
195 static const struct bpf_func_proto *
198 const struct bpf_func_proto *func_proto; in bpf_lsm_func_proto()
Dringbuf.c448 const struct bpf_func_proto bpf_ringbuf_reserve_proto = {
490 const struct bpf_func_proto bpf_ringbuf_submit_proto = {
503 const struct bpf_func_proto bpf_ringbuf_discard_proto = {
529 const struct bpf_func_proto bpf_ringbuf_output_proto = {
558 const struct bpf_func_proto bpf_ringbuf_query_proto = {
596 const struct bpf_func_proto bpf_ringbuf_reserve_dynptr_proto = {
617 const struct bpf_func_proto bpf_ringbuf_submit_dynptr_proto = {
636 const struct bpf_func_proto bpf_ringbuf_discard_dynptr_proto = {
769 const struct bpf_func_proto bpf_user_ringbuf_drain_proto = {
Dcore.c2614 const struct bpf_func_proto bpf_map_lookup_elem_proto __weak;
2615 const struct bpf_func_proto bpf_map_update_elem_proto __weak;
2616 const struct bpf_func_proto bpf_map_delete_elem_proto __weak;
2617 const struct bpf_func_proto bpf_map_push_elem_proto __weak;
2618 const struct bpf_func_proto bpf_map_pop_elem_proto __weak;
2619 const struct bpf_func_proto bpf_map_peek_elem_proto __weak;
2620 const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto __weak;
2621 const struct bpf_func_proto bpf_spin_lock_proto __weak;
2622 const struct bpf_func_proto bpf_spin_unlock_proto __weak;
2623 const struct bpf_func_proto bpf_jiffies64_proto __weak;
[all …]
Dcgroup.c1563 const struct bpf_func_proto bpf_get_local_storage_proto = {
1579 const struct bpf_func_proto bpf_get_retval_proto = {
1594 const struct bpf_func_proto bpf_set_retval_proto = {
1601 static const struct bpf_func_proto *
1604 const struct bpf_func_proto *func_proto; in cgroup_dev_func_proto()
2035 static const struct bpf_func_proto bpf_sysctl_get_name_proto = {
2077 static const struct bpf_func_proto bpf_sysctl_get_current_value_proto = {
2097 static const struct bpf_func_proto bpf_sysctl_get_new_value_proto = {
2122 static const struct bpf_func_proto bpf_sysctl_set_new_value_proto = {
2131 static const struct bpf_func_proto *
[all …]
Dstackmap.c310 const struct bpf_func_proto bpf_get_stackid_proto = {
379 const struct bpf_func_proto bpf_get_stackid_proto_pe = {
461 const struct bpf_func_proto bpf_get_stack_proto = {
488 const struct bpf_func_proto bpf_get_task_stack_proto = {
552 const struct bpf_func_proto bpf_get_stack_proto_pe = {
Dbpf_inode_storage.c266 const struct bpf_func_proto bpf_inode_storage_get_proto = {
277 const struct bpf_func_proto bpf_inode_storage_delete_proto = {
Dbpf_task_storage.c325 const struct bpf_func_proto bpf_task_storage_get_proto = {
336 const struct bpf_func_proto bpf_task_storage_delete_proto = {
Dbpf_iter.c372 const struct bpf_func_proto *
376 const struct bpf_func_proto *fn = NULL; in bpf_iter_get_func_proto()
734 const struct bpf_func_proto bpf_for_each_map_elem_proto = {
770 const struct bpf_func_proto bpf_loop_proto = {
Dtask_iter.c800 const struct bpf_func_proto bpf_find_vma_proto = {
Dsyscall.c5152 static const struct bpf_func_proto bpf_sys_bpf_proto = {
5161 const struct bpf_func_proto * __weak
5177 static const struct bpf_func_proto bpf_sys_close_proto = {
5199 static const struct bpf_func_proto bpf_kallsyms_lookup_name_proto = {
5209 static const struct bpf_func_proto *
Dverifier.c5899 const struct bpf_func_proto *fn) in check_func_arg()
6491 static bool check_raw_mode_ok(const struct bpf_func_proto *fn) in check_raw_mode_ok()
6513 static bool check_args_pair_invalid(const struct bpf_func_proto *fn, int arg) in check_args_pair_invalid()
6528 static bool check_arg_pair_ok(const struct bpf_func_proto *fn) in check_arg_pair_ok()
6546 static bool check_btf_id_ok(const struct bpf_func_proto *fn) in check_btf_id_ok()
6564 static int check_func_proto(const struct bpf_func_proto *fn, int func_id) in check_func_proto()
7250 const struct bpf_func_proto *fn = NULL; in check_helper_call()
13915 const struct bpf_func_proto *fn; in do_misc_fixups()
Dbtf.c7289 const struct bpf_func_proto bpf_btf_find_by_name_kind_proto = {
/Linux-v6.1/include/linux/
Dbpf.h567 struct bpf_func_proto { struct
711 const struct bpf_func_proto *
1475 const struct bpf_func_proto *bpf_get_trace_printk_proto(void);
1476 const struct bpf_func_proto *bpf_get_trace_vprintk_proto(void);
1877 typedef const struct bpf_func_proto *
1915 const struct bpf_func_proto *
2076 const struct bpf_func_proto *bpf_base_func_proto(enum bpf_func_id func_id);
2297 static inline const struct bpf_func_proto *
2492 extern const struct bpf_func_proto bpf_map_lookup_elem_proto;
2493 extern const struct bpf_func_proto bpf_map_update_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;
Dbpf-cgroup.h418 const struct bpf_func_proto *
420 const struct bpf_func_proto *
452 static inline const struct bpf_func_proto *
458 static inline const struct bpf_func_proto *
/Linux-v6.1/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-v6.1/kernel/trace/
Dbpf_trace.c153 static const struct bpf_func_proto bpf_override_return_proto = {
179 const struct bpf_func_proto bpf_probe_read_user_proto = {
216 const struct bpf_func_proto bpf_probe_read_user_str_proto = {
242 const struct bpf_func_proto bpf_probe_read_kernel_proto = {
277 const struct bpf_func_proto bpf_probe_read_kernel_str_proto = {
297 static const struct bpf_func_proto bpf_probe_read_compat_proto = {
316 static const struct bpf_func_proto bpf_probe_read_compat_str_proto = {
351 static const struct bpf_func_proto bpf_probe_write_user_proto = {
360 static const struct bpf_func_proto *bpf_get_probe_write_proto(void) in bpf_get_probe_write_proto()
401 static const struct bpf_func_proto bpf_trace_printk_proto = {
[all …]
/Linux-v6.1/net/core/
Dfilter.c84 static const struct bpf_func_proto *
1712 static const struct bpf_func_proto bpf_skb_store_bytes_proto = {
1743 static const struct bpf_func_proto bpf_skb_load_bytes_proto = {
1777 static const struct bpf_func_proto bpf_flow_dissector_load_bytes_proto = {
1821 static const struct bpf_func_proto bpf_skb_load_bytes_relative_proto = {
1846 static const struct bpf_func_proto bpf_skb_pull_data_proto = {
1859 static const struct bpf_func_proto bpf_sk_fullsock_proto = {
1886 static const struct bpf_func_proto sk_skb_pull_data_proto = {
1927 static const struct bpf_func_proto bpf_l3_csum_replace_proto = {
1980 static const struct bpf_func_proto bpf_l4_csum_replace_proto = {
[all …]
Dbpf_sk_storage.c359 const struct bpf_func_proto bpf_sk_storage_get_proto = {
369 const struct bpf_func_proto bpf_sk_storage_get_cg_sock_proto = {
379 const struct bpf_func_proto bpf_sk_storage_delete_proto = {
445 const struct bpf_func_proto bpf_sk_storage_get_tracing_proto = {
457 const struct bpf_func_proto bpf_sk_storage_delete_tracing_proto = {
Dsock_map.c625 const struct bpf_func_proto bpf_sock_map_update_proto = {
652 const struct bpf_func_proto bpf_sk_redirect_map_proto = {
679 const struct bpf_func_proto bpf_msg_redirect_map_proto = {
1217 const struct bpf_func_proto bpf_sock_hash_update_proto = {
1244 const struct bpf_func_proto bpf_sk_redirect_hash_proto = {
1271 const struct bpf_func_proto bpf_msg_redirect_hash_proto = {
/Linux-v6.1/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-v6.1/net/ipv4/
Dbpf_tcp_ca.c137 static const struct bpf_func_proto bpf_tcp_send_ack_proto = {
160 static const struct bpf_func_proto *
Dtcp_ipv4.c3279 static const struct bpf_func_proto *
/Linux-v6.1/net/unix/
Daf_unix.c3688 static const struct bpf_func_proto *