Lines Matching defs:avgidle
116 long avgidle;
404 * chance to work avgidle. Let's forgive it 8)
409 if (cl->avgidle < 0)
410 delay -= (-cl->avgidle) - ((-cl->avgidle) >> cl->ewma_log);
411 if (cl->avgidle < cl->minidle)
412 cl->avgidle = cl->minidle;
565 long avgidle = cl->avgidle;
580 avgidle = cl->maxidle;
585 * where W=2^{-ewma_log}. But cl->avgidle is scaled:
586 * cl->avgidle == true_avgidle/W,
589 avgidle += idle - (avgidle>>cl->ewma_log);
592 if (avgidle <= 0) {
595 if (avgidle < cl->minidle)
596 avgidle = cl->minidle;
598 cl->avgidle = avgidle;
606 * idle = (1 - W)*(-cl->avgidle);
608 idle = (-avgidle) - ((-avgidle) >> cl->ewma_log);
627 if (avgidle > cl->maxidle)
628 cl->avgidle = cl->maxidle;
630 cl->avgidle = avgidle;
1051 cl->avgidle = cl->maxidle;
1073 cl->avgidle = lss->maxidle;
1341 q->link.xstats.avgidle = q->link.avgidle;
1379 cl->xstats.avgidle = cl->avgidle;