Searched refs:bpf_sock_addr (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/tools/testing/selftests/bpf/
H A Dcgroup_getset_retval_hooks.h8 BPF_RETVAL_HOOK(bind4, "cgroup/bind4", bpf_sock_addr, 0)
9 BPF_RETVAL_HOOK(bind6, "cgroup/bind6", bpf_sock_addr, 0)
10 BPF_RETVAL_HOOK(connect4, "cgroup/connect4", bpf_sock_addr, 0)
11 BPF_RETVAL_HOOK(connect6, "cgroup/connect6", bpf_sock_addr, 0)
12 BPF_RETVAL_HOOK(post_bind4, "cgroup/post_bind4", bpf_sock_addr, 0)
13 BPF_RETVAL_HOOK(post_bind6, "cgroup/post_bind6", bpf_sock_addr, 0)
14 BPF_RETVAL_HOOK(sendmsg4, "cgroup/sendmsg4", bpf_sock_addr, 0)
15 BPF_RETVAL_HOOK(sendmsg6, "cgroup/sendmsg6", bpf_sock_addr, 0)
17 BPF_RETVAL_HOOK(recvmsg4, "cgroup/recvmsg4", bpf_sock_addr, -EINVAL)
18 BPF_RETVAL_HOOK(recvmsg6, "cgroup/recvmsg6", bpf_sock_addr,
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dbind_perm.c10 static __always_inline int bind_prog(struct bpf_sock_addr *ctx, int family)
34 int bind_v4_prog(struct bpf_sock_addr *ctx)
40 int bind_v6_prog(struct bpf_sock_addr *ctx)
H A Dfreplace_connect_v4_prog.c13 int new_connect_v4_prog(struct bpf_sock_addr *ctx)
H A Dconnect_ping.c22 int connect_v4_prog(struct bpf_sock_addr *ctx)
38 int connect_v6_prog(struct bpf_sock_addr *ctx)
H A Dfreplace_connect4.c10 int new_do_bind(struct bpf_sock_addr *ctx)
H A Dconnect4_dropper.c17 int connect_v4_dropper(struct bpf_sock_addr *ctx)
H A Dconnect4_prog.c36 int do_bind(struct bpf_sock_addr *ctx)
50 static __inline int verify_cc(struct bpf_sock_addr *ctx,
69 static __inline int set_cc(struct bpf_sock_addr *ctx)
87 static __inline int bind_to_device(struct bpf_sock_addr *ctx)
110 static __inline int set_keepalive(struct bpf_sock_addr *ctx)
134 static __inline int set_notsent_lowat(struct bpf_sock_addr *ctx)
147 int connect_v4_prog(struct bpf_sock_addr *ctx)
H A Dconnect_force_port6.c29 int connect6(struct bpf_sock_addr *ctx)
65 int getsockname6(struct bpf_sock_addr *ctx)
82 int getpeername6(struct bpf_sock_addr *ctx)
H A Dconnect_force_port4.c30 int connect4(struct bpf_sock_addr *ctx)
60 int getsockname4(struct bpf_sock_addr *ctx)
74 int getpeername4(struct bpf_sock_addr *ctx)
H A Drecvmsg4_prog.c17 int recvmsg4_prog(struct bpf_sock_addr *ctx)
H A Dgetpeername_unix_prog.c14 int getpeername_unix_prog(struct bpf_sock_addr *ctx)
H A Dconnect_unix_prog.c14 int connect_unix_prog(struct bpf_sock_addr *ctx)
H A Dgetsockname_unix_prog.c14 int getsockname_unix_prog(struct bpf_sock_addr *ctx)
H A Dsendmsg_unix_prog.c14 int sendmsg_unix_prog(struct bpf_sock_addr *ctx)
H A Drecvmsg_unix_prog.c14 int recvmsg_unix_prog(struct bpf_sock_addr *ctx)
H A Dbind6_prog.c30 static __inline int bind_to_device(struct bpf_sock_addr *ctx)
64 static __inline int bind_reuseport(struct bpf_sock_addr *ctx)
85 static __inline int misc_opts(struct bpf_sock_addr *ctx, int opt)
105 int bind_v6_prog(struct bpf_sock_addr *ctx)
H A Dbind4_prog.c24 static __inline int bind_to_device(struct bpf_sock_addr *ctx)
58 static __inline int bind_reuseport(struct bpf_sock_addr *ctx)
79 static __inline int misc_opts(struct bpf_sock_addr *ctx, int opt)
99 int bind_v4_prog(struct bpf_sock_addr *ctx)
H A Drecvmsg6_prog.c20 int recvmsg6_prog(struct bpf_sock_addr *ctx)
H A Dsendmsg4_prog.c22 int sendmsg_v4_prog(struct bpf_sock_addr *ctx)
H A Dsocket_cookie_prog.c33 int set_cookie(struct bpf_sock_addr *ctx)
H A Dsendmsg6_prog.c26 int sendmsg_v6_prog(struct bpf_sock_addr *ctx)
H A Dcgrp_ls_attach_cgroup.c24 int set_cookie(struct bpf_sock_addr *ctx)
H A Dconnect6_prog.c28 int connect_v6_prog(struct bpf_sock_addr *ctx)
H A Dsock_destroy_prog.c28 int sock_connect(struct bpf_sock_addr *ctx)
/linux-master/tools/testing/selftests/bpf/verifier/
H A Dwide_access.c3 "wide store to bpf_sock_addr." #field "[" #off "]", \
7 offsetof(struct bpf_sock_addr, field[off])), \
45 "wide load from bpf_sock_addr." #field "[" #off "]", \
48 offsetof(struct bpf_sock_addr, field[off])), \

Completed in 187 milliseconds

12