• Home
  • Raw
  • Download

Lines Matching full:estimate

41  * sample that matches or decreases its min_rtt estimate for 10 seconds, then
104 lt_use_bw:1; /* use lt_bw as our bw estimate? */
117 u32 full_bw; /* recent bw, to estimate if pipe is full */
175 /* To estimate if BBR_STARTUP mode (i.e. high_gain) has filled pipe... */
178 /* But after 3 rounds w/o significant bw growth, estimate pipe is full: */
190 /* If we estimate we're policed, use lt_bw for this many round trips: */
204 /* Do we estimate that STARTUP filled the pipe? */
282 /* Pace using current bw estimate and a gain factor. */
355 * noise may cause BBR to under-estimate the rate.
425 * departure time decisions. We calculate a rough estimate of the number of our
432 * then estimate if inflight will sink too low just before the EDT transmit.
453 /* Find the cwnd increment based on estimate of ack aggregation */
513 /* Slow-start up toward target cwnd (if bw estimate is growing, or packet loss
582 * estimate queue is drained; persisting would underutilize the pipe. in bbr_is_next_cycle_phase()
654 /* Long-term bw sampling interval is done. Estimate whether we're policed. */
666 /* All criteria are met; estimate we're policed. */ in bbr_lt_bw_interval_done()
681 * estimate that we're policed if we see 2 consecutive sampling intervals with
703 * its tokens and estimate the steady-state rate allowed by the policer. in bbr_lt_bw_sampling()
704 * Starting samples earlier includes bursts that over-estimate the bw. in bbr_lt_bw_sampling()
728 /* End sampling interval when a packet is lost, so we estimate the in bbr_lt_bw_sampling()
757 /* Estimate the bandwidth based on how fast packets are delivered */
862 /* Estimate when the pipe is full, using the change in delivery rate: BBR
902 bbr_reset_probe_bw_mode(sk); /* we estimate queue is drained */ in bbr_check_drain()
925 * The min_rtt filter window is 10 seconds. When the min_rtt estimate expires,