Symbol: saved_syn
include/linux/tcp.h
529
struct saved_syn *saved_syn;
include/linux/tcp.h
611
tp->saved_syn = req->saved_syn;
include/linux/tcp.h
612
req->saved_syn = NULL;
include/linux/tcp.h
617
kfree(tp->saved_syn);
include/linux/tcp.h
618
tp->saved_syn = NULL;
include/linux/tcp.h
621
static inline u32 tcp_saved_syn_len(const struct saved_syn *saved_syn)
include/linux/tcp.h
623
return saved_syn->mac_hdrlen + saved_syn->network_hdrlen +
include/linux/tcp.h
624
saved_syn->tcp_hdrlen;
include/net/request_sock.h
71
struct saved_syn *saved_syn;
net/core/filter.c
5602
if (!tp->saved_syn ||
net/core/filter.c
5603
*optlen > tcp_saved_syn_len(tp->saved_syn))
net/core/filter.c
5605
memcpy(optval, tp->saved_syn->data, *optlen);
net/core/filter.c
6002
struct saved_syn *saved_syn;
net/core/filter.c
6009
saved_syn = inet_reqsk(sk)->saved_syn;
net/core/filter.c
6011
saved_syn = tcp_sk(sk)->saved_syn;
net/core/filter.c
6013
if (!saved_syn)
net/core/filter.c
6017
hdr_start = saved_syn->data +
net/core/filter.c
6018
saved_syn->mac_hdrlen +
net/core/filter.c
6019
saved_syn->network_hdrlen;
net/core/filter.c
6020
ret = saved_syn->tcp_hdrlen;
net/core/filter.c
6022
hdr_start = saved_syn->data +
net/core/filter.c
6023
saved_syn->mac_hdrlen;
net/core/filter.c
6024
ret = saved_syn->network_hdrlen +
net/core/filter.c
6025
saved_syn->tcp_hdrlen;
net/core/filter.c
6030
if (!saved_syn->mac_hdrlen)
net/core/filter.c
6033
hdr_start = saved_syn->data;
net/core/filter.c
6034
ret = saved_syn->mac_hdrlen +
net/core/filter.c
6035
saved_syn->network_hdrlen +
net/core/filter.c
6036
saved_syn->tcp_hdrlen;
net/ipv4/inet_connection_sock.c
870
req->saved_syn = NULL;
net/ipv4/inet_connection_sock.c
909
kfree(req->saved_syn);
net/ipv4/inet_connection_sock.c
965
req->saved_syn = NULL;
net/ipv4/tcp.c
4712
if (tp->saved_syn) {
net/ipv4/tcp.c
4713
if (len < tcp_saved_syn_len(tp->saved_syn)) {
net/ipv4/tcp.c
4714
len = tcp_saved_syn_len(tp->saved_syn);
net/ipv4/tcp.c
4722
len = tcp_saved_syn_len(tp->saved_syn);
net/ipv4/tcp.c
4727
if (copy_to_sockptr(optval, tp->saved_syn->data, len)) {
net/ipv4/tcp_input.c
7567
struct saved_syn *saved_syn;
net/ipv4/tcp_input.c
7580
saved_syn = kmalloc_flex(*saved_syn, data, len, GFP_ATOMIC);
net/ipv4/tcp_input.c
7581
if (saved_syn) {
net/ipv4/tcp_input.c
7582
saved_syn->mac_hdrlen = mac_hdrlen;
net/ipv4/tcp_input.c
7583
saved_syn->network_hdrlen = skb_network_header_len(skb);
net/ipv4/tcp_input.c
7584
saved_syn->tcp_hdrlen = tcp_hdrlen(skb);
net/ipv4/tcp_input.c
7585
memcpy(saved_syn->data, base, len);
net/ipv4/tcp_input.c
7586
req->saved_syn = saved_syn;
tools/testing/selftests/bpf/progs/setget_sockopt.c
346
__u8 saved_syn[20];
tools/testing/selftests/bpf/progs/setget_sockopt.c
354
saved_syn, sizeof(saved_syn));
tools/testing/selftests/bpf/progs/sockopt_sk.c
156
char saved_syn[60];
tools/testing/selftests/bpf/progs/sockopt_sk.c
159
&saved_syn, sizeof(saved_syn));