Lines Matching defs:seq
29 static bool tcp_in_window(u32 seq, u32 end_seq, u32 s_win, u32 e_win)
31 if (seq == s_win)
33 if (after(end_seq, s_win) && before(seq, e_win))
35 return seq == e_win && seq == end_seq;
57 static void twsk_rcv_nxt_update(struct tcp_timewait_sock *tcptw, u32 seq,
64 if (unlikely(ao && seq < rcv_nxt))
67 WRITE_ONCE(tcptw->tw_rcv_nxt, seq);
140 !tcp_in_window(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq,
149 if (th->syn && !before(TCP_SKB_CB(skb)->seq, rcv_nxt))
155 TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq) {
204 (TCP_SKB_CB(skb)->seq == rcv_nxt &&
205 (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq || th->rst))) {
245 we even may relax silly seq space cutoff.
254 (after(TCP_SKB_CB(skb)->seq, rcv_nxt) ||
557 u32 seq;
571 seq = treq->rcv_isn + 1;
572 newtp->rcv_wup = seq;
573 WRITE_ONCE(newtp->copied_seq, seq);
574 WRITE_ONCE(newtp->rcv_nxt, seq);
577 seq = treq->snt_isn + 1;
578 newtp->snd_sml = newtp->snd_una = seq;
579 WRITE_ONCE(newtp->snd_nxt, seq);
580 newtp->snd_up = seq;
725 if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn &&
783 A: gets SYN, seq=7
784 B: gets SYN, seq=7
789 A: sends SYN|ACK, seq=7, ack_seq=8
790 B: sends SYN|ACK, seq=7, ack_seq=8
832 !tcp_in_window(TCP_SKB_CB(skb)->seq,
857 if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn) {
918 !after(TCP_SKB_CB(skb)->seq, tcp_rsk(req)->rcv_nxt))