Lines Matching refs:imbalance

5700 	unsigned long imbalance = scale_load_down(NICE_0_LOAD) *  in find_idlest_group()  local
5756 if (min_runnable_load > (runnable_load + imbalance)) { in find_idlest_group()
5764 } else if ((runnable_load < (min_runnable_load + imbalance)) && in find_idlest_group()
5815 min_runnable_load + imbalance >= this_runnable_load) in find_idlest_group()
5818 if (min_runnable_load > (this_runnable_load + imbalance)) in find_idlest_group()
5821 if ((this_runnable_load < (min_runnable_load + imbalance)) && in find_idlest_group()
6939 long imbalance; member
7187 if (env->imbalance <= 0) in detach_tasks()
7220 if ((load / 2) > env->imbalance) in detach_tasks()
7227 env->imbalance -= load; in detach_tasks()
7243 if (env->imbalance <= 0) in detach_tasks()
7736 return group->sgc->imbalance; in sg_imbalanced()
8128 env->imbalance = DIV_ROUND_CLOSEST( in check_asym_packing()
8164 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
8202 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
8236 env->imbalance = 0; in calculate_imbalance()
8264 env->imbalance = min( in calculate_imbalance()
8275 if (env->imbalance < busiest->load_per_task) in calculate_imbalance()
8373 return env->imbalance ? sds.busiest : NULL; in find_busiest_group()
8376 env->imbalance = 0; in find_busiest_group()
8428 if (rq->nr_running == 1 && wl > env->imbalance && in find_busiest_queue()
8582 schedstat_add(sd->lb_imbalance[idle], env.imbalance); in load_balance()
8649 if ((env.flags & LBF_DST_PINNED) && env.imbalance > 0) { in load_balance()
8671 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()
8673 if ((env.flags & LBF_SOME_PINNED) && env.imbalance > 0) in load_balance()
8771 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()