Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/
H A Dtest_sock_addr.c700 offsetof(struct bpf_sock_addr, family)), in bind4_prog_load()
705 offsetof(struct bpf_sock_addr, type)), in bind4_prog_load()
712 offsetof(struct bpf_sock_addr, user_ip4)), in bind4_prog_load()
717 offsetof(struct bpf_sock_addr, user_ip4) + 1), in bind4_prog_load()
722 offsetof(struct bpf_sock_addr, user_ip4) + 2), in bind4_prog_load()
727 offsetof(struct bpf_sock_addr, user_ip4) + 3), in bind4_prog_load()
732 offsetof(struct bpf_sock_addr, user_ip4)), in bind4_prog_load()
737 offsetof(struct bpf_sock_addr, user_ip4) + 2), in bind4_prog_load()
742 offsetof(struct bpf_sock_addr, user_ip4)), in bind4_prog_load()
748 offsetof(struct bpf_sock_addr, user_port)), in bind4_prog_load()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/
H A Dconnect4_prog.c37 int do_bind(struct bpf_sock_addr *ctx) in do_bind()
51 static __inline int verify_cc(struct bpf_sock_addr *ctx, in verify_cc()
70 static __inline int set_cc(struct bpf_sock_addr *ctx) in set_cc()
88 static __inline int bind_to_device(struct bpf_sock_addr *ctx) in bind_to_device()
111 static __inline int set_keepalive(struct bpf_sock_addr *ctx) in set_keepalive()
135 static __inline int set_notsent_lowat(struct bpf_sock_addr *ctx) in set_notsent_lowat()
148 int connect_v4_prog(struct bpf_sock_addr *ctx) in connect_v4_prog()
H A Dconnect_force_port4.c29 int connect4(struct bpf_sock_addr *ctx) in connect4()
59 int getsockname4(struct bpf_sock_addr *ctx) in getsockname4()
70 int getpeername4(struct bpf_sock_addr *ctx) in getpeername4()
H A Dconnect_force_port6.c28 int connect6(struct bpf_sock_addr *ctx) in connect6()
64 int getsockname6(struct bpf_sock_addr *ctx) in getsockname6()
78 int getpeername6(struct bpf_sock_addr *ctx) in getpeername6()
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 Dsendmsg4_prog.c22 int sendmsg_v4_prog(struct bpf_sock_addr *ctx) in sendmsg_v4_prog()
H A Dsendmsg6_prog.c26 int sendmsg_v6_prog(struct bpf_sock_addr *ctx) in sendmsg_v6_prog()
H A Dsocket_cookie_prog.c23 int set_cookie(struct bpf_sock_addr *ctx) in set_cookie()
H A Dconnect6_prog.c30 int connect_v6_prog(struct bpf_sock_addr *ctx) in connect_v6_prog()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/verifier/
H A Dwide_access.c7 offsetof(struct bpf_sock_addr, field[off])), \
43 offsetof(struct bpf_sock_addr, field[off])), \
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpf_types.h19 struct bpf_sock_addr, struct bpf_sock_addr_kern)
/OK3568_Linux_fs/kernel/net/core/
H A Dfilter.c7961 if (off < 0 || off >= sizeof(struct bpf_sock_addr)) in sock_addr_is_valid_access()
7970 case bpf_ctx_range(struct bpf_sock_addr, user_ip4): in sock_addr_is_valid_access()
7983 case bpf_ctx_range_till(struct bpf_sock_addr, user_ip6[0], user_ip6[3]): in sock_addr_is_valid_access()
7996 case bpf_ctx_range(struct bpf_sock_addr, msg_src_ip4): in sock_addr_is_valid_access()
8004 case bpf_ctx_range_till(struct bpf_sock_addr, msg_src_ip6[0], in sock_addr_is_valid_access()
8016 case bpf_ctx_range(struct bpf_sock_addr, user_ip4): in sock_addr_is_valid_access()
8017 case bpf_ctx_range_till(struct bpf_sock_addr, user_ip6[0], user_ip6[3]): in sock_addr_is_valid_access()
8018 case bpf_ctx_range(struct bpf_sock_addr, msg_src_ip4): in sock_addr_is_valid_access()
8019 case bpf_ctx_range_till(struct bpf_sock_addr, msg_src_ip6[0], in sock_addr_is_valid_access()
8021 case bpf_ctx_range(struct bpf_sock_addr, user_port): in sock_addr_is_valid_access()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dbpf.h2681 struct bpf_sock_addr { struct
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dbpf.h2681 struct bpf_sock_addr { struct
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbpf.h4463 struct bpf_sock_addr { struct
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbpf.h4463 struct bpf_sock_addr { struct