Home
last modified time | relevance | path

Searched refs:bpf_sock_ops (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_hdr_options.c45 static bool skops_want_cookie(const struct bpf_sock_ops *skops) in skops_want_cookie()
50 static bool skops_current_mss(const struct bpf_sock_ops *skops) in skops_current_mss()
85 static int store_option(struct bpf_sock_ops *skops, in store_option()
130 static int load_option(struct bpf_sock_ops *skops, in load_option()
161 static int synack_opt_len(struct bpf_sock_ops *skops) in synack_opt_len()
189 static int write_synack_opt(struct bpf_sock_ops *skops) in write_synack_opt()
206 static int syn_opt_len(struct bpf_sock_ops *skops) in syn_opt_len()
224 static int write_syn_opt(struct bpf_sock_ops *skops) in write_syn_opt()
232 static int fin_opt_len(struct bpf_sock_ops *skops) in fin_opt_len()
261 static int write_fin_opt(struct bpf_sock_ops *skops) in write_fin_opt()
[all …]
H A Dtest_misc_tcp_hdr_options.c32 static int __check_active_hdr_in(struct bpf_sock_ops *skops, bool check_syn) in __check_active_hdr_in()
124 static int check_active_syn_in(struct bpf_sock_ops *skops) in check_active_syn_in()
129 static int check_active_hdr_in(struct bpf_sock_ops *skops) in check_active_hdr_in()
152 static int active_opt_len(struct bpf_sock_ops *skops) in active_opt_len()
166 static int write_active_opt(struct bpf_sock_ops *skops) in write_active_opt()
242 static int handle_hdr_opt_len(struct bpf_sock_ops *skops) in handle_hdr_opt_len()
257 static int handle_write_hdr_opt(struct bpf_sock_ops *skops) in handle_write_hdr_opt()
265 static int handle_parse_hdr(struct bpf_sock_ops *skops) in handle_parse_hdr()
276 static int handle_passive_estab(struct bpf_sock_ops *skops) in handle_passive_estab()
297 int misc_estab(struct bpf_sock_ops *skops) in misc_estab()
H A Dtest_tcpbpf_kern.c54 int bpf_testcb(struct bpf_sock_ops *skops) in bpf_testcb()
57 struct bpf_sock_ops *reuse = skops; in bpf_testcb()
H A Dtest_sockmap_invalid_update.c14 int bpf_sockmap(struct bpf_sock_ops *skops) in bpf_sockmap()
H A Dsocket_cookie_prog.c42 int update_cookie(struct bpf_sock_ops *ctx) in update_cookie()
H A Dtcp_rtt.c24 int _sockops(struct bpf_sock_ops *ctx) in _sockops()
H A Dtest_tcpnotify_kern.c34 int bpf_testcb(struct bpf_sock_ops *skops) in bpf_testcb()
H A Dtest_sockmap_kern.h188 int bpf_sockmap(struct bpf_sock_ops *skops) in bpf_sockmap()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/
H A Dtest_tcp_hdr_options.h100 static inline __u8 skops_tcp_flags(const struct bpf_sock_ops *skops) in skops_tcp_flags()
105 static inline void clear_hdr_cb_flags(struct bpf_sock_ops *skops) in clear_hdr_cb_flags()
113 static inline void set_hdr_cb_flags(struct bpf_sock_ops *skops, __u32 extra) in set_hdr_cb_flags()
122 clear_parse_all_hdr_cb_flags(struct bpf_sock_ops *skops) in clear_parse_all_hdr_cb_flags()
130 set_parse_all_hdr_cb_flags(struct bpf_sock_ops *skops) in set_parse_all_hdr_cb_flags()
/OK3568_Linux_fs/kernel/net/core/
H A Dfilter.c8078 if (off < 0 || off >= sizeof(struct bpf_sock_ops)) in sock_ops_is_valid_access()
8087 case offsetof(struct bpf_sock_ops, reply): in sock_ops_is_valid_access()
8088 case offsetof(struct bpf_sock_ops, sk_txhash): in sock_ops_is_valid_access()
8097 case bpf_ctx_range_till(struct bpf_sock_ops, bytes_received, in sock_ops_is_valid_access()
8102 case offsetof(struct bpf_sock_ops, sk): in sock_ops_is_valid_access()
8107 case offsetof(struct bpf_sock_ops, skb_data): in sock_ops_is_valid_access()
8112 case offsetof(struct bpf_sock_ops, skb_data_end): in sock_ops_is_valid_access()
8117 case offsetof(struct bpf_sock_ops, skb_tcp_flags): in sock_ops_is_valid_access()
9091 sizeof_field(struct bpf_sock_ops, BPF_FIELD)); \ in sock_ops_convert_ctx_access()
9183 sizeof_field(struct bpf_sock_ops, BPF_FIELD)); \ in sock_ops_convert_ctx_access()
[all …]
/OK3568_Linux_fs/kernel/samples/bpf/
H A Dtcp_synrto_kern.c25 int bpf_synrto(struct bpf_sock_ops *skops) in bpf_synrto()
H A Dtcp_rwnd_kern.c25 int bpf_rwnd(struct bpf_sock_ops *skops) in bpf_rwnd()
H A Dtcp_basertt_kern.c25 int bpf_basertt(struct bpf_sock_ops *skops) in bpf_basertt()
H A Dtcp_cong_kern.c25 int bpf_cong(struct bpf_sock_ops *skops) in bpf_cong()
H A Dtcp_bufs_kern.c26 int bpf_bufs(struct bpf_sock_ops *skops) in bpf_bufs()
H A Dtcp_dumpstats_kern.c26 int _sockops(struct bpf_sock_ops *ctx) in _sockops()
H A Dtcp_iw_kern.c26 int bpf_iw(struct bpf_sock_ops *skops) in bpf_iw()
H A Dtcp_tos_reflect_kern.c24 int bpf_basertt(struct bpf_sock_ops *skops) in bpf_basertt()
H A Dtcp_clamp_kern.c26 int bpf_clamp(struct bpf_sock_ops *skops) in bpf_clamp()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpf_types.h30 struct bpf_sock_ops, struct bpf_sock_ops_kern)
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/verifier/
H A Dvar_off.c146 BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_1, offsetof(struct bpf_sock_ops,
/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.h2709 struct bpf_sock_ops { 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.h2709 struct bpf_sock_ops { struct
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbpf.h4492 struct bpf_sock_ops { struct
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbpf.h4492 struct bpf_sock_ops { struct

12