Searched refs:sackhint (Results 1 – 7 of 7) sorted by relevance
508 if (tp->sackhint.nexthole == NULL) in tcp_sackhole_insert()509 tp->sackhint.nexthole = hole; in tcp_sackhole_insert()522 if (tp->sackhint.nexthole == hole) in tcp_sackhole_remove()613 tp->sackhint.sacked_bytes = 0; /* reset */ in tcp_sack_doack()628 tp->sackhint.last_sack_ack = sblkp->end; in tcp_sack_doack()691 KASSERT(tp->sackhint.sack_bytes_rexmit >= 0, in tcp_sack_doack()731 tp->sackhint.sack_bytes_rexmit in tcp_sack_doack()771 tp->sackhint.sack_bytes_rexmit = 0; in tcp_free_sackholes()774 KASSERT(tp->sackhint.nexthole == NULL, in tcp_free_sackholes()856 hole = tp->sackhint.nexthole; in tcp_sack_output()[all …]
513 tp->sackhint.prr_out = 0; in cc_post_recovery()1523 tp->sackhint.last_sack_ack = 0; in tcp_do_segment()2504 tp->sackhint.sacked_bytes = 0; in tcp_do_segment()2598 tp->sackhint.recover_fs = in tcp_do_segment()2602 tp->sackhint.prr_out; in tcp_do_segment()2606 tp->sackhint.prr_out; in tcp_do_segment()2609 tp->sackhint.prr_out, in tcp_do_segment()3947 tp->sackhint.recover_fs = in tcp_prr_partialack()3951 tp->sackhint.prr_out; in tcp_prr_partialack()3955 tp->sackhint.prr_out; in tcp_prr_partialack()[all …]
106 struct sackhint { struct231 struct sackhint sackhint; /* SACK scoreboard hint */ member
1237 tp->sackhint.sack_bytes_rexmit += len; in tcp_output()1245 tp->sackhint.prr_out += len; in tcp_output()1635 tp->sackhint.sack_bytes_rexmit -= len; in tcp_output()1636 KASSERT(tp->sackhint.sack_bytes_rexmit >= 0, in tcp_output()
750 if (tp->sackhint.recover_fs == 0) in tcp_default_fb_init()751 tp->sackhint.recover_fs = max(1, in tcp_default_fb_init()
218 new_sacked_bytes = (tp->sackhint.last_sack_ack != 0); in ertt_packet_measurement_hook()228 ack = tp->sackhint.last_sack_ack; in ertt_packet_measurement_hook()