Lines Matching refs:rate_wanted

13975 	uint64_t bw_est, rate_wanted;  in rack_set_pace_segments()  local
14029 rate_wanted = *fill_override; in rack_set_pace_segments()
14031 rate_wanted = rack_get_gp_est(rack); in rack_set_pace_segments()
14032 if (rate_wanted) { in rack_set_pace_segments()
14035 rate_wanted, in rack_set_pace_segments()
17289 …k, int32_t slot, uint32_t len, uint32_t segsiz, int *capped, uint64_t *rate_wanted, uint8_t non_pa… in pace_to_fill_cwnd() argument
17306 if (rack->r_ctl.fillcw_cap && *rate_wanted >= rack->r_ctl.fillcw_cap) in pace_to_fill_cwnd()
17371 *rate_wanted = fill_bw; in pace_to_fill_cwnd()
17372 if ((fill_bw < RACK_MIN_BW) || (fill_bw < *rate_wanted)) in pace_to_fill_cwnd()
17382 if (*rate_wanted > high_rate) { in pace_to_fill_cwnd()
17427 *rate_wanted = fill_bw; in pace_to_fill_cwnd()
17500 uint64_t rate_wanted = 0; in rack_get_pacing_delay() local
17502 slot = pace_to_fill_cwnd(rack, slot, len, segsiz, NULL, &rate_wanted, 1); in rack_get_pacing_delay()
17504 rack_log_pacing_delay_calc(rack, len, slot, rate_wanted, 0, 0, 14, __LINE__, NULL, 0); in rack_get_pacing_delay()
17511 uint64_t bw_est, res, lentim, rate_wanted; in rack_get_pacing_delay() local
17520 rate_wanted = bw_est = rack_get_fixed_pacing_bw(rack); in rack_get_pacing_delay()
17524 bw_est = rate_wanted = 0; in rack_get_pacing_delay()
17527 rate_wanted = rack_get_output_bw(rack, bw_est, rsm, &capped); in rack_get_pacing_delay()
17531 rate_wanted = min(rack->rc_tp->snd_cwnd, rack->r_ctl.cwnd_to_use); in rack_get_pacing_delay()
17532 rate_wanted = rack_arrive_at_discounted_rate(rack, rate_wanted, &rate_set, &gain); in rack_get_pacing_delay()
17534 if (rate_wanted > rack->rc_tp->snd_wnd) in rack_get_pacing_delay()
17535 rate_wanted = rack->rc_tp->snd_wnd; in rack_get_pacing_delay()
17537 rate_wanted *= (uint64_t)HPTS_USEC_IN_SEC; in rack_get_pacing_delay()
17538 rate_wanted /= (uint64_t)rack->r_ctl.rc_last_us_rtt; in rack_get_pacing_delay()
17540 bw_est = rate_wanted; in rack_get_pacing_delay()
17543 rate_wanted, bw_est, in rack_get_pacing_delay()
17547 if (((bw_est == 0) || (rate_wanted == 0) || (rack->gp_ready == 0)) && in rack_get_pacing_delay()
17555 rack_rate_cap_bw(rack, &rate_wanted, &capped); in rack_get_pacing_delay()
17579 res = lentim / rate_wanted; in rack_get_pacing_delay()
17582 (rate_wanted < rack_hw_rate_min)) { in rack_get_pacing_delay()
17596 (tcp_hw_highest_rate(rack->r_ctl.crte) < rate_wanted)) { in rack_get_pacing_delay()
17626 rate_wanted, bw_est, __LINE__, in rack_get_pacing_delay()
17640 slot = pace_to_fill_cwnd(rack, slot, (len+segs), segsiz, &capped, &rate_wanted, 0); in rack_get_pacing_delay()
17643 (tcp_hw_highest_rate(rack->r_ctl.crte) < rate_wanted)) { in rack_get_pacing_delay()
17677 rate_wanted, in rack_get_pacing_delay()
17682 rack->r_ctl.rc_pace_max_segs = tcp_get_pacing_burst_size_w_divisor(tp, rate_wanted, segsiz, in rack_get_pacing_delay()
17686 rate_wanted, rack->r_ctl.crte->rate, __LINE__, in rack_get_pacing_delay()
17688 rack->r_ctl.last_hw_bw_req = rate_wanted; in rack_get_pacing_delay()
17693 (rack->r_ctl.last_hw_bw_req != rate_wanted)) { in rack_get_pacing_delay()
17698 (rate_wanted < rack->r_ctl.crte->rate)) { in rack_get_pacing_delay()
17717 if ((rate_wanted > rack->r_ctl.crte->rate) || in rack_get_pacing_delay()
17718 (rate_wanted <= rack->r_ctl.crte_prev_rate)) { in rack_get_pacing_delay()
17732 rack_set_pace_segments(rack->rc_tp, rack, __LINE__, &rate_wanted); in rack_get_pacing_delay()
17738 rate_wanted, in rack_get_pacing_delay()
17749 rate_wanted, 0, __LINE__, in rack_get_pacing_delay()
17751 rack_set_pace_segments(rack->rc_tp, rack, __LINE__, &rate_wanted); in rack_get_pacing_delay()
17755 rack->r_ctl.rc_pace_max_segs = tcp_get_pacing_burst_size_w_divisor(tp, rate_wanted, in rack_get_pacing_delay()
17759 rate_wanted, rack->r_ctl.crte->rate, __LINE__, in rack_get_pacing_delay()
17761 rack->r_ctl.last_hw_bw_req = rate_wanted; in rack_get_pacing_delay()
17765 rack_set_pace_segments(rack->rc_tp, rack, __LINE__, &rate_wanted); in rack_get_pacing_delay()
17767 rate_wanted, rack->r_ctl.crte->rate, __LINE__, in rack_get_pacing_delay()
17769 rack->r_ctl.last_hw_bw_req = rate_wanted; in rack_get_pacing_delay()
17792 … rack_log_pacing_delay_calc(rack, srtt, slot, rate_wanted, bw_est, lentim, 99, __LINE__, NULL, 0); in rack_get_pacing_delay()
17799 rack_log_pacing_delay_calc(rack, len, slot, rate_wanted, bw_est, lentim, 2, __LINE__, rsm, 0); in rack_get_pacing_delay()