Lines Matching defs:prev

747 	 * <prev RTT . ><current RTT .. ><next RTT .... >
1447 static bool tcp_shifted_skb(struct sock *sk, struct sk_buff *prev,
1460 * range but discard the return value since prev is already
1473 TCP_SKB_CB(prev)->end_seq += shifted;
1476 tcp_skb_pcount_add(prev, pcount);
1485 if (!TCP_SKB_CB(prev)->tcp_gso_size)
1486 TCP_SKB_CB(prev)->tcp_gso_size = mss;
1493 TCP_SKB_CB(prev)->sacked |= (TCP_SKB_CB(skb)->sacked & TCPCB_EVER_RETRANS);
1504 tp->retransmit_skb_hint = prev;
1506 tp->lost_skb_hint = prev;
1507 tp->lost_cnt_hint -= tcp_skb_pcount(prev);
1510 TCP_SKB_CB(prev)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags;
1511 TCP_SKB_CB(prev)->eor = TCP_SKB_CB(skb)->eor;
1513 TCP_SKB_CB(prev)->end_seq++;
1518 tcp_skb_collapse_tstamp(prev, skb);
1519 if (unlikely(TCP_SKB_CB(prev)->tx.delivered_mstamp))
1520 TCP_SKB_CB(prev)->tx.delivered_mstamp = 0;
1567 struct sk_buff *prev;
1584 prev = skb_rb_prev(skb);
1585 if (!prev)
1588 if ((TCP_SKB_CB(prev)->sacked & TCPCB_TAGBITS) != TCPCB_SACKED_ACKED)
1591 if (!tcp_skb_can_collapse(prev, skb))
1605 if (mss != tcp_skb_seglen(prev))
1646 if (mss != tcp_skb_seglen(prev))
1663 if (!tcp_skb_shift(prev, skb, pcount, len))
1665 if (!tcp_shifted_skb(sk, prev, skb, state, pcount, len, mss, dup_sack))
1671 skb = skb_rb_next(prev);
1680 if (!tcp_skb_can_collapse(prev, skb))
1684 if (tcp_skb_shift(prev, skb, pcount, len))
1685 tcp_shifted_skb(sk, prev, skb, state, pcount,
1689 return prev;
5384 struct rb_node *node, *prev;
5401 prev = rb_prev(node);
5405 tp->ooo_last_skb = rb_to_skb(prev);
5406 if (!prev || goal <= 0) {
5412 node = prev;