Searched refs:sackhint (Results 1 – 4 of 4) sorted by relevance
299 if (tp->sackhint.nexthole == NULL) { in tcp_sackhole_insert()300 tp->sackhint.nexthole = hole; in tcp_sackhole_insert()313 if (tp->sackhint.nexthole == hole) { in tcp_sackhole_remove()314 tp->sackhint.nexthole = TAILQ_NEXT(hole, scblink); in tcp_sackhole_remove()581 tp->sackhint.sack_bytes_rexmit -= (cur->rxmit - cur->start); in tcp_sack_doack()582 if (tp->sackhint.sack_bytes_rexmit < 0) { in tcp_sack_doack()583 tp->sackhint.sack_bytes_rexmit = 0; in tcp_sack_doack()632 tp->sackhint.sack_bytes_rexmit in tcp_sack_doack()649 tp->sackhint.sack_bytes_rexmit += (cur->rxmit - cur->start); in tcp_sack_doack()674 tp->sackhint.sack_bytes_rexmit = 0; in tcp_free_sackholes()[all …]
202 struct sackhint { struct633 struct sackhint sackhint; /* SACK scoreboard hint */ member972 (_tp_)->sackhint.sack_bytes_acked = 0; \
589 VERIFY(tp->sackhint.sack_bytes_acked >= 0); in tcp_flight_size()590 VERIFY(tp->sackhint.sack_bytes_rexmit >= 0); in tcp_flight_size()595 ret = tp->snd_nxt - tp->snd_una - tp->sackhint.sack_bytes_acked; in tcp_flight_size()2959 tp->sackhint.sack_bytes_rexmit += len; in tcp_output()3471 tp->sackhint.sack_bytes_rexmit -= lost; in tcp_output()3472 if (tp->sackhint.sack_bytes_rexmit < 0) { in tcp_output()3473 tp->sackhint.sack_bytes_rexmit = 0; in tcp_output()
3850 tp->sackhint.sack_bytes_acked = 0; in tcp_input()5213 tp->sackhint.sack_bytes_acked += sack_bytes_acked; in tcp_input()5304 awnd = (tp->snd_nxt - tp->snd_fack) + tp->sackhint.sack_bytes_rexmit; in tcp_input()