Lines Matching refs:imbalance

5565 	unsigned long imbalance = scale_load_down(NICE_0_LOAD) *  in find_idlest_group()  local
5613 if (min_runnable_load > (runnable_load + imbalance)) { in find_idlest_group()
5621 } else if ((runnable_load < (min_runnable_load + imbalance)) && in find_idlest_group()
5672 min_runnable_load + imbalance >= this_runnable_load) in find_idlest_group()
5675 if (min_runnable_load > (this_runnable_load + imbalance)) in find_idlest_group()
5678 if ((this_runnable_load < (min_runnable_load + imbalance)) && in find_idlest_group()
7108 long imbalance; member
7356 if (env->imbalance <= 0) in detach_tasks()
7389 if ((load / 2) > env->imbalance) in detach_tasks()
7396 env->imbalance -= load; in detach_tasks()
7412 if (env->imbalance <= 0) in detach_tasks()
7900 return group->sgc->imbalance; in sg_imbalanced()
8325 env->imbalance = sds->busiest_stat.group_load; in check_asym_packing()
8359 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
8397 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
8432 env->imbalance = 0; in calculate_imbalance()
8460 env->imbalance = min( in calculate_imbalance()
8467 env->imbalance = max_t(long, env->imbalance, in calculate_imbalance()
8477 if (env->imbalance < busiest->load_per_task) in calculate_imbalance()
8588 return env->imbalance ? sds.busiest : NULL; in find_busiest_group()
8591 env->imbalance = 0; in find_busiest_group()
8667 if (rq->nr_running == 1 && load > env->imbalance && in find_busiest_queue()
8838 schedstat_add(sd->lb_imbalance[idle], env.imbalance); in load_balance()
8905 if ((env.flags & LBF_DST_PINNED) && env.imbalance > 0) { in load_balance()
8927 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()
8929 if ((env.flags & LBF_SOME_PINNED) && env.imbalance > 0) in load_balance()
9028 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()