Searched refs:tcp_rsk (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/net/ipv4/ |
H A D | tcp_minisocks.c | 487 struct tcp_request_sock *treq = tcp_rsk(req); in tcp_create_openreq_child() 620 tmp_opt.rcv_tsecr -= tcp_rsk(req)->ts_off; in tcp_check_req() 631 if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn && in tcp_check_req() 659 &tcp_rsk(req)->last_oow_ack_time) && in tcp_check_req() 732 tcp_rsk(req)->snt_isn + 1)) in tcp_check_req() 743 tcp_rsk(req)->rcv_nxt, tcp_rsk(req)->rcv_nxt + req->rsk_rcv_wnd)) { in tcp_check_req() 748 &tcp_rsk(req)->last_oow_ack_time)) in tcp_check_req() 757 if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn) { in tcp_check_req() 788 TCP_SKB_CB(skb)->end_seq == tcp_rsk(req)->rcv_isn + 1) { in tcp_check_req() 806 !after(TCP_SKB_CB(skb)->seq, tcp_rsk(req)->rcv_nxt)) in tcp_check_req()
|
H A D | syncookies.c | 293 treq = tcp_rsk(req); in cookie_tcp_reqsk_alloc() 372 treq = tcp_rsk(req); in cookie_v4_check()
|
H A D | tcp_fastopen.c | 264 tcp_rsk(req)->tfo_listener = true; in tcp_fastopen_create_child() 289 tcp_rsk(req)->rcv_nxt = tp->rcv_nxt; in tcp_fastopen_create_child()
|
H A D | inet_connection_sock.c | 694 tcp_rsk(req)->tfo_listener) { in inet_csk_accept() 696 if (tcp_rsk(req)->tfo_listener) { in inet_csk_accept() 944 if (sk->sk_protocol == IPPROTO_TCP && tcp_rsk(nreq)->tfo_listener) in inet_reqsk_clone() 1321 if (sk->sk_protocol == IPPROTO_TCP && tcp_rsk(req)->tfo_listener) { in inet_child_forget()
|
H A D | tcp_output.c | 894 opts->tsval = tcp_skb_timestamp(skb) + tcp_rsk(req)->ts_off; in tcp_synack_options() 3696 if (!tcp_rsk(req)->snt_synack) /* Timestamp first SYNACK */ in tcp_make_synack() 3697 tcp_rsk(req)->snt_synack = tcp_skb_timestamp_us(skb); in tcp_make_synack() 3702 md5 = tcp_rsk(req)->af_specific->req_md5_lookup(sk, req_to_sk(req)); in tcp_make_synack() 3704 skb_set_hash(skb, READ_ONCE(tcp_rsk(req)->txhash), PKT_HASH_TYPE_L4); in tcp_make_synack() 3723 th->seq = htonl(tcp_rsk(req)->snt_isn); in tcp_make_synack() 3725 th->ack_seq = htonl(tcp_rsk(req)->rcv_nxt); in tcp_make_synack() 3736 tcp_rsk(req)->af_specific->calc_md5_hash(opts.hash_location, in tcp_make_synack() 4257 const struct tcp_request_sock_ops *af_ops = tcp_rsk(req)->af_specific; in tcp_rtx_synack() 4263 WRITE_ONCE(tcp_rsk(req)->txhash, net_tx_rndhash()); in tcp_rtx_synack()
|
H A D | tcp_ipv4.c | 414 if (seq != tcp_rsk(req)->snt_isn) { in tcp_req_err() 544 snd_una = fastopen ? tcp_rsk(fastopen)->snt_isn : tp->snd_una; in tcp_v4_err() 984 u32 seq = (sk->sk_state == TCP_LISTEN) ? tcp_rsk(req)->snt_isn + 1 : in tcp_v4_reqsk_send_ack() 995 tcp_rsk(req)->rcv_nxt, in tcp_v4_reqsk_send_ack() 997 tcp_time_stamp_raw() + tcp_rsk(req)->ts_off, in tcp_v4_reqsk_send_ack() 1003 READ_ONCE(tcp_rsk(req)->txhash)); in tcp_v4_reqsk_send_ack() 1034 (tcp_rsk(req)->syn_tos & ~INET_ECN_MASK) | in tcp_v4_send_synack() 1611 newinet->tos = tcp_rsk(req)->syn_tos & ~INET_ECN_MASK; in tcp_v4_syn_recv_sock()
|
H A D | tcp_input.c | 3239 if (req && !req->num_retrans && tcp_rsk(req)->snt_synack) in tcp_synack_rtt_meas() 3240 rtt_us = tcp_stamp_us_delta(tcp_clock_us(), tcp_rsk(req)->snt_synack); in tcp_synack_rtt_meas() 6926 tcp_rsk(req)->rcv_isn = TCP_SKB_CB(skb)->seq; in tcp_openreq_init() 6927 tcp_rsk(req)->rcv_nxt = TCP_SKB_CB(skb)->seq + 1; in tcp_openreq_init() 6928 tcp_rsk(req)->snt_synack = 0; in tcp_openreq_init() 6929 tcp_rsk(req)->last_oow_ack_time = 0; in tcp_openreq_init() 7109 tcp_rsk(req)->af_specific = af_ops; in tcp_conn_request() 7110 tcp_rsk(req)->ts_off = 0; in tcp_conn_request() 7112 tcp_rsk(req)->is_mptcp = 0; in tcp_conn_request() 7139 tcp_rsk(req)->ts_off = af_ops->init_ts_off(net, skb); in tcp_conn_request() [all …]
|
/openbmc/linux/include/net/ |
H A D | mptcp.h | 130 return tcp_rsk(req)->is_mptcp; in rsk_is_mptcp() 135 return tcp_rsk(req)->is_mptcp && tcp_rsk(req)->drop_req; in rsk_drop_req()
|
/openbmc/linux/net/core/ |
H A D | request_sock.c | 99 tcp_rsk(req)->tfo_listener = false; in reqsk_fastopen_remove()
|
/openbmc/linux/net/mptcp/ |
H A D | subflow.c | 308 tcp_rsk(req)->is_mptcp = 1; in subflow_v4_route_req() 375 tcp_rsk(req)->is_mptcp = 1; in subflow_v6_route_req() 809 fallback_is_fatal = tcp_rsk(req)->is_mptcp && subflow_req->mp_join; in subflow_syn_recv_sock() 810 fallback = !tcp_rsk(req)->is_mptcp; in subflow_syn_recv_sock() 846 tcp_rsk(req)->drop_req = false; in subflow_syn_recv_sock() 905 tcp_rsk(req)->drop_req = true; in subflow_syn_recv_sock() 919 tcp_rsk(req)->drop_req = true; in subflow_syn_recv_sock() 1963 if (!tcp_rsk(req)->is_mptcp || in subflow_ulp_clone()
|
/openbmc/linux/net/ipv6/ |
H A D | tcp_ipv6.c | 431 snd_una = fastopen ? tcp_rsk(fastopen)->snt_isn : tp->snd_una; in tcp_v6_err() 549 (tcp_rsk(req)->syn_tos & ~INET_ECN_MASK) | in tcp_v6_send_synack() 1119 tcp_rsk(req)->snt_isn + 1 : tcp_sk(sk)->snd_nxt, in tcp_v6_reqsk_send_ack() 1120 tcp_rsk(req)->rcv_nxt, in tcp_v6_reqsk_send_ack() 1122 tcp_time_stamp_raw() + tcp_rsk(req)->ts_off, in tcp_v6_reqsk_send_ack() 1127 READ_ONCE(tcp_rsk(req)->txhash)); in tcp_v6_reqsk_send_ack() 1325 newnp->tclass = tcp_rsk(req)->syn_tos & ~INET_ECN_MASK; in tcp_v6_syn_recv_sock()
|
H A D | syncookies.c | 180 treq = tcp_rsk(req); in cookie_v6_check()
|
/openbmc/linux/include/linux/ |
H A D | tcp.h | 170 static inline struct tcp_request_sock *tcp_rsk(const struct request_sock *req) in tcp_rsk() function
|
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.c | 1372 tcp_rsk(oreq)->tfo_listener = false; in chtls_pass_accept_request() 1373 tcp_rsk(oreq)->rcv_isn = ntohl(tcph->seq); in chtls_pass_accept_request()
|