Lines Matching defs:us_rtt
1595 "What do we feed the stats framework (1 = ms_rtt, 0 = us_rtt, 2 = ms_rtt from hdwr, > 2 usec rtt from hdwr)?");
4953 /* We never made a us_rtt measurement? */
4969 * where the time was less than 1/2 the latest us_rtt.
8596 tcp_rack_xmit_timer(struct tcp_rack *rack, int32_t rtt, uint32_t len, uint32_t us_rtt,
8608 if (us_rtt < rack->r_ctl.rc_gp_lowrtt)
8609 rack->r_ctl.rc_gp_lowrtt = us_rtt;
8632 (rack->r_ctl.rack_rs.rs_us_rtt > us_rtt)) {
8638 rack->r_ctl.rack_rs.rs_us_rtt = us_rtt;
8649 rack->r_ctl.rack_rs.rs_us_rtt = us_rtt;
8654 rack_log_rtt_upd(rack->rc_tp, rack, us_rtt, len, rsm, confidence);
8730 * never retransmitted we accept it as the last us_rtt.
8823 rack_apply_updated_usrtt(struct tcp_rack *rack, uint32_t us_rtt, uint32_t us_cts)
8832 us_rtt, us_cts);
8833 if (old_rtt > us_rtt) {
8841 if ((old_rtt - us_rtt) > rack_min_rtt_movement) {
8871 uint32_t us_rtt;
8910 us_rtt = tcp_tv_to_usectick(&rack->r_ctl.act_rcv_time) - (uint32_t)rsm->r_tim_lastsent[(rsm->r_rtr_cnt-1)];
8912 us_rtt = tcp_get_usecs(NULL) - (uint32_t)rsm->r_tim_lastsent[(rsm->r_rtr_cnt-1)];
8913 if (us_rtt == 0)
8914 us_rtt = 1;
8917 CC_ALGO(tp)->rttsample(&tp->t_ccv, us_rtt, 1, rsm->r_fas);
8919 rack_apply_updated_usrtt(rack, us_rtt, tcp_tv_to_usectick(&rack->r_ctl.act_rcv_time));
8922 tcp_rack_xmit_timer(rack, t + 1, len_acked, us_rtt, 2 , rsm, rsm->r_rtr_cnt);
8963 tcp_rack_xmit_timer(rack, t + 1, len_acked, us_rtt,
9015 us_rtt = tcp_tv_to_usectick(&rack->r_ctl.act_rcv_time) - (uint32_t)rsm->r_tim_lastsent[i];
9017 us_rtt = tcp_get_usecs(NULL) - (uint32_t)rsm->r_tim_lastsent[i];
9018 CC_ALGO(tp)->rttsample(&tp->t_ccv, us_rtt, 1, rsm->r_fas);
15515 uint32_t us_rtt;
15550 us_rtt = us_cts - rack->r_ctl.forced_ack_ts;
15551 if (us_rtt == 0)
15552 us_rtt = 1;
15554 rack_apply_updated_usrtt(rack, us_rtt, us_cts);
15555 tcp_rack_xmit_timer(rack, us_rtt, 0, us_rtt, 3, NULL, 1);
15559 rack_apply_updated_usrtt(rack, us_rtt, us_cts);
15560 tcp_rack_xmit_timer(rack, us_rtt, 0, us_rtt, 0, NULL, 1);