Lines Matching defs:prev

731 	 * <prev RTT . ><current RTT .. ><next RTT .... >
1428 static bool tcp_shifted_skb(struct sock *sk, struct sk_buff *prev,
1441 * range but discard the return value since prev is already
1454 TCP_SKB_CB(prev)->end_seq += shifted;
1457 tcp_skb_pcount_add(prev, pcount);
1466 if (!TCP_SKB_CB(prev)->tcp_gso_size)
1467 TCP_SKB_CB(prev)->tcp_gso_size = mss;
1474 TCP_SKB_CB(prev)->sacked |= (TCP_SKB_CB(skb)->sacked & TCPCB_EVER_RETRANS);
1485 tp->retransmit_skb_hint = prev;
1487 tp->lost_skb_hint = prev;
1488 tp->lost_cnt_hint -= tcp_skb_pcount(prev);
1491 TCP_SKB_CB(prev)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags;
1492 TCP_SKB_CB(prev)->eor = TCP_SKB_CB(skb)->eor;
1494 TCP_SKB_CB(prev)->end_seq++;
1499 tcp_skb_collapse_tstamp(prev, skb);
1500 if (unlikely(TCP_SKB_CB(prev)->tx.delivered_mstamp))
1501 TCP_SKB_CB(prev)->tx.delivered_mstamp = 0;
1548 struct sk_buff *prev;
1565 prev = skb_rb_prev(skb);
1566 if (!prev)
1569 if ((TCP_SKB_CB(prev)->sacked & TCPCB_TAGBITS) != TCPCB_SACKED_ACKED)
1572 if (!tcp_skb_can_collapse(prev, skb))
1586 if (mss != tcp_skb_seglen(prev))
1627 if (mss != tcp_skb_seglen(prev))
1644 if (!tcp_skb_shift(prev, skb, pcount, len))
1646 if (!tcp_shifted_skb(sk, prev, skb, state, pcount, len, mss, dup_sack))
1652 skb = skb_rb_next(prev);
1661 if (!tcp_skb_can_collapse(prev, skb))
1665 if (tcp_skb_shift(prev, skb, pcount, len))
1666 tcp_shifted_skb(sk, prev, skb, state, pcount,
1670 return prev;
5321 struct rb_node *node, *prev;
5331 prev = rb_prev(node);
5335 if (!prev || goal <= 0) {
5342 node = prev;
5344 tp->ooo_last_skb = rb_to_skb(prev);