Lines Matching refs:extra_acked
121 u16 extra_acked[2]; /* max excess data ACKed in epoch */
123 extra_acked_win_rtts:5, /* age of extra_acked, in round trips */
124 extra_acked_win_idx:1, /* current index in extra_acked array */
193 /* Gain factor for adding extra_acked to target cwnd: */
195 /* Window length of extra_acked window. */
235 return max(bbr->extra_acked[0], bbr->extra_acked[1]);
810 * Max extra_acked is clamped by cwnd and bw * bbr_extra_acked_max_us (100 ms).
817 u32 epoch_us, expected_acked, extra_acked;
832 bbr->extra_acked[bbr->extra_acked_win_idx] = 0;
856 extra_acked = bbr->ack_epoch_acked - expected_acked;
857 extra_acked = min(extra_acked, tp->snd_cwnd);
858 if (extra_acked > bbr->extra_acked[bbr->extra_acked_win_idx])
859 bbr->extra_acked[bbr->extra_acked_win_idx] = extra_acked;
1072 bbr->extra_acked[0] = 0;
1073 bbr->extra_acked[1] = 0;