Lines Matching refs:imbalance
4648 int imbalance = 100 + (sd->imbalance_pct-100)/2; in find_idlest_group() local
4690 if (!idlest || 100*this_load < imbalance*min_load) in find_idlest_group()
5425 long imbalance; member
5700 if (env->imbalance <= 0) in detach_tasks()
5726 if ((load / 2) > env->imbalance) in detach_tasks()
5733 env->imbalance -= load; in detach_tasks()
5749 if (env->imbalance <= 0) in detach_tasks()
6190 return group->sgc->imbalance; in sg_imbalanced()
6504 env->imbalance = DIV_ROUND_CLOSEST( in check_asym_packing()
6540 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
6578 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
6611 env->imbalance = 0; in calculate_imbalance()
6639 env->imbalance = min( in calculate_imbalance()
6650 if (env->imbalance < busiest->load_per_task) in calculate_imbalance()
6754 env->imbalance = 0; in find_busiest_group()
6806 if (rq->nr_running == 1 && wl > env->imbalance && in find_busiest_queue()
6965 schedstat_add(sd, lb_imbalance[idle], env.imbalance); in load_balance()
7031 if ((env.flags & LBF_DST_PINNED) && env.imbalance > 0) { in load_balance()
7053 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()
7055 if ((env.flags & LBF_SOME_PINNED) && env.imbalance > 0) in load_balance()
7146 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()