Lines Matching defs:new_hwi
1693 s64 excess, delta, target, new_hwi;
1716 * consume the usage determined above, we want to determine new_hwi so
1723 * usage = (1 - MARGIN_TARGET + delta) * new_hwi
1725 * Therefore, the new_hwi is:
1727 * new_hwi = usage / (1 - MARGIN_TARGET + delta)
1732 new_hwi = div64_s64(WEIGHT_ONE * usage, WEIGHT_ONE - target + delta);
1734 return clamp_t(s64, new_hwi, 1, hwm);
2255 u32 hwa, old_hwi, hwm, new_hwi;
2263 new_hwi = hweight_after_donation(iocg, old_hwi, hwm,
2272 if (new_hwi < hwm && hwa >= 2) {
2274 iocg->hweight_after_donation = new_hwi;
2289 iocg->hweight_inuse, new_hwi);