Lines Matching refs:imbalance
4738 int imbalance = 100 + (sd->imbalance_pct-100)/2; in find_idlest_group() local
4780 if (!idlest || 100*this_load < imbalance*min_load) in find_idlest_group()
5534 long imbalance; member
5776 if (env->imbalance <= 0) in detach_tasks()
5809 if ((load / 2) > env->imbalance) in detach_tasks()
5816 env->imbalance -= load; in detach_tasks()
5832 if (env->imbalance <= 0) in detach_tasks()
6228 return group->sgc->imbalance; in sg_imbalanced()
6542 env->imbalance = DIV_ROUND_CLOSEST( in check_asym_packing()
6578 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
6616 env->imbalance = busiest->load_per_task; in fix_small_imbalance()
6649 env->imbalance = 0; in calculate_imbalance()
6677 env->imbalance = min( in calculate_imbalance()
6688 if (env->imbalance < busiest->load_per_task) in calculate_imbalance()
6792 env->imbalance = 0; in find_busiest_group()
6844 if (rq->nr_running == 1 && wl > env->imbalance && in find_busiest_queue()
7003 schedstat_add(sd, lb_imbalance[idle], env.imbalance); in load_balance()
7069 if ((env.flags & LBF_DST_PINNED) && env.imbalance > 0) { in load_balance()
7091 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()
7093 if ((env.flags & LBF_SOME_PINNED) && env.imbalance > 0) in load_balance()
7184 int *group_imbalance = &sd_parent->groups->sgc->imbalance; in load_balance()