Lines Matching refs:ack_seq
165 max_seq = space > 0 ? space + msk->ack_seq : msk->ack_seq; in mptcp_data_queue_ofo()
296 if (MPTCP_SKB_CB(skb)->map_seq == msk->ack_seq) { in __mptcp_move_skb()
298 WRITE_ONCE(msk->ack_seq, msk->ack_seq + copy_len); in __mptcp_move_skb()
306 } else if (after64(MPTCP_SKB_CB(skb)->map_seq, msk->ack_seq)) { in __mptcp_move_skb()
372 if (msk->ack_seq == rcv_data_fin_seq) { in mptcp_pending_data_fin()
417 WRITE_ONCE(msk->ack_seq, msk->ack_seq + 1); in mptcp_check_data_fin()
558 if (after64(MPTCP_SKB_CB(skb)->map_seq, msk->ack_seq)) in mptcp_ofo_queue()
565 msk->ack_seq))) { in mptcp_ofo_queue()
574 int delta = msk->ack_seq - MPTCP_SKB_CB(skb)->map_seq; in mptcp_ofo_queue()
578 MPTCP_SKB_CB(skb)->map_seq, msk->ack_seq, in mptcp_ofo_queue()
583 msk->ack_seq = end_seq; in mptcp_ofo_queue()
2106 u64 ack_seq; in mptcp_sk_clone() local
2136 mptcp_crypto_key_sha(msk->remote_key, NULL, &ack_seq); in mptcp_sk_clone()
2137 ack_seq++; in mptcp_sk_clone()
2138 WRITE_ONCE(msk->ack_seq, ack_seq); in mptcp_sk_clone()
2470 u64 ack_seq; in mptcp_finish_connect() local
2478 mptcp_crypto_key_sha(subflow->remote_key, NULL, &ack_seq); in mptcp_finish_connect()
2479 ack_seq++; in mptcp_finish_connect()
2480 subflow->map_seq = ack_seq; in mptcp_finish_connect()
2489 WRITE_ONCE(msk->ack_seq, ack_seq); in mptcp_finish_connect()
2546 subflow->map_seq = READ_ONCE(msk->ack_seq); in mptcp_finish_join()