Home
last modified time | relevance | path

Searched refs:bpf_sock_addr (Results 1 – 25 of 35) sorted by relevance

12

/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_sock_addr.c11 int recvmsg4_good_return_code(struct bpf_sock_addr *ctx) in recvmsg4_good_return_code()
18 int recvmsg4_bad_return_code(struct bpf_sock_addr *ctx) in recvmsg4_bad_return_code()
25 int recvmsg6_good_return_code(struct bpf_sock_addr *ctx) in recvmsg6_good_return_code()
32 int recvmsg6_bad_return_code(struct bpf_sock_addr *ctx) in recvmsg6_bad_return_code()
39 int recvmsg_unix_good_return_code(struct bpf_sock_addr *ctx) in recvmsg_unix_good_return_code()
46 int recvmsg_unix_bad_return_code(struct bpf_sock_addr *ctx) in recvmsg_unix_bad_return_code()
53 int sendmsg4_good_return_code_0(struct bpf_sock_addr *ctx) in sendmsg4_good_return_code_0()
60 int sendmsg4_good_return_code_1(struct bpf_sock_addr *ctx) in sendmsg4_good_return_code_1()
67 int sendmsg4_bad_return_code(struct bpf_sock_addr *ctx) in sendmsg4_bad_return_code()
74 int sendmsg6_good_return_code_0(struct bpf_sock_addr *ctx) in sendmsg6_good_return_code_0()
[all …]
H A Dconnect4_prog.c38 int do_bind(struct bpf_sock_addr *ctx) in do_bind()
52 static __inline int verify_cc(struct bpf_sock_addr *ctx, in verify_cc()
71 static __inline int set_cc(struct bpf_sock_addr *ctx) in set_cc()
89 static __inline int bind_to_device(struct bpf_sock_addr *ctx) in bind_to_device()
112 static __inline int set_keepalive(struct bpf_sock_addr *ctx) in set_keepalive()
136 static __inline int set_notsent_lowat(struct bpf_sock_addr *ctx) in set_notsent_lowat()
149 int connect_v4_prog(struct bpf_sock_addr *ctx) in connect_v4_prog()
203 int connect_v4_deny_prog(struct bpf_sock_addr *ctx) in connect_v4_deny_prog()
H A Dsendmsg6_prog.c31 int sendmsg_v6_prog(struct bpf_sock_addr *ctx) in sendmsg_v6_prog()
68 int sendmsg_v6_v4mapped_prog(struct bpf_sock_addr *ctx) in sendmsg_v6_v4mapped_prog()
88 int sendmsg_v6_wildcard_prog(struct bpf_sock_addr *ctx) in sendmsg_v6_wildcard_prog()
108 int sendmsg_v6_preserve_dst_prog(struct bpf_sock_addr *ctx) in sendmsg_v6_preserve_dst_prog()
114 int sendmsg_v6_deny_prog(struct bpf_sock_addr *ctx) in sendmsg_v6_deny_prog()
H A Dbind4_prog.c26 static __inline int bind_to_device(struct bpf_sock_addr *ctx) in bind_to_device()
60 static __inline int bind_reuseport(struct bpf_sock_addr *ctx) in bind_reuseport()
81 static __inline int misc_opts(struct bpf_sock_addr *ctx, int opt) in misc_opts()
101 int bind_v4_prog(struct bpf_sock_addr *ctx) in bind_v4_prog()
162 int bind_v4_deny_prog(struct bpf_sock_addr *ctx) in bind_v4_deny_prog()
H A Dbind_perm.c10 static __always_inline int bind_prog(struct bpf_sock_addr *ctx, int family) in bind_prog()
34 int bind_v4_prog(struct bpf_sock_addr *ctx) in bind_v4_prog()
40 int bind_v6_prog(struct bpf_sock_addr *ctx) in bind_v6_prog()
H A Dbind6_prog.c32 static __inline int bind_to_device(struct bpf_sock_addr *ctx) in bind_to_device()
66 static __inline int bind_reuseport(struct bpf_sock_addr *ctx) in bind_reuseport()
87 static __inline int misc_opts(struct bpf_sock_addr *ctx, int opt) in misc_opts()
107 int bind_v6_prog(struct bpf_sock_addr *ctx) in bind_v6_prog()
179 int bind_v6_deny_prog(struct bpf_sock_addr *ctx) in bind_v6_deny_prog()
H A Dconnect_force_port4.c30 int connect4(struct bpf_sock_addr *ctx) in connect4()
60 int getsockname4(struct bpf_sock_addr *ctx) in getsockname4()
74 int getpeername4(struct bpf_sock_addr *ctx) in getpeername4()
H A Dconnect_force_port6.c29 int connect6(struct bpf_sock_addr *ctx) in connect6()
65 int getsockname6(struct bpf_sock_addr *ctx) in getsockname6()
82 int getpeername6(struct bpf_sock_addr *ctx) in getpeername6()
H A Dconnect_unix_prog.c14 int connect_unix_prog(struct bpf_sock_addr *ctx) in connect_unix_prog()
40 int connect_unix_deny_prog(struct bpf_sock_addr *ctx) in connect_unix_deny_prog()
H A Dsendmsg_unix_prog.c14 int sendmsg_unix_prog(struct bpf_sock_addr *ctx) in sendmsg_unix_prog()
40 int sendmsg_unix_deny_prog(struct bpf_sock_addr *ctx) in sendmsg_unix_deny_prog()
H A Dsendmsg4_prog.c22 int sendmsg_v4_prog(struct bpf_sock_addr *ctx) in sendmsg_v4_prog()
53 int sendmsg_v4_deny_prog(struct bpf_sock_addr *ctx) in sendmsg_v4_deny_prog()
H A Dconnect_ping.c22 int connect_v4_prog(struct bpf_sock_addr *ctx) in connect_v4_prog()
38 int connect_v6_prog(struct bpf_sock_addr *ctx) in connect_v6_prog()
H A Dconnect6_prog.c28 int connect_v6_prog(struct bpf_sock_addr *ctx) in connect_v6_prog()
94 int connect_v6_deny_prog(struct bpf_sock_addr *ctx) in connect_v6_deny_prog()
H A Dfreplace_connect_v4_prog.c13 int new_connect_v4_prog(struct bpf_sock_addr *ctx) in new_connect_v4_prog()
H A Dfreplace_connect4.c10 int new_do_bind(struct bpf_sock_addr *ctx) in new_do_bind()
H A Dgetsockname4_prog.c16 int getsockname_v4_prog(struct bpf_sock_addr *ctx) in getsockname_v4_prog()
H A Dgetpeername4_prog.c16 int getpeername_v4_prog(struct bpf_sock_addr *ctx) in getpeername_v4_prog()
H A Dconnect4_dropper.c17 int connect_v4_dropper(struct bpf_sock_addr *ctx) in connect_v4_dropper()
H A Dgetpeername6_prog.c20 int getpeername_v6_prog(struct bpf_sock_addr *ctx) in getpeername_v6_prog()
H A Dgetsockname6_prog.c20 int getsockname_v6_prog(struct bpf_sock_addr *ctx) in getsockname_v6_prog()
H A Drecvmsg4_prog.c17 int recvmsg4_prog(struct bpf_sock_addr *ctx) in recvmsg4_prog()
H A Drecvmsg_unix_prog.c14 int recvmsg_unix_prog(struct bpf_sock_addr *ctx) in recvmsg_unix_prog()
H A Dgetsockname_unix_prog.c14 int getsockname_unix_prog(struct bpf_sock_addr *ctx) in getsockname_unix_prog()
/linux/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, -EINVAL)
[all …]
/linux/tools/testing/selftests/bpf/verifier/
H A Dwide_access.c7 offsetof(struct bpf_sock_addr, field[off])), \
48 offsetof(struct bpf_sock_addr, field[off])), \

12