Lines Matching refs:bpf_func_proto

567 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;
2494 extern const struct bpf_func_proto bpf_map_delete_elem_proto;
2495 extern const struct bpf_func_proto bpf_map_push_elem_proto;
2496 extern const struct bpf_func_proto bpf_map_pop_elem_proto;
2497 extern const struct bpf_func_proto bpf_map_peek_elem_proto;
2498 extern const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto;
2500 extern const struct bpf_func_proto bpf_get_prandom_u32_proto;
2501 extern const struct bpf_func_proto bpf_get_smp_processor_id_proto;
2502 extern const struct bpf_func_proto bpf_get_numa_node_id_proto;
2503 extern const struct bpf_func_proto bpf_tail_call_proto;
2504 extern const struct bpf_func_proto bpf_ktime_get_ns_proto;
2505 extern const struct bpf_func_proto bpf_ktime_get_boot_ns_proto;
2506 extern const struct bpf_func_proto bpf_ktime_get_tai_ns_proto;
2507 extern const struct bpf_func_proto bpf_get_current_pid_tgid_proto;
2508 extern const struct bpf_func_proto bpf_get_current_uid_gid_proto;
2509 extern const struct bpf_func_proto bpf_get_current_comm_proto;
2510 extern const struct bpf_func_proto bpf_get_stackid_proto;
2511 extern const struct bpf_func_proto bpf_get_stack_proto;
2512 extern const struct bpf_func_proto bpf_get_task_stack_proto;
2513 extern const struct bpf_func_proto bpf_get_stackid_proto_pe;
2514 extern const struct bpf_func_proto bpf_get_stack_proto_pe;
2515 extern const struct bpf_func_proto bpf_sock_map_update_proto;
2516 extern const struct bpf_func_proto bpf_sock_hash_update_proto;
2517 extern const struct bpf_func_proto bpf_get_current_cgroup_id_proto;
2518 extern const struct bpf_func_proto bpf_get_current_ancestor_cgroup_id_proto;
2519 extern const struct bpf_func_proto bpf_get_cgroup_classid_curr_proto;
2520 extern const struct bpf_func_proto bpf_msg_redirect_hash_proto;
2521 extern const struct bpf_func_proto bpf_msg_redirect_map_proto;
2522 extern const struct bpf_func_proto bpf_sk_redirect_hash_proto;
2523 extern const struct bpf_func_proto bpf_sk_redirect_map_proto;
2524 extern const struct bpf_func_proto bpf_spin_lock_proto;
2525 extern const struct bpf_func_proto bpf_spin_unlock_proto;
2526 extern const struct bpf_func_proto bpf_get_local_storage_proto;
2527 extern const struct bpf_func_proto bpf_strtol_proto;
2528 extern const struct bpf_func_proto bpf_strtoul_proto;
2529 extern const struct bpf_func_proto bpf_tcp_sock_proto;
2530 extern const struct bpf_func_proto bpf_jiffies64_proto;
2531 extern const struct bpf_func_proto bpf_get_ns_current_pid_tgid_proto;
2532 extern const struct bpf_func_proto bpf_event_output_data_proto;
2533 extern const struct bpf_func_proto bpf_ringbuf_output_proto;
2534 extern const struct bpf_func_proto bpf_ringbuf_reserve_proto;
2535 extern const struct bpf_func_proto bpf_ringbuf_submit_proto;
2536 extern const struct bpf_func_proto bpf_ringbuf_discard_proto;
2537 extern const struct bpf_func_proto bpf_ringbuf_query_proto;
2538 extern const struct bpf_func_proto bpf_ringbuf_reserve_dynptr_proto;
2539 extern const struct bpf_func_proto bpf_ringbuf_submit_dynptr_proto;
2540 extern const struct bpf_func_proto bpf_ringbuf_discard_dynptr_proto;
2541 extern const struct bpf_func_proto bpf_skc_to_tcp6_sock_proto;
2542 extern const struct bpf_func_proto bpf_skc_to_tcp_sock_proto;
2543 extern const struct bpf_func_proto bpf_skc_to_tcp_timewait_sock_proto;
2544 extern const struct bpf_func_proto bpf_skc_to_tcp_request_sock_proto;
2545 extern const struct bpf_func_proto bpf_skc_to_udp6_sock_proto;
2546 extern const struct bpf_func_proto bpf_skc_to_unix_sock_proto;
2547 extern const struct bpf_func_proto bpf_skc_to_mptcp_sock_proto;
2548 extern const struct bpf_func_proto bpf_copy_from_user_proto;
2549 extern const struct bpf_func_proto bpf_snprintf_btf_proto;
2550 extern const struct bpf_func_proto bpf_snprintf_proto;
2551 extern const struct bpf_func_proto bpf_per_cpu_ptr_proto;
2552 extern const struct bpf_func_proto bpf_this_cpu_ptr_proto;
2553 extern const struct bpf_func_proto bpf_ktime_get_coarse_ns_proto;
2554 extern const struct bpf_func_proto bpf_sock_from_file_proto;
2555 extern const struct bpf_func_proto bpf_get_socket_ptr_cookie_proto;
2556 extern const struct bpf_func_proto bpf_task_storage_get_proto;
2557 extern const struct bpf_func_proto bpf_task_storage_delete_proto;
2558 extern const struct bpf_func_proto bpf_for_each_map_elem_proto;
2559 extern const struct bpf_func_proto bpf_btf_find_by_name_kind_proto;
2560 extern const struct bpf_func_proto bpf_sk_setsockopt_proto;
2561 extern const struct bpf_func_proto bpf_sk_getsockopt_proto;
2562 extern const struct bpf_func_proto bpf_unlocked_sk_setsockopt_proto;
2563 extern const struct bpf_func_proto bpf_unlocked_sk_getsockopt_proto;
2564 extern const struct bpf_func_proto bpf_find_vma_proto;
2565 extern const struct bpf_func_proto bpf_loop_proto;
2566 extern const struct bpf_func_proto bpf_copy_from_user_task_proto;
2567 extern const struct bpf_func_proto bpf_set_retval_proto;
2568 extern const struct bpf_func_proto bpf_get_retval_proto;
2569 extern const struct bpf_func_proto bpf_user_ringbuf_drain_proto;
2571 const struct bpf_func_proto *tracing_prog_func_proto(