Lines Matching defs:alpha
50 u32 alpha; /* Additive increase */
73 ca->alpha = ALPHA_MAX;
97 /* ignore bogus values, this prevents wraparound in alpha math */
129 * Compute value of alpha used for additive increase.
134 * then use large alpha (10.0) to increase faster.
136 * then use small alpha (0.3)
140 static u32 alpha(struct illinois *ca, u32 da, u32 dm)
149 /* Wait for 5 good RTT's before allowing alpha to go alpha max.
153 return ca->alpha;
174 * alpha = ----------
221 /* Update alpha and beta values once per RTT */
228 ca->alpha = ALPHA_BASE;
234 ca->alpha = alpha(ca, da, dm);
249 ca->alpha = ALPHA_BASE;
284 * tp->snd_cwnd += alpha/tp->snd_cwnd
286 delta = (tp->snd_cwnd_cnt * ca->alpha) >> ALPHA_SHIFT;