Home
last modified time | relevance | path

Searched refs:sched_group (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/include/linux/sched/
H A Dtopology.h74 struct sched_group;
87 struct sched_group *groups; /* the balancing groups of the domain */
184 struct sched_group *__percpu *sg;
/linux-6.15/kernel/sched/
H A Dtopology.c44 struct sched_group *group = sd->groups; in sched_domain_debug_one()
614 struct sched_group *tmp, *first; in free_sched_groups()
765 struct sched_group *sg = sd->groups; in cpu_attach_domain()
812 int group_balance_cpu(struct sched_group *sg) in group_balance_cpu()
960 static struct sched_group *
963 struct sched_group *sg; in build_group_from_child_sched_domain()
985 struct sched_group *sg) in init_overlap_sched_group()
1207 struct sched_group *sg; in get_group()
1263 struct sched_group *sg; in build_sched_groups()
1296 struct sched_group *sg = sd->groups; in init_sched_groups_capacity()
[all …]
H A Dsched.h81 struct sched_group;
1356 static inline struct cpumask *sched_group_span(struct sched_group *sg);
1435 struct sched_group *group) in sched_group_cookie_match()
1495 struct sched_group *group) in sched_group_cookie_match()
2065 struct sched_group { struct
2066 struct sched_group *next; /* Must be a circular list */ argument
2085 static inline struct cpumask *sched_group_span(struct sched_group *sg) in sched_group_span() argument
2093 static inline struct cpumask *group_balance_mask(struct sched_group *sg) in group_balance_mask()
2098 extern int group_balance_cpu(struct sched_group *sg);
H A Dext_idle.c250 struct sched_group *sg; in numa_weight()
269 struct sched_group *sg; in numa_span()
H A Dfair.c7432 static struct sched_group *
7511 struct sched_group *group; in sched_balance_find_dst_cpu()
10180 struct sched_group *group, in group_classify()
10264 struct sched_group *sg2) in smt_vs_nonsmt_groups()
10274 struct sched_group *group) in smt_balance()
10351 struct sched_group *group, in update_sg_lb_stats()
10450 struct sched_group *sg, in update_sd_pick_busiest()
10669 struct sched_group *group, in update_sg_wakeup_stats()
10782 static struct sched_group *
11434 struct sched_group *group) in sched_balance_find_src_rq()
[all …]
/linux-6.15/Documentation/translations/zh_CN/scheduler/
H A Dsched-domains.rst28 每个调度域必须具有一个或多个CPU调度组(struct sched_group),它们以单向循环链表的形式
/linux-6.15/Documentation/scheduler/
H A Dsched-domains.rst19 Each scheduling domain must have one or more CPU groups (struct sched_group)