Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/kernel/bpf/
H A 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 …]
H A Dcore.c2251 const struct bpf_func_proto bpf_map_lookup_elem_proto __weak;
2252 const struct bpf_func_proto bpf_map_update_elem_proto __weak;
2253 const struct bpf_func_proto bpf_map_delete_elem_proto __weak;
2254 const struct bpf_func_proto bpf_map_push_elem_proto __weak;
2255 const struct bpf_func_proto bpf_map_pop_elem_proto __weak;
2256 const struct bpf_func_proto bpf_map_peek_elem_proto __weak;
2257 const struct bpf_func_proto bpf_spin_lock_proto __weak;
2258 const struct bpf_func_proto bpf_spin_unlock_proto __weak;
2259 const struct bpf_func_proto bpf_jiffies64_proto __weak;
2261 const struct bpf_func_proto bpf_get_prandom_u32_proto __weak;
[all …]
H A Dringbuf.c381 const struct bpf_func_proto bpf_ringbuf_reserve_proto = {
423 const struct bpf_func_proto bpf_ringbuf_submit_proto = {
436 const struct bpf_func_proto bpf_ringbuf_discard_proto = {
462 const struct bpf_func_proto bpf_ringbuf_output_proto = {
491 const struct bpf_func_proto bpf_ringbuf_query_proto = {
H A 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 = {
H A Dstackmap.c494 const struct bpf_func_proto bpf_get_stackid_proto = {
563 const struct bpf_func_proto bpf_get_stackid_proto_pe = {
645 const struct bpf_func_proto bpf_get_stack_proto = {
674 const struct bpf_func_proto bpf_get_task_stack_proto = {
738 const struct bpf_func_proto bpf_get_stack_proto_pe = {
H A Dbpf_lsm.c54 static const struct bpf_func_proto *
H A Dcgroup.c1197 static const struct bpf_func_proto *
1214 static const struct bpf_func_proto *
1600 static const struct bpf_func_proto bpf_sysctl_get_name_proto = {
1642 static const struct bpf_func_proto bpf_sysctl_get_current_value_proto = {
1662 static const struct bpf_func_proto bpf_sysctl_get_new_value_proto = {
1687 static const struct bpf_func_proto bpf_sysctl_set_new_value_proto = {
1696 static const struct bpf_func_proto *
1815 static const struct bpf_func_proto *
H A Dverifier.c4468 const struct bpf_func_proto *fn) in check_func_arg()
4894 static bool check_raw_mode_ok(const struct bpf_func_proto *fn) in check_raw_mode_ok()
4925 static bool check_arg_pair_ok(const struct bpf_func_proto *fn) in check_arg_pair_ok()
4943 static bool check_refcount_ok(const struct bpf_func_proto *fn, int func_id) in check_refcount_ok()
4970 static bool check_btf_id_ok(const struct bpf_func_proto *fn) in check_btf_id_ok()
4985 static int check_func_proto(const struct bpf_func_proto *fn, int func_id) in check_func_proto()
5328 const struct bpf_func_proto *fn = NULL; in check_helper_call()
11368 const struct bpf_func_proto *fn; in fixup_bpf_calls()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpf.h333 struct bpf_func_proto { struct
453 const struct bpf_func_proto *
1045 const struct bpf_func_proto *bpf_get_trace_printk_proto(void);
1505 const struct bpf_func_proto *bpf_base_func_proto(enum bpf_func_id func_id);
1708 static inline const struct bpf_func_proto *
1865 extern const struct bpf_func_proto bpf_map_lookup_elem_proto;
1866 extern const struct bpf_func_proto bpf_map_update_elem_proto;
1867 extern const struct bpf_func_proto bpf_map_delete_elem_proto;
1868 extern const struct bpf_func_proto bpf_map_push_elem_proto;
1869 extern const struct bpf_func_proto bpf_map_pop_elem_proto;
[all …]
H A Dbpf_lsm.h38 extern const struct bpf_func_proto bpf_inode_storage_get_proto;
39 extern const struct bpf_func_proto bpf_inode_storage_delete_proto;
/OK3568_Linux_fs/kernel/kernel/trace/
H A Dbpf_trace.c140 static const struct bpf_func_proto bpf_override_return_proto = {
166 const struct bpf_func_proto bpf_probe_read_user_proto = {
203 const struct bpf_func_proto bpf_probe_read_user_str_proto = {
229 const struct bpf_func_proto bpf_probe_read_kernel_proto = {
264 const struct bpf_func_proto bpf_probe_read_kernel_str_proto = {
284 static const struct bpf_func_proto bpf_probe_read_compat_proto = {
303 static const struct bpf_func_proto bpf_probe_read_compat_str_proto = {
340 static const struct bpf_func_proto bpf_probe_write_user_proto = {
349 static const struct bpf_func_proto *bpf_get_probe_write_proto(void) in bpf_get_probe_write_proto()
544 static const struct bpf_func_proto bpf_trace_printk_proto = {
[all …]
/OK3568_Linux_fs/kernel/net/core/
H A Dfilter.c81 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 = {
1887 static const struct bpf_func_proto sk_skb_pull_data_proto = {
1928 static const struct bpf_func_proto bpf_l3_csum_replace_proto = {
1981 static const struct bpf_func_proto bpf_l4_csum_replace_proto = {
[all …]
H A 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 = {
H A Dsock_map.c655 const struct bpf_func_proto bpf_sock_map_update_proto = {
684 const struct bpf_func_proto bpf_sk_redirect_map_proto = {
711 const struct bpf_func_proto bpf_msg_redirect_map_proto = {
1268 const struct bpf_func_proto bpf_sock_hash_update_proto = {
1297 const struct bpf_func_proto bpf_sk_redirect_hash_proto = {
1324 const struct bpf_func_proto bpf_msg_redirect_hash_proto = {
/OK3568_Linux_fs/kernel/include/net/
H A 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;
/OK3568_Linux_fs/kernel/drivers/media/rc/
H A 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 *
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dbpf_tcp_ca.c154 static const struct bpf_func_proto bpf_tcp_send_ack_proto = {
164 static const struct bpf_func_proto *