Home
last modified time | relevance | path

Searched refs:grad (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/net/ipv4/
Dtcp_cdg.c192 s32 grad; in tcp_cdg_grad() local
210 grad = gmin > 0 ? gmin : gmax; in tcp_cdg_grad()
215 grad *= window; /* Memory allocation failed. */ in tcp_cdg_grad()
219 grad = (grad * window) / (int)ca->tail; in tcp_cdg_grad()
236 return grad; in tcp_cdg_grad()
239 static bool tcp_cdg_backoff(struct sock *sk, u32 grad) in tcp_cdg_backoff() argument
244 if (prandom_u32() <= nexp_u32(grad * backoff_factor)) in tcp_cdg_backoff()
271 s32 grad = 0; in tcp_cdg_cong_avoid() local
274 grad = tcp_cdg_grad(ca); in tcp_cdg_cong_avoid()
281 if (grad > 0 && tcp_cdg_backoff(sk, grad)) in tcp_cdg_cong_avoid()