Searched refs:sched_group (Results 1 – 5 of 5) sorted by relevance
49 struct sched_group *group = sd->groups; in sched_domain_debug_one()606 static void free_sched_groups(struct sched_group *sg, int free_sgc) in free_sched_groups()608 struct sched_group *tmp, *first; in free_sched_groups()796 struct sched_group *sg = sd->groups; in cpu_attach_domain()1090 int group_balance_cpu(struct sched_group *sg) in group_balance_cpu()1202 build_balance_mask(struct sched_domain *sd, struct sched_group *sg, struct cpumask *mask) in build_balance_mask()1238 static struct sched_group *1241 struct sched_group *sg; in build_group_from_child_sched_domain()1244 sg = kzalloc_node(sizeof(struct sched_group) + cpumask_size(), in build_group_from_child_sched_domain()1263 struct sched_group *sg) in init_overlap_sched_group()[all …]
86 struct sched_group;1481 static inline struct cpumask *sched_group_span(struct sched_group *sg);1564 struct sched_group *group) in sched_group_cookie_match()1633 struct sched_group *group) in sched_group_cookie_match()2267 struct sched_group { struct2268 struct sched_group *next; /* Must be a circular list */ argument2287 static inline struct cpumask *sched_group_span(struct sched_group *sg) in sched_group_span() argument2295 static inline struct cpumask *group_balance_mask(struct sched_group *sg) in group_balance_mask()2300 extern int group_balance_cpu(struct sched_group *sg);
8443 static struct sched_group *8450 sched_balance_find_dst_group_cpu(struct sched_group *group, struct task_struct *p, int this_cpu) in sched_balance_find_dst_group_cpu()8522 struct sched_group *group; in sched_balance_find_dst_cpu()8707 struct sched_group *sg = sd->groups; in select_idle_cpu()11410 struct sched_group *busiest; /* Busiest group in this sd */11411 struct sched_group *local; /* Local group in this sd */11472 struct sched_group *sdg = sd->groups; in update_cpu_capacity()11488 struct sched_group *group, *sdg = sd->groups; in update_group_capacity()11587 static inline int sg_imbalanced(struct sched_group *group) in sg_imbalanced()11655 struct sched_group *group, in group_classify()[all …]
28 每个调度域必须具有一个或多个CPU调度组(struct sched_group),它们以单向循环链表的形式
265 struct sched_group *sg; in numa_weight()284 struct sched_group *sg; in numa_span()