bpf_func_proto
static const struct bpf_func_proto rc_repeat_proto = {
static const struct bpf_func_proto rc_keydown_proto = {
static const struct bpf_func_proto rc_pointer_rel_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *
static inline const struct bpf_func_proto *
const struct bpf_func_proto *
const struct bpf_func_proto *bpf_get_trace_printk_proto(void);
const struct bpf_func_proto *bpf_get_trace_vprintk_proto(void);
const struct bpf_func_proto *bpf_get_perf_event_read_value_proto(void);
typedef const struct bpf_func_proto *
const struct bpf_func_proto *
const struct bpf_func_proto *bpf_base_func_proto(enum bpf_func_id func_id,
static inline const struct bpf_func_proto *
extern const struct bpf_func_proto bpf_map_lookup_elem_proto;
extern const struct bpf_func_proto bpf_map_update_elem_proto;
extern const struct bpf_func_proto bpf_map_delete_elem_proto;
extern const struct bpf_func_proto bpf_map_push_elem_proto;
extern const struct bpf_func_proto bpf_map_pop_elem_proto;
extern const struct bpf_func_proto bpf_map_peek_elem_proto;
extern const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto;
extern const struct bpf_func_proto bpf_get_prandom_u32_proto;
extern const struct bpf_func_proto bpf_get_smp_processor_id_proto;
extern const struct bpf_func_proto bpf_get_numa_node_id_proto;
extern const struct bpf_func_proto bpf_tail_call_proto;
extern const struct bpf_func_proto bpf_ktime_get_ns_proto;
extern const struct bpf_func_proto bpf_ktime_get_boot_ns_proto;
extern const struct bpf_func_proto bpf_ktime_get_tai_ns_proto;
extern const struct bpf_func_proto bpf_get_current_pid_tgid_proto;
extern const struct bpf_func_proto bpf_get_current_uid_gid_proto;
extern const struct bpf_func_proto bpf_get_current_comm_proto;
extern const struct bpf_func_proto bpf_get_stackid_proto;
extern const struct bpf_func_proto bpf_get_stack_proto;
extern const struct bpf_func_proto bpf_get_stack_sleepable_proto;
extern const struct bpf_func_proto bpf_get_task_stack_proto;
extern const struct bpf_func_proto bpf_get_task_stack_sleepable_proto;
extern const struct bpf_func_proto bpf_get_stackid_proto_pe;
extern const struct bpf_func_proto bpf_get_stack_proto_pe;
extern const struct bpf_func_proto bpf_sock_map_update_proto;
extern const struct bpf_func_proto bpf_sock_hash_update_proto;
extern const struct bpf_func_proto bpf_get_current_cgroup_id_proto;
extern const struct bpf_func_proto bpf_get_current_ancestor_cgroup_id_proto;
extern const struct bpf_func_proto bpf_get_cgroup_classid_curr_proto;
extern const struct bpf_func_proto bpf_current_task_under_cgroup_proto;
extern const struct bpf_func_proto bpf_msg_redirect_hash_proto;
extern const struct bpf_func_proto bpf_msg_redirect_map_proto;
extern const struct bpf_func_proto bpf_sk_redirect_hash_proto;
extern const struct bpf_func_proto bpf_sk_redirect_map_proto;
extern const struct bpf_func_proto bpf_spin_lock_proto;
extern const struct bpf_func_proto bpf_spin_unlock_proto;
extern const struct bpf_func_proto bpf_get_local_storage_proto;
extern const struct bpf_func_proto bpf_strtol_proto;
extern const struct bpf_func_proto bpf_strtoul_proto;
extern const struct bpf_func_proto bpf_tcp_sock_proto;
extern const struct bpf_func_proto bpf_jiffies64_proto;
extern const struct bpf_func_proto bpf_get_ns_current_pid_tgid_proto;
extern const struct bpf_func_proto bpf_event_output_data_proto;
extern const struct bpf_func_proto bpf_ringbuf_output_proto;
extern const struct bpf_func_proto bpf_ringbuf_reserve_proto;
extern const struct bpf_func_proto bpf_ringbuf_submit_proto;
extern const struct bpf_func_proto bpf_ringbuf_discard_proto;
extern const struct bpf_func_proto bpf_ringbuf_query_proto;
extern const struct bpf_func_proto bpf_ringbuf_reserve_dynptr_proto;
extern const struct bpf_func_proto bpf_ringbuf_submit_dynptr_proto;
extern const struct bpf_func_proto bpf_ringbuf_discard_dynptr_proto;
extern const struct bpf_func_proto bpf_skc_to_tcp6_sock_proto;
extern const struct bpf_func_proto bpf_skc_to_tcp_sock_proto;
extern const struct bpf_func_proto bpf_skc_to_tcp_timewait_sock_proto;
extern const struct bpf_func_proto bpf_skc_to_tcp_request_sock_proto;
extern const struct bpf_func_proto bpf_skc_to_udp6_sock_proto;
extern const struct bpf_func_proto bpf_skc_to_unix_sock_proto;
extern const struct bpf_func_proto bpf_skc_to_mptcp_sock_proto;
extern const struct bpf_func_proto bpf_copy_from_user_proto;
extern const struct bpf_func_proto bpf_snprintf_btf_proto;
extern const struct bpf_func_proto bpf_snprintf_proto;
extern const struct bpf_func_proto bpf_per_cpu_ptr_proto;
extern const struct bpf_func_proto bpf_this_cpu_ptr_proto;
extern const struct bpf_func_proto bpf_ktime_get_coarse_ns_proto;
extern const struct bpf_func_proto bpf_sock_from_file_proto;
extern const struct bpf_func_proto bpf_get_socket_ptr_cookie_proto;
extern const struct bpf_func_proto bpf_task_storage_get_recur_proto;
extern const struct bpf_func_proto bpf_task_storage_get_proto;
extern const struct bpf_func_proto bpf_task_storage_delete_recur_proto;
extern const struct bpf_func_proto bpf_task_storage_delete_proto;
extern const struct bpf_func_proto bpf_for_each_map_elem_proto;
extern const struct bpf_func_proto bpf_btf_find_by_name_kind_proto;
extern const struct bpf_func_proto bpf_sk_setsockopt_proto;
extern const struct bpf_func_proto bpf_sk_getsockopt_proto;
extern const struct bpf_func_proto bpf_unlocked_sk_setsockopt_proto;
extern const struct bpf_func_proto bpf_unlocked_sk_getsockopt_proto;
extern const struct bpf_func_proto bpf_find_vma_proto;
extern const struct bpf_func_proto bpf_loop_proto;
extern const struct bpf_func_proto bpf_copy_from_user_task_proto;
extern const struct bpf_func_proto bpf_set_retval_proto;
extern const struct bpf_func_proto bpf_get_retval_proto;
extern const struct bpf_func_proto bpf_user_ringbuf_drain_proto;
extern const struct bpf_func_proto bpf_cgrp_storage_get_proto;
extern const struct bpf_func_proto bpf_cgrp_storage_delete_proto;
const struct bpf_func_proto *tracing_prog_func_proto(
extern const struct bpf_func_proto bpf_inode_storage_get_proto;
extern const struct bpf_func_proto bpf_inode_storage_delete_proto;
extern const struct bpf_func_proto bpf_sk_storage_get_proto;
extern const struct bpf_func_proto bpf_sk_storage_delete_proto;
extern const struct bpf_func_proto bpf_sk_storage_get_tracing_proto;
extern const struct bpf_func_proto bpf_sk_storage_delete_tracing_proto;
const struct bpf_func_proto bpf_cgrp_storage_get_proto = {
const struct bpf_func_proto bpf_cgrp_storage_delete_proto = {
const struct bpf_func_proto bpf_inode_storage_get_proto = {
const struct bpf_func_proto bpf_inode_storage_delete_proto = {
const struct bpf_func_proto *
const struct bpf_func_proto *fn = NULL;
const struct bpf_func_proto bpf_for_each_map_elem_proto = {
const struct bpf_func_proto bpf_loop_proto = {
static const struct bpf_func_proto bpf_bprm_opts_set_proto = {
static const struct bpf_func_proto bpf_ima_inode_hash_proto = {
static const struct bpf_func_proto bpf_ima_file_hash_proto = {
static const struct bpf_func_proto bpf_get_attach_cookie_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
const struct bpf_func_proto bpf_task_storage_get_proto = {
const struct bpf_func_proto bpf_task_storage_delete_proto = {
const struct bpf_func_proto bpf_btf_find_by_name_kind_proto = {
const struct bpf_func_proto bpf_get_local_storage_proto = {
const struct bpf_func_proto bpf_get_retval_proto = {
const struct bpf_func_proto bpf_set_retval_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
static const struct bpf_func_proto bpf_sysctl_get_name_proto = {
static const struct bpf_func_proto bpf_sysctl_get_current_value_proto = {
static const struct bpf_func_proto bpf_sysctl_get_new_value_proto = {
static const struct bpf_func_proto bpf_sysctl_set_new_value_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
static const struct bpf_func_proto bpf_get_netns_cookie_sockopt_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
const struct bpf_func_proto *
const struct bpf_func_proto bpf_map_lookup_elem_proto __weak;
const struct bpf_func_proto bpf_map_update_elem_proto __weak;
const struct bpf_func_proto bpf_map_delete_elem_proto __weak;
const struct bpf_func_proto bpf_map_push_elem_proto __weak;
const struct bpf_func_proto bpf_map_pop_elem_proto __weak;
const struct bpf_func_proto bpf_map_peek_elem_proto __weak;
const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto __weak;
const struct bpf_func_proto bpf_spin_lock_proto __weak;
const struct bpf_func_proto bpf_spin_unlock_proto __weak;
const struct bpf_func_proto bpf_jiffies64_proto __weak;
const struct bpf_func_proto bpf_get_prandom_u32_proto __weak;
const struct bpf_func_proto bpf_get_smp_processor_id_proto __weak;
const struct bpf_func_proto bpf_get_numa_node_id_proto __weak;
const struct bpf_func_proto bpf_ktime_get_ns_proto __weak;
const struct bpf_func_proto bpf_ktime_get_boot_ns_proto __weak;
const struct bpf_func_proto bpf_ktime_get_coarse_ns_proto __weak;
const struct bpf_func_proto bpf_ktime_get_tai_ns_proto __weak;
const struct bpf_func_proto bpf_get_current_pid_tgid_proto __weak;
const struct bpf_func_proto bpf_get_current_uid_gid_proto __weak;
const struct bpf_func_proto bpf_get_current_comm_proto __weak;
const struct bpf_func_proto bpf_get_current_cgroup_id_proto __weak;
const struct bpf_func_proto bpf_get_current_ancestor_cgroup_id_proto __weak;
const struct bpf_func_proto bpf_get_local_storage_proto __weak;
const struct bpf_func_proto bpf_get_ns_current_pid_tgid_proto __weak;
const struct bpf_func_proto bpf_snprintf_btf_proto __weak;
const struct bpf_func_proto bpf_seq_printf_btf_proto __weak;
const struct bpf_func_proto bpf_set_retval_proto __weak;
const struct bpf_func_proto bpf_get_retval_proto __weak;
const struct bpf_func_proto * __weak bpf_get_trace_printk_proto(void)
const struct bpf_func_proto * __weak bpf_get_trace_vprintk_proto(void)
const struct bpf_func_proto * __weak bpf_get_perf_event_read_value_proto(void)
const struct bpf_func_proto bpf_tail_call_proto = {
const struct bpf_func_proto bpf_snprintf_proto = {
const struct bpf_func_proto bpf_map_pop_elem_proto = {
const struct bpf_func_proto bpf_map_peek_elem_proto = {
const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto = {
static const struct bpf_func_proto bpf_timer_init_proto = {
const struct bpf_func_proto bpf_get_prandom_u32_proto = {
static const struct bpf_func_proto bpf_timer_set_callback_proto = {
static const struct bpf_func_proto bpf_timer_start_proto = {
const struct bpf_func_proto bpf_get_smp_processor_id_proto = {
static const struct bpf_func_proto bpf_timer_cancel_proto = {
const struct bpf_func_proto bpf_get_numa_node_id_proto = {
static const struct bpf_func_proto bpf_kptr_xchg_proto = {
const struct bpf_func_proto bpf_ktime_get_ns_proto = {
static const struct bpf_func_proto bpf_dynptr_from_mem_proto = {
static const struct bpf_func_proto bpf_dynptr_read_proto = {
const struct bpf_func_proto bpf_ktime_get_boot_ns_proto = {
static const struct bpf_func_proto bpf_dynptr_write_proto = {
static const struct bpf_func_proto bpf_dynptr_data_proto = {
const struct bpf_func_proto bpf_get_current_task_proto __weak;
const struct bpf_func_proto bpf_get_current_task_btf_proto __weak;
const struct bpf_func_proto bpf_probe_read_user_proto __weak;
const struct bpf_func_proto bpf_probe_read_user_str_proto __weak;
const struct bpf_func_proto bpf_probe_read_kernel_proto __weak;
const struct bpf_func_proto bpf_probe_read_kernel_str_proto __weak;
const struct bpf_func_proto bpf_task_pt_regs_proto __weak;
const struct bpf_func_proto bpf_perf_event_read_proto __weak;
const struct bpf_func_proto bpf_send_signal_proto __weak;
const struct bpf_func_proto bpf_send_signal_thread_proto __weak;
const struct bpf_func_proto bpf_get_task_stack_sleepable_proto __weak;
const struct bpf_func_proto bpf_get_task_stack_proto __weak;
const struct bpf_func_proto bpf_get_branch_snapshot_proto __weak;
const struct bpf_func_proto *
const struct bpf_func_proto bpf_ktime_get_coarse_ns_proto = {
const struct bpf_func_proto bpf_ktime_get_tai_ns_proto = {
const struct bpf_func_proto bpf_get_current_pid_tgid_proto = {
const struct bpf_func_proto bpf_get_current_uid_gid_proto = {
const struct bpf_func_proto bpf_current_task_under_cgroup_proto = {
const struct bpf_func_proto bpf_get_current_comm_proto = {
const struct bpf_func_proto bpf_spin_lock_proto = {
const struct bpf_func_proto bpf_spin_unlock_proto = {
const struct bpf_func_proto bpf_jiffies64_proto = {
const struct bpf_func_proto bpf_get_current_cgroup_id_proto = {
const struct bpf_func_proto bpf_get_current_ancestor_cgroup_id_proto = {
const struct bpf_func_proto bpf_map_lookup_elem_proto = {
const struct bpf_func_proto bpf_strtol_proto = {
const struct bpf_func_proto bpf_strtoul_proto = {
static const struct bpf_func_proto bpf_strncmp_proto = {
const struct bpf_func_proto bpf_get_ns_current_pid_tgid_proto = {
static const struct bpf_func_proto bpf_get_raw_smp_processor_id_proto = {
const struct bpf_func_proto bpf_event_output_data_proto = {
const struct bpf_func_proto bpf_map_update_elem_proto = {
const struct bpf_func_proto bpf_copy_from_user_proto = {
const struct bpf_func_proto bpf_copy_from_user_task_proto = {
const struct bpf_func_proto bpf_per_cpu_ptr_proto = {
const struct bpf_func_proto bpf_this_cpu_ptr_proto = {
const struct bpf_func_proto bpf_map_delete_elem_proto = {
const struct bpf_func_proto bpf_map_push_elem_proto = {
const struct bpf_func_proto bpf_ringbuf_reserve_proto = {
const struct bpf_func_proto bpf_ringbuf_submit_proto = {
const struct bpf_func_proto bpf_ringbuf_discard_proto = {
const struct bpf_func_proto bpf_ringbuf_output_proto = {
const struct bpf_func_proto bpf_ringbuf_query_proto = {
const struct bpf_func_proto bpf_ringbuf_reserve_dynptr_proto = {
const struct bpf_func_proto bpf_ringbuf_submit_dynptr_proto = {
const struct bpf_func_proto bpf_ringbuf_discard_dynptr_proto = {
const struct bpf_func_proto bpf_user_ringbuf_drain_proto = {
const struct bpf_func_proto bpf_get_stackid_proto = {
const struct bpf_func_proto bpf_get_stackid_proto_pe = {
const struct bpf_func_proto bpf_get_stack_proto = {
const struct bpf_func_proto bpf_get_stack_sleepable_proto = {
const struct bpf_func_proto bpf_get_task_stack_proto = {
const struct bpf_func_proto bpf_get_task_stack_sleepable_proto = {
const struct bpf_func_proto bpf_get_stack_proto_pe = {
static const struct bpf_func_proto bpf_sys_bpf_proto = {
const struct bpf_func_proto * __weak
static const struct bpf_func_proto bpf_sys_close_proto = {
static const struct bpf_func_proto bpf_kallsyms_lookup_name_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto bpf_find_vma_proto = {
static bool check_raw_mode_ok(const struct bpf_func_proto *fn)
static bool check_args_pair_invalid(const struct bpf_func_proto *fn, int arg)
static bool check_arg_pair_ok(const struct bpf_func_proto *fn)
static bool check_btf_id_ok(const struct bpf_func_proto *fn)
static bool check_mem_arg_rw_flag_ok(const struct bpf_func_proto *fn)
static int check_func_proto(const struct bpf_func_proto *fn)
const struct bpf_func_proto **ptr)
const struct bpf_func_proto *fn = NULL;
const struct bpf_func_proto *fn;
const struct bpf_func_proto *fp;
const struct bpf_func_proto *fn;
const struct bpf_func_proto *fn,
const struct bpf_func_proto *fn,
const struct bpf_func_proto bpf_snprintf_btf_proto = {
static const struct bpf_func_proto bpf_get_func_ip_proto_tracing = {
static const struct bpf_func_proto bpf_get_func_ip_proto_kprobe = {
static const struct bpf_func_proto bpf_get_func_ip_proto_kprobe_multi = {
static const struct bpf_func_proto bpf_get_attach_cookie_proto_kmulti = {
static const struct bpf_func_proto bpf_get_func_ip_proto_uprobe_multi = {
static const struct bpf_func_proto bpf_get_attach_cookie_proto_umulti = {
static const struct bpf_func_proto bpf_get_attach_cookie_proto_trace = {
static const struct bpf_func_proto bpf_get_attach_cookie_proto_pe = {
static const struct bpf_func_proto bpf_get_attach_cookie_proto_tracing = {
const struct bpf_func_proto bpf_get_branch_snapshot_proto = {
static const struct bpf_func_proto bpf_get_func_arg_proto = {
static const struct bpf_func_proto bpf_get_func_ret_proto = {
static const struct bpf_func_proto bpf_get_func_arg_cnt_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
static const struct bpf_func_proto *
static const struct bpf_func_proto bpf_perf_event_output_proto_tp = {
static const struct bpf_func_proto bpf_get_stackid_proto_tp = {
static const struct bpf_func_proto bpf_get_stack_proto_tp = {
static const struct bpf_func_proto *
static const struct bpf_func_proto bpf_perf_prog_read_value_proto = {
static const struct bpf_func_proto bpf_read_branch_records_proto = {
static const struct bpf_func_proto *
static const struct bpf_func_proto bpf_perf_event_output_proto_raw_tp = {
extern const struct bpf_func_proto bpf_skb_output_proto;
extern const struct bpf_func_proto bpf_xdp_output_proto;
extern const struct bpf_func_proto bpf_xdp_get_buff_len_trace_proto;
static const struct bpf_func_proto bpf_override_return_proto = {
static const struct bpf_func_proto bpf_get_stackid_proto_raw_tp = {
static const struct bpf_func_proto bpf_get_stack_proto_raw_tp = {
static const struct bpf_func_proto *
const struct bpf_func_proto *
const struct bpf_func_proto *fn;
const struct bpf_func_proto bpf_probe_read_user_proto = {
const struct bpf_func_proto bpf_probe_read_user_str_proto = {
const struct bpf_func_proto bpf_probe_read_kernel_proto = {
const struct bpf_func_proto bpf_probe_read_kernel_str_proto = {
static const struct bpf_func_proto bpf_probe_read_compat_proto = {
static const struct bpf_func_proto bpf_probe_read_compat_str_proto = {
static const struct bpf_func_proto bpf_probe_write_user_proto = {
static const struct bpf_func_proto bpf_trace_printk_proto = {
const struct bpf_func_proto *bpf_get_trace_printk_proto(void)
static const struct bpf_func_proto bpf_trace_vprintk_proto = {
const struct bpf_func_proto *bpf_get_trace_vprintk_proto(void)
static const struct bpf_func_proto bpf_seq_printf_proto = {
static const struct bpf_func_proto bpf_seq_write_proto = {
static const struct bpf_func_proto bpf_seq_printf_btf_proto = {
const struct bpf_func_proto bpf_perf_event_read_proto = {
static const struct bpf_func_proto bpf_perf_event_read_value_proto = {
const struct bpf_func_proto *bpf_get_perf_event_read_value_proto(void)
static const struct bpf_func_proto bpf_perf_event_output_proto = {
const struct bpf_func_proto bpf_get_current_task_proto = {
const struct bpf_func_proto bpf_get_current_task_btf_proto = {
const struct bpf_func_proto bpf_task_pt_regs_proto = {
const struct bpf_func_proto bpf_send_signal_proto = {
const struct bpf_func_proto bpf_send_signal_thread_proto = {
static const struct bpf_func_proto bpf_d_path_proto = {
const struct bpf_func_proto bpf_sk_storage_get_proto = {
const struct bpf_func_proto bpf_sk_storage_get_cg_sock_proto = {
const struct bpf_func_proto bpf_sk_storage_delete_proto = {
const struct bpf_func_proto bpf_sk_storage_get_tracing_proto = {
const struct bpf_func_proto bpf_sk_storage_delete_tracing_proto = {
static const struct bpf_func_proto sk_select_reuseport_proto = {
static const struct bpf_func_proto sk_reuseport_load_bytes_proto = {
static const struct bpf_func_proto sk_reuseport_load_bytes_relative_proto = {
static const struct bpf_func_proto *
static const struct bpf_func_proto bpf_sk_lookup_assign_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto bpf_skc_to_tcp6_sock_proto = {
const struct bpf_func_proto bpf_skc_to_tcp_sock_proto = {
const struct bpf_func_proto bpf_skc_to_tcp_timewait_sock_proto = {
const struct bpf_func_proto bpf_skc_to_tcp_request_sock_proto = {
const struct bpf_func_proto bpf_skc_to_udp6_sock_proto = {
const struct bpf_func_proto bpf_skc_to_unix_sock_proto = {
const struct bpf_func_proto bpf_skc_to_mptcp_sock_proto = {
const struct bpf_func_proto bpf_sock_from_file_proto = {
static const struct bpf_func_proto *
const struct bpf_func_proto *func;
static const struct bpf_func_proto bpf_skb_store_bytes_proto = {
static const struct bpf_func_proto bpf_skb_load_bytes_proto = {
static const struct bpf_func_proto bpf_flow_dissector_load_bytes_proto = {
static const struct bpf_func_proto bpf_skb_load_bytes_relative_proto = {
static const struct bpf_func_proto bpf_skb_pull_data_proto = {
static const struct bpf_func_proto bpf_sk_fullsock_proto = {
static const struct bpf_func_proto sk_skb_pull_data_proto = {
static const struct bpf_func_proto bpf_l3_csum_replace_proto = {
static const struct bpf_func_proto bpf_l4_csum_replace_proto = {
static const struct bpf_func_proto bpf_csum_diff_proto = {
static const struct bpf_func_proto bpf_csum_update_proto = {
static const struct bpf_func_proto bpf_csum_level_proto = {
static const struct bpf_func_proto bpf_clone_redirect_proto = {
static const struct bpf_func_proto bpf_redirect_proto = {
static const struct bpf_func_proto bpf_redirect_peer_proto = {
static const struct bpf_func_proto bpf_redirect_neigh_proto = {
static const struct bpf_func_proto bpf_msg_apply_bytes_proto = {
static const struct bpf_func_proto bpf_msg_cork_bytes_proto = {
static const struct bpf_func_proto bpf_msg_pull_data_proto = {
static const struct bpf_func_proto bpf_msg_push_data_proto = {
static const struct bpf_func_proto bpf_msg_pop_data_proto = {
const struct bpf_func_proto bpf_get_cgroup_classid_curr_proto = {
static const struct bpf_func_proto bpf_skb_cgroup_classid_proto = {
static const struct bpf_func_proto bpf_get_cgroup_classid_proto = {
static const struct bpf_func_proto bpf_get_route_realm_proto = {
static const struct bpf_func_proto bpf_get_hash_recalc_proto = {
static const struct bpf_func_proto bpf_set_hash_invalid_proto = {
static const struct bpf_func_proto bpf_set_hash_proto = {
static const struct bpf_func_proto bpf_skb_vlan_push_proto = {
static const struct bpf_func_proto bpf_skb_vlan_pop_proto = {
static const struct bpf_func_proto bpf_skb_change_proto_proto = {
static const struct bpf_func_proto bpf_skb_change_type_proto = {
static const struct bpf_func_proto sk_skb_adjust_room_proto = {
static const struct bpf_func_proto bpf_skb_adjust_room_proto = {
static const struct bpf_func_proto bpf_skb_change_tail_proto = {
static const struct bpf_func_proto sk_skb_change_tail_proto = {
static const struct bpf_func_proto bpf_skb_change_head_proto = {
static const struct bpf_func_proto sk_skb_change_head_proto = {
static const struct bpf_func_proto bpf_xdp_get_buff_len_proto = {
const struct bpf_func_proto bpf_xdp_get_buff_len_trace_proto = {
static const struct bpf_func_proto bpf_xdp_adjust_head_proto = {
static const struct bpf_func_proto bpf_xdp_load_bytes_proto = {
static const struct bpf_func_proto bpf_xdp_store_bytes_proto = {
static const struct bpf_func_proto bpf_xdp_adjust_tail_proto = {
static const struct bpf_func_proto bpf_xdp_adjust_meta_proto = {
static const struct bpf_func_proto bpf_xdp_redirect_proto = {
static const struct bpf_func_proto bpf_xdp_redirect_map_proto = {
static const struct bpf_func_proto bpf_skb_event_output_proto = {
const struct bpf_func_proto bpf_skb_output_proto = {
static const struct bpf_func_proto bpf_skb_get_tunnel_key_proto = {
static const struct bpf_func_proto bpf_skb_get_tunnel_opt_proto = {
static const struct bpf_func_proto bpf_skb_set_tunnel_key_proto = {
static const struct bpf_func_proto bpf_skb_set_tunnel_opt_proto = {
static const struct bpf_func_proto *
static const struct bpf_func_proto bpf_skb_under_cgroup_proto = {
static const struct bpf_func_proto bpf_skb_cgroup_id_proto = {
static const struct bpf_func_proto bpf_skb_ancestor_cgroup_id_proto = {
static const struct bpf_func_proto bpf_sk_cgroup_id_proto = {
static const struct bpf_func_proto bpf_sk_ancestor_cgroup_id_proto = {
static const struct bpf_func_proto bpf_xdp_event_output_proto = {
const struct bpf_func_proto bpf_xdp_output_proto = {
static const struct bpf_func_proto bpf_get_socket_cookie_proto = {
static const struct bpf_func_proto bpf_get_socket_cookie_sock_addr_proto = {
static const struct bpf_func_proto bpf_get_socket_cookie_sock_proto = {
const struct bpf_func_proto bpf_get_socket_ptr_cookie_proto = {
static const struct bpf_func_proto bpf_get_socket_cookie_sock_ops_proto = {
static const struct bpf_func_proto bpf_get_netns_cookie_proto = {
static const struct bpf_func_proto bpf_get_netns_cookie_sock_proto = {
static const struct bpf_func_proto bpf_get_netns_cookie_sock_addr_proto = {
static const struct bpf_func_proto bpf_get_netns_cookie_sock_ops_proto = {
static const struct bpf_func_proto bpf_get_netns_cookie_sk_msg_proto = {
static const struct bpf_func_proto bpf_get_socket_uid_proto = {
const struct bpf_func_proto bpf_sk_setsockopt_proto = {
const struct bpf_func_proto bpf_sk_getsockopt_proto = {
const struct bpf_func_proto bpf_unlocked_sk_setsockopt_proto = {
const struct bpf_func_proto bpf_unlocked_sk_getsockopt_proto = {
static const struct bpf_func_proto bpf_sock_addr_setsockopt_proto = {
static const struct bpf_func_proto bpf_sock_addr_getsockopt_proto = {
static const struct bpf_func_proto bpf_sock_create_setsockopt_proto = {
static const struct bpf_func_proto bpf_sock_create_getsockopt_proto = {
static const struct bpf_func_proto bpf_sock_ops_setsockopt_proto = {
static const struct bpf_func_proto bpf_sock_ops_getsockopt_proto = {
static const struct bpf_func_proto bpf_sock_ops_cb_flags_set_proto = {
static const struct bpf_func_proto bpf_bind_proto = {
static const struct bpf_func_proto bpf_skb_get_xfrm_state_proto = {
static const struct bpf_func_proto bpf_xdp_fib_lookup_proto = {
static const struct bpf_func_proto bpf_skb_fib_lookup_proto = {
static const struct bpf_func_proto bpf_skb_check_mtu_proto = {
static const struct bpf_func_proto bpf_xdp_check_mtu_proto = {
static const struct bpf_func_proto bpf_lwt_in_push_encap_proto = {
static const struct bpf_func_proto bpf_lwt_xmit_push_encap_proto = {
static const struct bpf_func_proto bpf_lwt_seg6_store_bytes_proto = {
static const struct bpf_func_proto bpf_lwt_seg6_action_proto = {
static const struct bpf_func_proto bpf_lwt_seg6_adjust_srh_proto = {
static const struct bpf_func_proto bpf_skc_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_sk_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_sk_lookup_udp_proto = {
static const struct bpf_func_proto bpf_tc_skc_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_tc_sk_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_tc_sk_lookup_udp_proto = {
static const struct bpf_func_proto bpf_sk_release_proto = {
static const struct bpf_func_proto bpf_xdp_sk_lookup_udp_proto = {
static const struct bpf_func_proto bpf_xdp_skc_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_xdp_sk_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_sock_addr_skc_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_sock_addr_sk_lookup_tcp_proto = {
static const struct bpf_func_proto bpf_sock_addr_sk_lookup_udp_proto = {
const struct bpf_func_proto bpf_tcp_sock_proto = {
static const struct bpf_func_proto bpf_get_listener_sock_proto = {
static const struct bpf_func_proto bpf_skb_ecn_set_ce_proto = {
static const struct bpf_func_proto bpf_tcp_check_syncookie_proto = {
static const struct bpf_func_proto bpf_tcp_gen_syncookie_proto = {
static const struct bpf_func_proto bpf_sk_assign_proto = {
static const struct bpf_func_proto bpf_sock_ops_load_hdr_opt_proto = {
static const struct bpf_func_proto bpf_sock_ops_store_hdr_opt_proto = {
static const struct bpf_func_proto bpf_sock_ops_reserve_hdr_opt_proto = {
static const struct bpf_func_proto bpf_skb_set_tstamp_proto = {
static const struct bpf_func_proto bpf_tcp_raw_gen_syncookie_ipv4_proto = {
static const struct bpf_func_proto bpf_tcp_raw_gen_syncookie_ipv6_proto = {
static const struct bpf_func_proto bpf_tcp_raw_check_syncookie_ipv4_proto = {
static const struct bpf_func_proto bpf_tcp_raw_check_syncookie_ipv6_proto = {
const struct bpf_func_proto bpf_event_output_data_proto __weak;
const struct bpf_func_proto bpf_sk_storage_get_cg_sock_proto __weak;
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
static const struct bpf_func_proto *
const struct bpf_func_proto bpf_sk_storage_get_proto __weak;
const struct bpf_func_proto bpf_sk_storage_delete_proto __weak;
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
static const struct bpf_func_proto *
static const struct bpf_func_proto *
const struct bpf_func_proto bpf_sock_map_update_proto __weak;
const struct bpf_func_proto bpf_sock_hash_update_proto __weak;
static const struct bpf_func_proto *
const struct bpf_func_proto *func_proto;
const struct bpf_func_proto bpf_msg_redirect_map_proto __weak;
const struct bpf_func_proto bpf_msg_redirect_hash_proto __weak;
static const struct bpf_func_proto *
const struct bpf_func_proto bpf_sk_redirect_map_proto __weak;
const struct bpf_func_proto bpf_sk_redirect_hash_proto __weak;
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
const struct bpf_func_proto bpf_sock_hash_update_proto = {
const struct bpf_func_proto bpf_sk_redirect_hash_proto = {
const struct bpf_func_proto bpf_msg_redirect_hash_proto = {
const struct bpf_func_proto bpf_sock_map_update_proto = {
const struct bpf_func_proto bpf_sk_redirect_map_proto = {
const struct bpf_func_proto bpf_msg_redirect_map_proto = {
static const struct bpf_func_proto bpf_tcp_send_ack_proto = {
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *
static const struct bpf_func_proto *