Lines Matching refs:extra_acked
123 u16 extra_acked[2]; /* max excess data ACKed in epoch */
125 extra_acked_win_rtts:5, /* age of extra_acked, in round trips */
126 extra_acked_win_idx:1, /* current index in extra_acked array */
195 /* Gain factor for adding extra_acked to target cwnd: */
197 /* Window length of extra_acked window. */
237 return max(bbr->extra_acked[0], bbr->extra_acked[1]);
812 * Max extra_acked is clamped by cwnd and bw * bbr_extra_acked_max_us (100 ms).
819 u32 epoch_us, expected_acked, extra_acked;
834 bbr->extra_acked[bbr->extra_acked_win_idx] = 0;
858 extra_acked = bbr->ack_epoch_acked - expected_acked;
859 extra_acked = min(extra_acked, tcp_snd_cwnd(tp));
860 if (extra_acked > bbr->extra_acked[bbr->extra_acked_win_idx])
861 bbr->extra_acked[bbr->extra_acked_win_idx] = extra_acked;
1074 bbr->extra_acked[0] = 0;
1075 bbr->extra_acked[1] = 0;