Home
last modified time | relevance | path

Searched refs:syn_skb (Results 1 – 6 of 6) sorted by relevance

/linux/net/ipv4/
H A Dtcp_output.c469 /* req, syn_skb and synack_type are used when writing synack */ in bpf_skops_hdr_opt_len()
472 struct sk_buff *syn_skb, in bpf_skops_hdr_opt_len()
507 sock_ops.syn_skb = syn_skb; in bpf_skops_hdr_opt_len()
536 struct sk_buff *syn_skb, in bpf_skops_write_hdr_opt()
553 sock_ops.syn_skb = syn_skb; in bpf_skops_write_hdr_opt()
581 struct sk_buff *syn_skb, in process_tcp_ao_options()
590 struct sk_buff *syn_skb, in process_tcp_ao_options()
1065 struct sk_buff *syn_skb) in tcp_synack_options()
450 bpf_skops_hdr_opt_len(struct sock * sk,struct sk_buff * skb,struct request_sock * req,struct sk_buff * syn_skb,enum tcp_synack_type synack_type,struct tcp_out_options * opts,unsigned int * remaining) bpf_skops_hdr_opt_len() argument
514 bpf_skops_write_hdr_opt(struct sock * sk,struct sk_buff * skb,struct request_sock * req,struct sk_buff * syn_skb,enum tcp_synack_type synack_type,struct tcp_out_options * opts) bpf_skops_write_hdr_opt() argument
559 bpf_skops_hdr_opt_len(struct sock * sk,struct sk_buff * skb,struct request_sock * req,struct sk_buff * syn_skb,enum tcp_synack_type synack_type,struct tcp_out_options * opts,unsigned int * remaining) bpf_skops_hdr_opt_len() argument
568 bpf_skops_write_hdr_opt(struct sock * sk,struct sk_buff * skb,struct request_sock * req,struct sk_buff * syn_skb,enum tcp_synack_type synack_type,struct tcp_out_options * opts) bpf_skops_write_hdr_opt() argument
1040 tcp_synack_options(const struct sock * sk,struct request_sock * req,unsigned int mss,struct sk_buff * skb,struct tcp_out_options * opts,const struct tcp_key * key,struct tcp_fastopen_cookie * foc,enum tcp_synack_type synack_type,struct sk_buff * syn_skb) tcp_synack_options() argument
3899 tcp_make_synack(const struct sock * sk,struct dst_entry * dst,struct request_sock * req,struct tcp_fastopen_cookie * foc,enum tcp_synack_type synack_type,struct sk_buff * syn_skb) tcp_make_synack() argument
[all...]
H A Dtcp_ipv4.c1187 struct sk_buff *syn_skb) argument
1199 skb = tcp_make_synack(sk, dst, req, foc, synack_type, syn_skb);
/linux/net/mptcp/
H A Dsubflow.c363 struct sk_buff *syn_skb) in subflow_v4_send_synack() argument
368 synack_type, syn_skb); in subflow_v4_send_synack()
377 struct sk_buff *syn_skb) in subflow_v6_send_synack() argument
382 synack_type, syn_skb); in subflow_v6_send_synack()
/linux/net/core/
H A Dfilter.c5852 struct sk_buff *syn_skb = bpf_sock->syn_skb; in bpf_sock_ops_get_syn() local
5856 if (syn_skb) { in bpf_sock_ops_get_syn()
5860 hdr_start = syn_skb->data; in bpf_sock_ops_get_syn()
5861 ret = tcp_hdrlen(syn_skb); in bpf_sock_ops_get_syn()
5863 hdr_start = skb_network_header(syn_skb); in bpf_sock_ops_get_syn()
5864 ret = skb_network_header_len(syn_skb) + in bpf_sock_ops_get_syn()
5865 tcp_hdrlen(syn_skb); in bpf_sock_ops_get_syn()
5868 hdr_start = skb_mac_header(syn_skb); in bpf_sock_ops_get_syn()
5869 ret = skb_mac_header_len(syn_skb) + in bpf_sock_ops_get_syn()
5870 skb_network_header_len(syn_skb) + in bpf_sock_ops_get_syn()
[all …]
/linux/net/ipv6/
H A Dtcp_ipv6.c530 struct sk_buff *syn_skb) in tcp_v6_send_synack() argument
545 skb = tcp_make_synack(sk, dst, req, foc, synack_type, syn_skb); in tcp_v6_send_synack()
/linux/include/net/
H A Dtcp.h564 struct sk_buff *syn_skb);
2475 struct sk_buff *syn_skb);