Searched refs:tcp_rsk (Results 1 – 13 of 13) sorted by relevance
| /linux/net/ipv4/ |
| H A D | tcp_minisocks.c | 474 const struct tcp_request_sock *treq = tcp_rsk(req); in tcp_ecn_openreq_child() 552 struct tcp_request_sock *treq = tcp_rsk(req); in tcp_create_openreq_child() 651 ao_key = treq->af_specific->ao_lookup(sk, req, tcp_rsk(req)->ao_keyid, -1); in tcp_create_openreq_child() 710 tcp_rsk(req)->snt_tsval_first, in tcp_check_req() 711 READ_ONCE(tcp_rsk(req)->snt_tsval_last)); in tcp_check_req() 712 tmp_opt.rcv_tsecr -= tcp_rsk(req)->ts_off; in tcp_check_req() 725 if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn && in tcp_check_req() 753 &tcp_rsk(req)->last_oow_ack_time)) { in tcp_check_req() 754 if (tcp_rsk(req)->accecn_ok) { in tcp_check_req() 758 tcp_rsk(re in tcp_check_req() [all...] |
| H A D | tcp_ao.c | 504 htonl(tcp_rsk(req)->snt_isn), in tcp_v4_ao_calc_key_rsk() 505 htonl(tcp_rsk(req)->rcv_isn)); in tcp_v4_ao_calc_key_rsk() 809 sisn = htonl(tcp_rsk(req)->rcv_isn); in tcp_ao_prepare_reset() 810 disn = htonl(tcp_rsk(req)->snt_isn); in tcp_ao_prepare_reset() 811 *sne = tcp_ao_compute_sne(0, tcp_rsk(req)->snt_isn, seq); in tcp_ao_prepare_reset() 921 struct tcp_request_sock *treq = tcp_rsk(req); in tcp_ao_syncookie() 1081 sne = tcp_ao_compute_sne(0, tcp_rsk(req)->rcv_isn, in tcp_inbound_ao_hash() 1083 sisn = htonl(tcp_rsk(req)->rcv_isn); in tcp_inbound_ao_hash() 1084 disn = htonl(tcp_rsk(req)->snt_isn); in tcp_inbound_ao_hash() 1258 new_ao->lisn = htonl(tcp_rsk(re in tcp_ao_copy_all_matching() [all...] |
| H A D | tcp_fastopen.c | 62 tcp_rsk(req)->tfo_listener = false; in reqsk_fastopen_remove() 351 tcp_rsk(req)->tfo_listener = true; in tcp_fastopen_create_child() 378 tcp_rsk(req)->rcv_nxt = tp->rcv_nxt; in tcp_fastopen_create_child()
|
| H A D | tcp_input.c | 3506 if (req && !req->num_retrans && tcp_rsk(req)->snt_synack) in tcp_synack_rtt_meas() 3507 rtt_us = tcp_stamp_us_delta(tcp_clock_us(), tcp_rsk(req)->snt_synack); in tcp_synack_rtt_meas() 4097 &tcp_rsk(req)->last_oow_ack_time)) in tcp_reqsk_send_challenge_ack() 7469 tcp_rsk(req)->accecn_ok = 1; in tcp_ecn_create_request() 7470 tcp_rsk(req)->syn_ect_rcv = TCP_SKB_CB(skb)->ip_dsfield & in tcp_ecn_create_request() 7496 tcp_rsk(req)->rcv_isn = TCP_SKB_CB(skb)->seq; in tcp_openreq_init() 7497 tcp_rsk(req)->rcv_nxt = TCP_SKB_CB(skb)->seq + 1; in tcp_openreq_init() 7498 tcp_rsk(req)->snt_synack = 0; in tcp_openreq_init() 7499 tcp_rsk(req)->snt_tsval_first = 0; in tcp_openreq_init() 7500 tcp_rsk(req)->last_oow_ack_time = 0; in tcp_openreq_init() [all …]
|
| H A D | tcp_output.c | 1072 struct tcp_request_sock *treq = tcp_rsk(req); in tcp_synack_options() 1102 opts->tsval = tcp_skb_timestamp_ts(tcp_rsk(req)->req_usec_ts, skb) + in tcp_synack_options() 1103 tcp_rsk(req)->ts_off; in tcp_synack_options() 1104 if (!tcp_rsk(req)->snt_tsval_first) { in tcp_synack_options() 1107 tcp_rsk(req)->snt_tsval_first = opts->tsval; in tcp_synack_options() 1109 WRITE_ONCE(tcp_rsk(req)->snt_tsval_last, opts->tsval); in tcp_synack_options() 3987 if (!tcp_rsk(req)->snt_synack) /* Timestamp first SYNACK */ in tcp_make_synack() 3988 tcp_rsk(req)->snt_synack = tcp_skb_timestamp_us(skb); in tcp_make_synack() 3997 u8 keyid = tcp_rsk(req)->ao_keyid; in tcp_make_synack() 3998 u8 rnext = tcp_rsk(re in tcp_make_synack() [all...] |
| H A D | inet_connection_sock.c | 684 tcp_rsk(req)->tfo_listener) { in inet_csk_accept() 686 if (tcp_rsk(req)->tfo_listener) { in inet_csk_accept() 946 if (sk->sk_protocol == IPPROTO_TCP && tcp_rsk(nreq)->tfo_listener) { in inet_reqsk_clone() 1109 if (req->num_retrans > 1 && tcp_rsk(req)->accecn_ok) in reqsk_timer_handler() 1110 tcp_rsk(req)->accecn_fail_mode |= TCP_ACCECN_ACE_FAIL_SEND; in reqsk_timer_handler() 1378 if (sk->sk_protocol == IPPROTO_TCP && tcp_rsk(req)->tfo_listener) { in inet_child_forget()
|
| H A D | tcp_ipv4.c | 422 if (seq != tcp_rsk(req)->snt_isn) { in tcp_req_err() 555 snd_una = fastopen ? tcp_rsk(fastopen)->snt_isn : tp->snd_una; in tcp_v4_err() 1087 u32 seq = (sk->sk_state == TCP_LISTEN) ? tcp_rsk(req)->snt_isn + 1 : 1145 tcp_rsk(req)->rcv_nxt, 1147 tcp_rsk_tsval(tcp_rsk(req)), 1152 READ_ONCE(tcp_rsk(req)->txhash)); 1182 tcp_rsk(req)->syn_ect_snt = inet_sk(sk)->tos & INET_ECN_MASK; 1188 tos = (tcp_rsk(req)->syn_tos & ~INET_ECN_MASK) | 1721 newinet->tos = tcp_rsk(req)->syn_tos & ~INET_ECN_MASK;
|
| H A D | tcp_timer.c | 486 if (req->num_retrans > 1 && tcp_rsk(req)->accecn_ok) in tcp_fastopen_synack_timer() 487 tcp_rsk(req)->accecn_fail_mode |= TCP_ACCECN_ACE_FAIL_SEND; in tcp_fastopen_synack_timer()
|
| /linux/include/net/ |
| H A D | mptcp.h | 139 return tcp_rsk(req)->is_mptcp; in rsk_is_mptcp() 144 return tcp_rsk(req)->is_mptcp && tcp_rsk(req)->drop_req; in rsk_drop_req()
|
| /linux/net/mptcp/ |
| H A D | subflow.c | 322 tcp_rsk(req)->is_mptcp = 1; in subflow_v4_route_req() 391 tcp_rsk(req)->is_mptcp = 1; in subflow_v6_route_req() 830 fallback_is_fatal = tcp_rsk(req)->is_mptcp && subflow_req->mp_join; in subflow_syn_recv_sock() 831 fallback = !tcp_rsk(req)->is_mptcp; in subflow_syn_recv_sock() 863 tcp_rsk(req)->drop_req = false; in subflow_syn_recv_sock() 949 tcp_rsk(req)->drop_req = true; in subflow_syn_recv_sock() 963 tcp_rsk(req)->drop_req = true; in subflow_syn_recv_sock() 2048 if (!tcp_rsk(req)->is_mptcp || in subflow_ulp_clone()
|
| /linux/include/linux/ |
| H A D | tcp.h | 184 #define tcp_rsk(ptr) container_of_const(ptr, struct tcp_request_sock, req.req) macro 191 return tcp_rsk(req)->used_tcp_ao; in tcp_rsk_used_ao()
|
| /linux/net/ipv6/ |
| H A D | tcp_ipv6.c | 463 snd_una = fastopen ? tcp_rsk(fastopen)->snt_isn : tp->snd_una; in tcp_v6_err() 573 tcp_rsk(req)->syn_ect_snt = np->tclass & INET_ECN_MASK; in tcp_v6_send_synack() 582 (tcp_rsk(req)->syn_tos & ~INET_ECN_MASK) | in tcp_v6_send_synack() 1276 tcp_rsk(req)->snt_isn + 1 : tcp_sk(sk)->snd_nxt, 1277 tcp_rsk(req)->rcv_nxt, 1279 tcp_rsk_tsval(tcp_rsk(req)), 1284 READ_ONCE(tcp_rsk(req)->txhash)); 1467 newnp->tclass = tcp_rsk(req)->syn_tos & ~INET_ECN_MASK;
|
| /linux/net/core/ |
| H A D | filter.c | 12575 treq = tcp_rsk(req); in bpf_sk_assign_tcp_reqsk()
|