Lines Matching refs:util_sum
4039 if (sa->util_sum)
4251 delta_sum = (long)new_sum - (long)se->avg.util_sum;
4252 se->avg.util_sum = new_sum;
4256 add_positive(&cfs_rq->avg.util_sum, delta_sum);
4259 cfs_rq->avg.util_sum = max_t(u32, cfs_rq->avg.util_sum,
4340 running_sum = se->avg.util_sum >> SCHED_CAPACITY_SHIFT;
4557 /* See sa->util_sum below */
4562 sub_positive(&sa->util_sum, r * divider);
4564 * Because of rounding, se->util_sum might ends up being +1 more than
4565 * cfs->util_sum. Although this is not a problem by itself, detaching
4567 * util_avg (~1ms) can make cfs->util_sum becoming null whereas
4569 * Check that util_sum is still above its lower bound for the new
4571 * sync, we are only sure that util_sum must be above or equal to
4574 sa->util_sum = max_t(u32, sa->util_sum, sa->util_avg * PELT_MIN_DIVIDER);
4579 /* See sa->util_sum above */
4632 se->avg.util_sum = se->avg.util_avg * divider;
4644 cfs_rq->avg.util_sum += se->avg.util_sum;
4667 sub_positive(&cfs_rq->avg.util_sum, se->avg.util_sum);
4669 cfs_rq->avg.util_sum = max_t(u32, cfs_rq->avg.util_sum,