Lines Matching refs:avgidle
82 long avgidle;
376 chance to work avgidle. Let's forgive it 8)
381 if (cl->avgidle < 0)
382 delay -= (-cl->avgidle) - ((-cl->avgidle) >> cl->ewma_log);
383 if (cl->avgidle < cl->minidle)
384 cl->avgidle = cl->minidle;
453 if (cl->avgidle < 0)
454 delay -= (-cl->avgidle) - ((-cl->avgidle) >> cl->ewma_log);
455 if (cl->avgidle < cl->minidle)
456 cl->avgidle = cl->minidle;
657 long avgidle = cl->avgidle;
672 avgidle = cl->maxidle;
677 where W=2^{-ewma_log}. But cl->avgidle is scaled:
678 cl->avgidle == true_avgidle/W,
681 avgidle += idle - (avgidle>>cl->ewma_log);
684 if (avgidle <= 0) {
687 if (avgidle < cl->minidle)
688 avgidle = cl->minidle;
690 cl->avgidle = avgidle;
698 idle = (1 - W)*(-cl->avgidle);
700 idle = (-avgidle) - ((-avgidle) >> cl->ewma_log);
719 if (avgidle > cl->maxidle)
720 cl->avgidle = cl->maxidle;
722 cl->avgidle = avgidle;
1179 cl->avgidle = cl->maxidle;
1202 cl->avgidle = lss->maxidle;
1514 q->link.xstats.avgidle = q->link.avgidle;
1553 cl->xstats.avgidle = cl->avgidle;