Lines Matching refs:sched_group

7175 static struct sched_group *
7182 find_idlest_group_cpu(struct sched_group *group, struct task_struct *p, int this_cpu)
7257 struct sched_group *group;
9153 * our sched_group. We may want to revisit it if we couldn't
9684 * sg_lb_stats - stats of a sched_group required for load_balancing
9711 struct sched_group *busiest; /* Busiest group in this sd */
9712 struct sched_group *local; /* Local group in this sd */
9776 struct sched_group *sdg = sd->groups;
9794 struct sched_group *group, *sdg = sd->groups;
9908 static inline int sg_imbalanced(struct sched_group *group)
9969 struct sched_group *group,
10035 struct sched_group *group)
10054 static inline bool smt_vs_nonsmt_groups(struct sched_group *sg1,
10055 struct sched_group *sg2)
10065 struct sched_group *group)
10132 * update_sg_lb_stats - Update sched_group's statistics for load balancing.
10135 * @group: sched_group whose statistics are to be updated.
10137 * @sg_status: Holds flag indicating the status of the sched_group
10141 struct sched_group *group,
10237 * @sg: sched_group candidate to be checked for being the busiest
10238 * @sgs: sched_group statistics
10248 struct sched_group *sg,
10468 * update_sg_wakeup_stats - Update sched_group's statistics for wakeup.
10470 * @group: sched_group whose statistics are to be updated.
10475 struct sched_group *group,
10530 static bool update_pick_idlest(struct sched_group *idlest,
10532 struct sched_group *group,
10588 static struct sched_group *
10591 struct sched_group *idlest = NULL, *local = NULL, *group = sd->groups;
10842 struct sched_group *sg = env->sd->groups;
11121 static struct sched_group *find_busiest_group(struct lb_env *env)
11263 struct sched_group *group)
11479 int group_balance_cpu_not_isolated(struct sched_group *sg)
11493 struct sched_group *sg = env->sd->groups;
11566 struct sched_group *group;
11659 * us and move them to an alternate dst_cpu in our sched_group
11662 * sched_group.