Lines Matching refs:busy_level
435 int busy_level; /* saturation history */
652 * vrate adjust percentages indexed by ioc->busy_level. We adjust up on
2040 if (ioc->busy_level > 0)
2316 prev_busy_level = ioc->busy_level;
2321 ioc->busy_level = max(ioc->busy_level, 0);
2322 ioc->busy_level++;
2332 ioc->busy_level = min(ioc->busy_level, 0);
2339 ioc->busy_level--;
2347 ioc->busy_level = 0;
2351 ioc->busy_level = 0;
2354 ioc->busy_level = clamp(ioc->busy_level, -1000, 1000);
2356 if (ioc->busy_level > 0 || (ioc->busy_level < 0 && !nr_lagging)) {
2366 * bounds can change abruptly. Otherwise, apply busy_level
2378 int idx = min_t(int, abs(ioc->busy_level),
2382 if (ioc->busy_level > 0)
2396 } else if (ioc->busy_level != prev_busy_level || nr_lagging) {
2416 ioc->busy_level = 0;