Lines Matching refs:contrib

2474 	u32 contrib = 0;  in __compute_runnable_contrib()  local
2483 contrib /= 2; /* y^LOAD_AVG_PERIOD = 1/2 */ in __compute_runnable_contrib()
2484 contrib += runnable_avg_yN_sum[LOAD_AVG_PERIOD]; in __compute_runnable_contrib()
2489 contrib = decay_load(contrib, n); in __compute_runnable_contrib()
2490 return contrib + runnable_avg_yN_sum[n]; in __compute_runnable_contrib()
2648 long contrib; in __update_tg_runnable_avg() local
2651 contrib = div_u64((u64)sa->runnable_avg_sum << NICE_0_SHIFT, in __update_tg_runnable_avg()
2653 contrib -= cfs_rq->tg_runnable_contrib; in __update_tg_runnable_avg()
2655 if (abs(contrib) > cfs_rq->tg_runnable_contrib / 64) { in __update_tg_runnable_avg()
2656 atomic_add(contrib, &tg->runnable_avg); in __update_tg_runnable_avg()
2657 cfs_rq->tg_runnable_contrib += contrib; in __update_tg_runnable_avg()
2667 u64 contrib; in __update_group_entity_contrib() local
2669 contrib = cfs_rq->tg_load_contrib * tg->shares; in __update_group_entity_contrib()
2670 se->avg.load_avg_contrib = div_u64(contrib, in __update_group_entity_contrib()
2720 u32 contrib; in __update_task_entity_contrib() local
2723 contrib = se->avg.runnable_avg_sum * scale_load_down(se->load.weight); in __update_task_entity_contrib()
2724 contrib /= (se->avg.avg_period + 1); in __update_task_entity_contrib()
2725 se->avg.load_avg_contrib = scale_load(contrib); in __update_task_entity_contrib()
2746 u32 contrib; in __update_task_entity_utilization() local
2749 contrib = se->avg.running_avg_sum * scale_load_down(SCHED_LOAD_SCALE); in __update_task_entity_utilization()
2750 contrib /= (se->avg.avg_period + 1); in __update_task_entity_utilization()
2751 se->avg.utilization_avg_contrib = scale_load(contrib); in __update_task_entity_utilization()