Lines Matching refs:tp
24 struct tcp_sock *tp = tcp_sk(sk); in tcp_rack_mark_lost() local
26 u32 reo_wnd, prior_retrans = tp->retrans_out; in tcp_rack_mark_lost()
28 if (inet_csk(sk)->icsk_ca_state < TCP_CA_Recovery || !tp->rack.advanced) in tcp_rack_mark_lost()
32 tp->rack.advanced = 0; in tcp_rack_mark_lost()
43 if (tp->rack.reord && tcp_min_rtt(tp) != ~0U) in tcp_rack_mark_lost()
44 reo_wnd = max(tcp_min_rtt(tp) >> 2, reo_wnd); in tcp_rack_mark_lost()
53 if (!after(scb->end_seq, tp->snd_una) || in tcp_rack_mark_lost()
57 if (skb_mstamp_after(&tp->rack.mstamp, &skb->skb_mstamp)) { in tcp_rack_mark_lost()
59 if (skb_mstamp_us_delta(&tp->rack.mstamp, in tcp_rack_mark_lost()
64 tcp_skb_mark_lost_uncond_verify(tp, skb); in tcp_rack_mark_lost()
67 tp->retrans_out -= tcp_skb_pcount(skb); in tcp_rack_mark_lost()
78 return prior_retrans - tp->retrans_out; in tcp_rack_mark_lost()
82 void tcp_rack_advance(struct tcp_sock *tp, in tcp_rack_advance() argument
85 if (tp->rack.mstamp.v64 && in tcp_rack_advance()
86 !skb_mstamp_after(xmit_time, &tp->rack.mstamp)) in tcp_rack_advance()
103 if (skb_mstamp_us_delta(&now, xmit_time) < tcp_min_rtt(tp)) in tcp_rack_advance()
107 tp->rack.mstamp = *xmit_time; in tcp_rack_advance()
108 tp->rack.advanced = 1; in tcp_rack_advance()