Lines Matching full:inflight
42 * it briefly enters PROBE_RTT to cut inflight to a minimum value to re-probe
85 BBR_PROBE_RTT, /* cut inflight to min to probe min_rtt */
405 /* Ensure gain cycling gets inflight above BDP even for small BDPs. */ in bbr_quantization_budget()
412 /* Find inflight based on min RTT and the estimated bottleneck bandwidth. */
415 u32 inflight; in bbr_inflight() local
417 inflight = bbr_bdp(sk, bw, gain); in bbr_inflight()
418 inflight = bbr_quantization_budget(sk, inflight); in bbr_inflight()
420 return inflight; in bbr_inflight()
427 * inflight level that it estimates has already been "baked in" by previous
432 * If we're increasing inflight, then we want to know if the transmit of the
433 * EDT skb will push inflight above the target, so inflight_at_edt includes
434 * bbr_tso_segs_goal() from the skb departing at EDT. If decreasing inflight,
435 * then estimate if inflight will sink too low just before the EDT transmit.
449 if (bbr->pacing_gain > BBR_UNIT) /* increasing inflight */ in bbr_packets_in_net_at_edt()
562 u32 inflight, bw; in bbr_is_next_cycle_phase() local
570 inflight = bbr_packets_in_net_at_edt(sk, rs->prior_in_flight); in bbr_is_next_cycle_phase()
573 /* A pacing_gain > 1.0 probes for bw by trying to raise inflight to at in bbr_is_next_cycle_phase()
581 inflight >= bbr_inflight(sk, bw, bbr->pacing_gain)); in bbr_is_next_cycle_phase()
584 * probing didn't find more bw. If inflight falls to match BDP then we in bbr_is_next_cycle_phase()
588 inflight <= bbr_inflight(sk, bw, BBR_UNIT); in bbr_is_next_cycle_phase()