Lines Matching refs:ack_seq
374 if (MPTCP_SKB_CB(skb)->map_seq == msk->ack_seq) { in __mptcp_move_skb()
376 WRITE_ONCE(msk->ack_seq, msk->ack_seq + copy_len); in __mptcp_move_skb()
384 } else if (after64(MPTCP_SKB_CB(skb)->map_seq, msk->ack_seq)) { in __mptcp_move_skb()
460 if (msk->ack_seq == rcv_data_fin_seq) { in mptcp_pending_data_fin()
599 WRITE_ONCE(msk->ack_seq, msk->ack_seq + 1); in mptcp_check_data_fin()
733 if (after64(MPTCP_SKB_CB(skb)->map_seq, msk->ack_seq)) in __mptcp_ofo_queue()
740 msk->ack_seq))) { in __mptcp_ofo_queue()
749 int delta = msk->ack_seq - MPTCP_SKB_CB(skb)->map_seq; in __mptcp_ofo_queue()
753 MPTCP_SKB_CB(skb)->map_seq, msk->ack_seq, in __mptcp_ofo_queue()
759 msk->ack_seq = end_seq; in __mptcp_ofo_queue()
2059 u64 hint_val = msk->ack_seq - MPTCP_SKB_CB(skb)->map_seq; in mptcp_inq_hint()
3051 u64 ack_seq; in mptcp_sk_clone() local
3080 mptcp_crypto_key_sha(msk->remote_key, NULL, &ack_seq); in mptcp_sk_clone()
3081 ack_seq++; in mptcp_sk_clone()
3082 WRITE_ONCE(msk->ack_seq, ack_seq); in mptcp_sk_clone()
3083 atomic64_set(&msk->rcv_wnd_sent, ack_seq); in mptcp_sk_clone()
3364 u64 ack_seq; in mptcp_finish_connect() local
3372 mptcp_crypto_key_sha(subflow->remote_key, NULL, &ack_seq); in mptcp_finish_connect()
3373 ack_seq++; in mptcp_finish_connect()
3374 subflow->map_seq = ack_seq; in mptcp_finish_connect()
3384 WRITE_ONCE(msk->ack_seq, ack_seq); in mptcp_finish_connect()
3387 atomic64_set(&msk->rcv_wnd_sent, ack_seq); in mptcp_finish_connect()
3448 subflow->map_seq = READ_ONCE(msk->ack_seq); in mptcp_finish_join()