Lines Matching refs:sg_lb_stats
9511 * sg_lb_stats - stats of a sched_group required for load-balancing:
9513 struct sg_lb_stats {
9544 struct sg_lb_stats busiest_stat; /* Statistics of the busiest group */
9545 struct sg_lb_stats local_stat; /* Statistics of the local group */
9732 group_has_capacity(unsigned int imbalance_pct, struct sg_lb_stats *sgs)
9757 group_is_overloaded(unsigned int imbalance_pct, struct sg_lb_stats *sgs)
9776 struct sg_lb_stats *sgs)
9844 sched_group_asym(struct lb_env *env, struct sg_lb_stats *sgs, struct sched_group *group)
9868 static inline bool smt_balance(struct lb_env *env, struct sg_lb_stats *sgs,
9889 struct sg_lb_stats *busiest,
9890 struct sg_lb_stats *local)
9947 struct sg_lb_stats *sgs,
10041 struct sg_lb_stats *sgs)
10043 struct sg_lb_stats *busiest = &sds->busiest_stat;
10177 static inline enum fbq_type fbq_classify_group(struct sg_lb_stats *sgs)
10195 static inline enum fbq_type fbq_classify_group(struct sg_lb_stats *sgs)
10207 struct sg_lb_stats;
10260 struct sg_lb_stats *sgs,
10315 struct sg_lb_stats *idlest_sgs,
10317 struct sg_lb_stats *sgs)
10376 struct sg_lb_stats local_sgs, tmp_sgs;
10377 struct sg_lb_stats *sgs;
10379 struct sg_lb_stats idlest_sgs = {
10618 struct sg_lb_stats *local = &sds->local_stat;
10619 struct sg_lb_stats tmp_sgs;
10624 struct sg_lb_stats *sgs = &tmp_sgs;
10685 struct sg_lb_stats *local, *busiest;
10887 struct sg_lb_stats *local, *busiest;