Lines Matching refs:ue
3956 struct util_est ue = READ_ONCE(p->se.avg.util_est); in _task_util_est() local
3958 return max(ue.ewma, (ue.enqueued & ~UTIL_AVG_UNCHANGED)); in _task_util_est()
4032 struct util_est ue; in util_est_update() local
4048 ue = p->se.avg.util_est; in util_est_update()
4049 if (ue.enqueued & UTIL_AVG_UNCHANGED) in util_est_update()
4052 last_enqueued_diff = ue.enqueued; in util_est_update()
4058 ue.enqueued = task_util(p); in util_est_update()
4060 if (ue.ewma < ue.enqueued) { in util_est_update()
4061 ue.ewma = ue.enqueued; in util_est_update()
4070 last_ewma_diff = ue.enqueued - ue.ewma; in util_est_update()
4071 last_enqueued_diff -= ue.enqueued; in util_est_update()
4103 ue.ewma <<= UTIL_EST_WEIGHT_SHIFT; in util_est_update()
4104 ue.ewma += last_ewma_diff; in util_est_update()
4105 ue.ewma >>= UTIL_EST_WEIGHT_SHIFT; in util_est_update()
4107 ue.enqueued |= UTIL_AVG_UNCHANGED; in util_est_update()
4108 WRITE_ONCE(p->se.avg.util_est, ue); in util_est_update()