Searched refs:saved_syn (Results 1 – 7 of 7) sorted by relevance
| /linux/include/linux/ |
| H A D | tcp.h | 529 struct saved_syn *saved_syn; member 611 tp->saved_syn = req->saved_syn; in tcp_move_syn() 612 req->saved_syn = NULL; in tcp_move_syn() 617 kfree(tp->saved_syn); in tcp_saved_syn_free() 618 tp->saved_syn = NULL; in tcp_saved_syn_free() 621 static inline u32 tcp_saved_syn_len(const struct saved_syn *saved_syn) in tcp_saved_syn_len() argument 623 return saved_syn->mac_hdrlen + saved_syn->network_hdrlen + in tcp_saved_syn_len() 624 saved_syn->tcp_hdrlen; in tcp_saved_syn_len()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | sockopt_sk.c | 156 char saved_syn[60]; in _setsockopt() local 159 &saved_syn, sizeof(saved_syn)); in _setsockopt()
|
| H A D | setget_sockopt.c | 348 __u8 saved_syn[20]; in test_tcp_saved_syn() local 356 saved_syn, sizeof(saved_syn)); in test_tcp_saved_syn()
|
| /linux/net/ipv4/ |
| H A D | inet_connection_sock.c | 870 req->saved_syn = NULL; in reqsk_alloc_noprof() 909 kfree(req->saved_syn); in __reqsk_free() 977 req->saved_syn = NULL; in reqsk_migrate_reset()
|
| H A D | tcp_input.c | 7574 struct saved_syn *saved_syn; in tcp_reqsk_record_syn() 7587 saved_syn = kmalloc_flex(*saved_syn, data, len, GFP_ATOMIC); in tcp_reqsk_record_syn() 7588 if (saved_syn) { in tcp_reqsk_record_syn() 7589 saved_syn->mac_hdrlen = mac_hdrlen; in tcp_reqsk_record_syn() 7590 saved_syn->network_hdrlen = skb_network_header_len(skb); in tcp_reqsk_record_syn() 7591 saved_syn->tcp_hdrlen = tcp_hdrlen(skb); 7592 memcpy(saved_syn->data, base, len); 7593 req->saved_syn 7568 struct saved_syn *saved_syn; tcp_reqsk_record_syn() local [all...] |
| H A D | tcp.c | 4723 if (tp->saved_syn) { in do_tcp_getsockopt() 4724 if (len < tcp_saved_syn_len(tp->saved_syn)) { in do_tcp_getsockopt() 4725 len = tcp_saved_syn_len(tp->saved_syn); in do_tcp_getsockopt() 4733 len = tcp_saved_syn_len(tp->saved_syn); in do_tcp_getsockopt() 4738 if (copy_to_sockptr(optval, tp->saved_syn->data, len)) { in do_tcp_getsockopt()
|
| /linux/net/core/ |
| H A D | filter.c | 5691 if (!tp->saved_syn || in sol_tcp_sockopt() 5692 *optlen > tcp_saved_syn_len(tp->saved_syn)) in sol_tcp_sockopt() 5694 memcpy(optval, tp->saved_syn->data, *optlen); in sol_tcp_sockopt() 6093 struct saved_syn *saved_syn; in bpf_sock_ops_get_syn() local 6100 saved_syn = inet_reqsk(sk)->saved_syn; in bpf_sock_ops_get_syn() 6102 saved_syn = tcp_sk(sk)->saved_syn; in bpf_sock_ops_get_syn() 6104 if (!saved_syn) in bpf_sock_ops_get_syn() 6108 hdr_start = saved_syn->data + in bpf_sock_ops_get_syn() 6109 saved_syn->mac_hdrlen + in bpf_sock_ops_get_syn() 6110 saved_syn->network_hdrlen; in bpf_sock_ops_get_syn() [all …]
|