Lines Matching refs:new_inuse
1467 u32 new_hwi, new_inuse; in ioc_timer_fn() local
1478 new_inuse = div64_u64((u64)iocg->inuse * new_hwi, in ioc_timer_fn()
1480 new_inuse = clamp_t(u32, new_inuse, 1, iocg->active); in ioc_timer_fn()
1482 if (new_inuse > iocg->inuse) { in ioc_timer_fn()
1484 iocg->inuse, new_inuse, in ioc_timer_fn()
1487 new_inuse); in ioc_timer_fn()
1500 u32 usage, hw_active, hw_inuse, new_hwi, new_inuse; in ioc_timer_fn() local
1521 new_inuse = DIV64_U64_ROUND_UP((u64)iocg->inuse * new_hwi, in ioc_timer_fn()
1523 if (new_inuse < iocg->inuse) { in ioc_timer_fn()
1525 iocg->inuse, new_inuse, in ioc_timer_fn()
1527 __propagate_active_weight(iocg, iocg->weight, new_inuse); in ioc_timer_fn()