Home
last modified time | relevance | path

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

/Linux-v5.4/kernel/bpf/
Dhelpers.c32 const struct bpf_func_proto bpf_map_lookup_elem_proto = {
48 const struct bpf_func_proto bpf_map_update_elem_proto = {
65 const struct bpf_func_proto bpf_map_delete_elem_proto = {
79 const struct bpf_func_proto bpf_map_push_elem_proto = {
94 const struct bpf_func_proto bpf_map_pop_elem_proto = {
107 const struct bpf_func_proto bpf_map_peek_elem_proto = {
115 const struct bpf_func_proto bpf_get_prandom_u32_proto = {
126 const struct bpf_func_proto bpf_get_smp_processor_id_proto = {
137 const struct bpf_func_proto bpf_get_numa_node_id_proto = {
149 const struct bpf_func_proto bpf_ktime_get_ns_proto = {
[all …]
Dcore.c2026 const struct bpf_func_proto bpf_map_lookup_elem_proto __weak;
2027 const struct bpf_func_proto bpf_map_update_elem_proto __weak;
2028 const struct bpf_func_proto bpf_map_delete_elem_proto __weak;
2029 const struct bpf_func_proto bpf_map_push_elem_proto __weak;
2030 const struct bpf_func_proto bpf_map_pop_elem_proto __weak;
2031 const struct bpf_func_proto bpf_map_peek_elem_proto __weak;
2032 const struct bpf_func_proto bpf_spin_lock_proto __weak;
2033 const struct bpf_func_proto bpf_spin_unlock_proto __weak;
2035 const struct bpf_func_proto bpf_get_prandom_u32_proto __weak;
2036 const struct bpf_func_proto bpf_get_smp_processor_id_proto __weak;
[all …]
Dcgroup.c775 static const struct bpf_func_proto *
806 static const struct bpf_func_proto *
1187 static const struct bpf_func_proto bpf_sysctl_get_name_proto = {
1229 static const struct bpf_func_proto bpf_sysctl_get_current_value_proto = {
1249 static const struct bpf_func_proto bpf_sysctl_get_new_value_proto = {
1274 static const struct bpf_func_proto bpf_sysctl_set_new_value_proto = {
1283 static const struct bpf_func_proto *
1402 static const struct bpf_func_proto *
Dstackmap.c436 const struct bpf_func_proto bpf_get_stackid_proto = {
502 const struct bpf_func_proto bpf_get_stack_proto = {
Dverifier.c3598 static bool check_raw_mode_ok(const struct bpf_func_proto *fn) in check_raw_mode_ok()
3629 static bool check_arg_pair_ok(const struct bpf_func_proto *fn) in check_arg_pair_ok()
3647 static bool check_refcount_ok(const struct bpf_func_proto *fn, int func_id) in check_refcount_ok()
3674 static int check_func_proto(const struct bpf_func_proto *fn, int func_id) in check_func_proto()
3942 const struct bpf_func_proto *fn = NULL; in check_helper_call()
8875 const struct bpf_func_proto *fn; in fixup_bpf_calls()
/Linux-v5.4/include/linux/
Dbpf.h231 struct bpf_func_proto { struct
307 const struct bpf_func_proto *
486 const struct bpf_func_proto *bpf_get_trace_printk_proto(void);
1028 extern const struct bpf_func_proto bpf_map_lookup_elem_proto;
1029 extern const struct bpf_func_proto bpf_map_update_elem_proto;
1030 extern const struct bpf_func_proto bpf_map_delete_elem_proto;
1031 extern const struct bpf_func_proto bpf_map_push_elem_proto;
1032 extern const struct bpf_func_proto bpf_map_pop_elem_proto;
1033 extern const struct bpf_func_proto bpf_map_peek_elem_proto;
1035 extern const struct bpf_func_proto bpf_get_prandom_u32_proto;
[all …]
/Linux-v5.4/kernel/trace/
Dbpf_trace.c132 static const struct bpf_func_proto bpf_override_return_proto = {
157 static const struct bpf_func_proto bpf_probe_read_proto = {
195 static const struct bpf_func_proto bpf_probe_write_user_proto = {
204 static const struct bpf_func_proto *bpf_get_probe_write_proto(void) in bpf_get_probe_write_proto()
329 static const struct bpf_func_proto bpf_trace_printk_proto = {
337 const struct bpf_func_proto *bpf_get_trace_printk_proto(void) in bpf_get_trace_printk_proto()
386 static const struct bpf_func_proto bpf_perf_event_read_proto = {
411 static const struct bpf_func_proto bpf_perf_event_read_value_proto = {
497 static const struct bpf_func_proto bpf_perf_event_output_proto = {
559 static const struct bpf_func_proto bpf_get_current_task_proto = {
[all …]
/Linux-v5.4/include/net/
Dbpf_sk_storage.h10 extern const struct bpf_func_proto bpf_sk_storage_get_proto;
11 extern const struct bpf_func_proto bpf_sk_storage_delete_proto;
/Linux-v5.4/net/core/
Dfilter.c264 static const struct bpf_func_proto bpf_get_raw_smp_processor_id_proto = {
1690 static const struct bpf_func_proto bpf_skb_store_bytes_proto = {
1721 static const struct bpf_func_proto bpf_skb_load_bytes_proto = {
1755 static const struct bpf_func_proto bpf_flow_dissector_load_bytes_proto = {
1797 static const struct bpf_func_proto bpf_skb_load_bytes_relative_proto = {
1822 static const struct bpf_func_proto bpf_skb_pull_data_proto = {
1835 static const struct bpf_func_proto bpf_sk_fullsock_proto = {
1865 static const struct bpf_func_proto sk_skb_pull_data_proto = {
1906 static const struct bpf_func_proto bpf_l3_csum_replace_proto = {
1959 static const struct bpf_func_proto bpf_l4_csum_replace_proto = {
[all …]
Dsock_map.c442 const struct bpf_func_proto bpf_sock_map_update_proto = {
467 const struct bpf_func_proto bpf_sk_redirect_map_proto = {
489 const struct bpf_func_proto bpf_msg_redirect_map_proto = {
891 const struct bpf_func_proto bpf_sock_hash_update_proto = {
916 const struct bpf_func_proto bpf_sk_redirect_hash_proto = {
938 const struct bpf_func_proto bpf_msg_redirect_hash_proto = {
Dbpf_sk_storage.c895 const struct bpf_func_proto bpf_sk_storage_get_proto = {
905 const struct bpf_func_proto bpf_sk_storage_delete_proto = {
/Linux-v5.4/drivers/media/rc/
Dbpf-lirc.c31 static const struct bpf_func_proto rc_repeat_proto = {
55 static const struct bpf_func_proto rc_keydown_proto = {
78 static const struct bpf_func_proto rc_pointer_rel_proto = {
87 static const struct bpf_func_proto *