Lines Matching full:estimate
41 * sample that matches or decreases its min_rtt estimate for 10 seconds, then
106 lt_use_bw:1; /* use lt_bw as our bw estimate? */
119 u32 full_bw; /* recent bw, to estimate if pipe is full */
177 /* To estimate if BBR_STARTUP mode (i.e. high_gain) has filled pipe... */
180 /* But after 3 rounds w/o significant bw growth, estimate pipe is full: */
192 /* If we estimate we're policed, use lt_bw for this many round trips: */
206 /* Do we estimate that STARTUP filled the pipe? */
285 /* Pace using current bw estimate and a gain factor. */
358 * noise may cause BBR to under-estimate the rate.
428 * departure time decisions. We calculate a rough estimate of the number of our
435 * then estimate if inflight will sink too low just before the EDT transmit.
456 /* Find the cwnd increment based on estimate of ack aggregation */
516 /* Slow-start up toward target cwnd (if bw estimate is growing, or packet loss
585 * estimate queue is drained; persisting would underutilize the pipe. in bbr_is_next_cycle_phase()
657 /* Long-term bw sampling interval is done. Estimate whether we're policed. */
669 /* All criteria are met; estimate we're policed. */ in bbr_lt_bw_interval_done()
684 * estimate that we're policed if we see 2 consecutive sampling intervals with
706 * its tokens and estimate the steady-state rate allowed by the policer. in bbr_lt_bw_sampling()
707 * Starting samples earlier includes bursts that over-estimate the bw. in bbr_lt_bw_sampling()
731 /* End sampling interval when a packet is lost, so we estimate the in bbr_lt_bw_sampling()
760 /* Estimate the bandwidth based on how fast packets are delivered */
865 /* Estimate when the pipe is full, using the change in delivery rate: BBR
905 bbr_reset_probe_bw_mode(sk); /* we estimate queue is drained */ in bbr_check_drain()
928 * The min_rtt filter window is 10 seconds. When the min_rtt estimate expires,