Lines Matching refs:sg_lb_stats
9918 struct sg_lb_stats { struct
9949 struct sg_lb_stats busiest_stat; /* Statistics of the busiest group */ argument
9950 struct sg_lb_stats local_stat; /* Statistics of the local group */
10137 group_has_capacity(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_has_capacity()
10162 group_is_overloaded(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_is_overloaded()
10181 struct sg_lb_stats *sgs) in group_classify()
10249 sched_group_asym(struct lb_env *env, struct sg_lb_stats *sgs, struct sched_group *group) in sched_group_asym()
10273 static inline bool smt_balance(struct lb_env *env, struct sg_lb_stats *sgs, in smt_balance()
10294 struct sg_lb_stats *busiest, in sibling_imbalance()
10295 struct sg_lb_stats *local) in sibling_imbalance()
10352 struct sg_lb_stats *sgs, in update_sg_lb_stats()
10451 struct sg_lb_stats *sgs) in update_sd_pick_busiest()
10453 struct sg_lb_stats *busiest = &sds->busiest_stat; in update_sd_pick_busiest()
10587 static inline enum fbq_type fbq_classify_group(struct sg_lb_stats *sgs) in fbq_classify_group()
10605 static inline enum fbq_type fbq_classify_group(struct sg_lb_stats *sgs) in fbq_classify_group()
10617 struct sg_lb_stats;
10670 struct sg_lb_stats *sgs, in update_sg_wakeup_stats()
10725 struct sg_lb_stats *idlest_sgs, in update_pick_idlest()
10727 struct sg_lb_stats *sgs) in update_pick_idlest()
10786 struct sg_lb_stats local_sgs, tmp_sgs; in sched_balance_find_dst_group()
10787 struct sg_lb_stats *sgs; in sched_balance_find_dst_group()
10789 struct sg_lb_stats idlest_sgs = { in sched_balance_find_dst_group()
11028 struct sg_lb_stats *local = &sds->local_stat; in update_sd_lb_stats()
11029 struct sg_lb_stats tmp_sgs; in update_sd_lb_stats()
11034 struct sg_lb_stats *sgs = &tmp_sgs; in update_sd_lb_stats()
11095 struct sg_lb_stats *local, *busiest; in calculate_imbalance()
11297 struct sg_lb_stats *local, *busiest; in sched_balance_find_src_group()