Searched refs:divider (Results 1 – 3 of 3) sorted by relevance
229 u32 divider = LOAD_AVG_MAX - 1024 + sa->period_contrib; in ___update_load_avg() local234 sa->load_avg = div_u64(load * sa->load_sum, divider); in ___update_load_avg()235 sa->runnable_load_avg = div_u64(runnable * sa->runnable_load_sum, divider); in ___update_load_avg()236 WRITE_ONCE(sa->util_avg, sa->util_sum / divider); in ___update_load_avg()
99 u32 divider = ((LOAD_AVG_MAX - 1024) << SCHED_CAPACITY_SHIFT) - LOAD_AVG_MAX; in update_idle_rq_clock_pelt() local113 if (util_sum >= divider) in update_idle_rq_clock_pelt()
2895 u32 divider = LOAD_AVG_MAX - 1024 + se->avg.period_contrib; in reweight_entity() local2897 se->avg.load_avg = div_u64(se_weight(se) * se->avg.load_sum, divider); in reweight_entity()2899 div_u64(se_runnable(se) * se->avg.runnable_load_sum, divider); in reweight_entity()3480 u32 divider = LOAD_AVG_MAX - 1024 + sa->period_contrib; in update_cfs_rq_load_avg() local3491 sub_positive(&sa->load_sum, r * divider); in update_cfs_rq_load_avg()3495 sub_positive(&sa->util_sum, r * divider); in update_cfs_rq_load_avg()3523 u32 divider = LOAD_AVG_MAX - 1024 + cfs_rq->avg.period_contrib; in attach_entity_load_avg() local3541 se->avg.util_sum = se->avg.util_avg * divider; in attach_entity_load_avg()3543 se->avg.load_sum = divider; in attach_entity_load_avg()