Searched refs:saved_syn (Results 1 – 7 of 7) sorted by relevance
452 struct saved_syn *saved_syn; member520 tp->saved_syn = req->saved_syn; in tcp_move_syn()521 req->saved_syn = NULL; in tcp_move_syn()526 kfree(tp->saved_syn); in tcp_saved_syn_free()527 tp->saved_syn = NULL; in tcp_saved_syn_free()530 static inline u32 tcp_saved_syn_len(const struct saved_syn *saved_syn) in tcp_saved_syn_len() argument532 return saved_syn->mac_hdrlen + saved_syn->network_hdrlen + in tcp_saved_syn_len()533 saved_syn->tcp_hdrlen; in tcp_saved_syn_len()
44 struct saved_syn { struct70 struct saved_syn *saved_syn; member107 req->saved_syn = NULL; in reqsk_alloc()122 kfree(req->saved_syn); in __reqsk_free()
333 __u8 saved_syn[20]; in test_tcp_saved_syn() local341 saved_syn, sizeof(saved_syn)); in test_tcp_saved_syn()
5242 if (!tp->saved_syn || in sol_tcp_sockopt()5520 struct saved_syn *saved_syn; in bpf_sock_ops_get_syn() local5527 saved_syn = inet_reqsk(sk)->saved_syn; in bpf_sock_ops_get_syn()5529 saved_syn = tcp_sk(sk)->saved_syn; in bpf_sock_ops_get_syn()5531 if (!saved_syn) in bpf_sock_ops_get_syn()5536 saved_syn->mac_hdrlen + in bpf_sock_ops_get_syn()5537 saved_syn->network_hdrlen; in bpf_sock_ops_get_syn()5541 saved_syn->mac_hdrlen; in bpf_sock_ops_get_syn()5543 saved_syn->tcp_hdrlen; in bpf_sock_ops_get_syn()5548 if (!saved_syn->mac_hdrlen) in bpf_sock_ops_get_syn()[all …]
6867 struct saved_syn *saved_syn; in tcp_reqsk_record_syn() local6880 saved_syn = kmalloc(struct_size(saved_syn, data, len), in tcp_reqsk_record_syn()6882 if (saved_syn) { in tcp_reqsk_record_syn()6883 saved_syn->mac_hdrlen = mac_hdrlen; in tcp_reqsk_record_syn()6884 saved_syn->network_hdrlen = skb_network_header_len(skb); in tcp_reqsk_record_syn()6885 saved_syn->tcp_hdrlen = tcp_hdrlen(skb); in tcp_reqsk_record_syn()6886 memcpy(saved_syn->data, base, len); in tcp_reqsk_record_syn()6887 req->saved_syn = saved_syn; in tcp_reqsk_record_syn()
4285 if (tp->saved_syn) { in do_tcp_getsockopt()4286 if (len < tcp_saved_syn_len(tp->saved_syn)) { in do_tcp_getsockopt()4287 len = tcp_saved_syn_len(tp->saved_syn); in do_tcp_getsockopt()4295 len = tcp_saved_syn_len(tp->saved_syn); in do_tcp_getsockopt()4300 if (copy_to_sockptr(optval, tp->saved_syn->data, len)) { in do_tcp_getsockopt()
936 req->saved_syn = NULL; in reqsk_migrate_reset()
Completed in 47 milliseconds