Lines Matching refs:sg_lb_stats
9899 struct sg_lb_stats { struct
9930 struct sg_lb_stats busiest_stat; /* Statistics of the busiest group */ argument
9931 struct sg_lb_stats local_stat; /* Statistics of the local group */
10118 group_has_capacity(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_has_capacity()
10143 group_is_overloaded(unsigned int imbalance_pct, struct sg_lb_stats *sgs) in group_is_overloaded()
10162 struct sg_lb_stats *sgs) in group_classify()
10230 sched_group_asym(struct lb_env *env, struct sg_lb_stats *sgs, struct sched_group *group) in sched_group_asym()
10254 static inline bool smt_balance(struct lb_env *env, struct sg_lb_stats *sgs, in smt_balance()
10275 struct sg_lb_stats *busiest, in sibling_imbalance()
10276 struct sg_lb_stats *local) in sibling_imbalance()
10333 struct sg_lb_stats *sgs, in update_sg_lb_stats()
10432 struct sg_lb_stats *sgs) in update_sd_pick_busiest()
10434 struct sg_lb_stats *busiest = &sds->busiest_stat; in update_sd_pick_busiest()
10568 static inline enum fbq_type fbq_classify_group(struct sg_lb_stats *sgs) in fbq_classify_group()
10586 static inline enum fbq_type fbq_classify_group(struct sg_lb_stats *sgs) in fbq_classify_group()
10598 struct sg_lb_stats;
10651 struct sg_lb_stats *sgs, in update_sg_wakeup_stats()
10706 struct sg_lb_stats *idlest_sgs, in update_pick_idlest()
10708 struct sg_lb_stats *sgs) in update_pick_idlest()
10767 struct sg_lb_stats local_sgs, tmp_sgs; in sched_balance_find_dst_group()
10768 struct sg_lb_stats *sgs; in sched_balance_find_dst_group()
10770 struct sg_lb_stats idlest_sgs = { in sched_balance_find_dst_group()
11009 struct sg_lb_stats *local = &sds->local_stat; in update_sd_lb_stats()
11010 struct sg_lb_stats tmp_sgs; in update_sd_lb_stats()
11015 struct sg_lb_stats *sgs = &tmp_sgs; in update_sd_lb_stats()
11076 struct sg_lb_stats *local, *busiest; in calculate_imbalance()
11278 struct sg_lb_stats *local, *busiest; in sched_balance_find_src_group()