Lines Matching refs:group_capacity
7681 unsigned long group_capacity; member
7921 if ((sgs->group_capacity * 100) > in group_has_capacity()
7942 if ((sgs->group_capacity * 100) < in group_is_overloaded()
8058 sgs->group_capacity = group->sgc->capacity; in update_sg_lb_stats()
8059 sgs->avg_load = (sgs->group_load*SCHED_CAPACITY_SCALE) / sgs->group_capacity; in update_sg_lb_stats()
8251 sds->total_capacity += sgs->group_capacity; in update_sd_lb_stats()
8355 busiest->group_capacity; in fix_small_imbalance()
8369 capa_now += busiest->group_capacity * in fix_small_imbalance()
8371 capa_now += local->group_capacity * in fix_small_imbalance()
8377 capa_move += busiest->group_capacity * in fix_small_imbalance()
8383 if (busiest->avg_load * busiest->group_capacity < in fix_small_imbalance()
8385 tmp = (busiest->avg_load * busiest->group_capacity) / in fix_small_imbalance()
8386 local->group_capacity; in fix_small_imbalance()
8389 local->group_capacity; in fix_small_imbalance()
8391 capa_move += local->group_capacity * in fix_small_imbalance()
8442 if (load_above_capacity > busiest->group_capacity) { in calculate_imbalance()
8443 load_above_capacity -= busiest->group_capacity; in calculate_imbalance()
8445 load_above_capacity /= busiest->group_capacity; in calculate_imbalance()
8461 max_pull * busiest->group_capacity, in calculate_imbalance()
8462 (sds->avg_load - local->avg_load) * local->group_capacity in calculate_imbalance()