Lines Matching refs:gradients
81 struct cdg_minmax *gradients; member
195 if (ca->gradients) { in tcp_cdg_grad()
196 ca->gsum.min += gmin - ca->gradients[ca->tail].min; in tcp_cdg_grad()
197 ca->gsum.max += gmax - ca->gradients[ca->tail].max; in tcp_cdg_grad()
198 ca->gradients[ca->tail].min = gmin; in tcp_cdg_grad()
199 ca->gradients[ca->tail].max = gmax; in tcp_cdg_grad()
215 if (!ca->gradients && window > 1) in tcp_cdg_grad()
348 struct cdg_minmax *gradients; in tcp_cdg_cwnd_event() local
352 gradients = ca->gradients; in tcp_cdg_cwnd_event()
353 if (gradients) in tcp_cdg_cwnd_event()
354 memset(gradients, 0, window * sizeof(gradients[0])); in tcp_cdg_cwnd_event()
357 ca->gradients = gradients; in tcp_cdg_cwnd_event()
379 ca->gradients = kcalloc(window, sizeof(ca->gradients[0]), in tcp_cdg_init()
389 kfree(ca->gradients); in tcp_cdg_release()