Lines Matching refs:rack
1263 tp->rack.dsack_seen = 1; in tcp_dsack_seen()
1602 tp->rack.advanced = 1; in tcp_rack_advance()
1603 tp->rack.rtt_us = rtt_us; in tcp_rack_advance()
1604 if (tcp_skb_sent_after(xmit_time, tp->rack.mstamp, in tcp_rack_advance()
1605 end_seq, tp->rack.end_seq)) { in tcp_rack_advance()
1606 tp->rack.mstamp = xmit_time; in tcp_rack_advance()
1607 tp->rack.end_seq = end_seq; in tcp_rack_advance()
2868 tp->rack.advanced = 1; /* Force RACK to re-exam losses */ in tcp_undo_cwnd_reduction()
2910 } else if (tp->rack.reo_wnd_persist) { in tcp_try_undo_recovery()
2911 tp->rack.reo_wnd_persist--; in tcp_try_undo_recovery()
2926 tp->rack.reo_wnd_persist = min(TCP_RACK_RECOVERY_THRESH, in tcp_try_undo_dsack()
2927 tp->rack.reo_wnd_persist + 1); in tcp_try_undo_dsack()
4230 if (before(rs->prior_delivered, tp->rack.last_delivered)) in tcp_rack_update_reo_wnd()
4231 tp->rack.dsack_seen = 0; in tcp_rack_update_reo_wnd()
4234 if (tp->rack.dsack_seen) { in tcp_rack_update_reo_wnd()
4235 tp->rack.reo_wnd_steps = min_t(u32, 0xFF, in tcp_rack_update_reo_wnd()
4236 tp->rack.reo_wnd_steps + 1); in tcp_rack_update_reo_wnd()
4237 tp->rack.dsack_seen = 0; in tcp_rack_update_reo_wnd()
4238 tp->rack.last_delivered = tp->delivered; in tcp_rack_update_reo_wnd()
4239 tp->rack.reo_wnd_persist = TCP_RACK_RECOVERY_THRESH; in tcp_rack_update_reo_wnd()
4240 } else if (!tp->rack.reo_wnd_persist) { in tcp_rack_update_reo_wnd()
4241 tp->rack.reo_wnd_steps = 1; in tcp_rack_update_reo_wnd()