Home
last modified time | relevance | path

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

/linux/include/linux/sched/
A Dtopology.h78 struct sched_group;
90 struct sched_group *groups; /* the balancing groups of the domain */
189 struct sched_group *__percpu *sg;
/linux/kernel/sched/
A Dtopology.c37 struct sched_group *group = sd->groups; in sched_domain_debug_one()
586 struct sched_group *tmp, *first; in free_sched_groups()
719 struct sched_group *sg = sd->groups; in cpu_attach_domain()
766 int group_balance_cpu(struct sched_group *sg) in group_balance_cpu()
914 static struct sched_group *
917 struct sched_group *sg; in build_group_from_child_sched_domain()
939 struct sched_group *sg) in init_overlap_sched_group()
1161 struct sched_group *sg; in get_group()
1217 struct sched_group *sg; in build_sched_groups()
1250 struct sched_group *sg = sd->groups; in init_sched_groups_capacity()
[all …]
A Dsched.h1155 struct sched_group;
1157 static inline struct cpumask *sched_group_span(struct sched_group *sg);
1233 struct sched_group *group) in sched_group_cookie_match()
1299 struct sched_group *group) in sched_group_cookie_match()
1791 struct sched_group { struct
1792 struct sched_group *next; /* Must be a circular list */ argument
1810 static inline struct cpumask *sched_group_span(struct sched_group *sg) in sched_group_span() argument
1818 static inline struct cpumask *group_balance_mask(struct sched_group *sg) in group_balance_mask()
1827 static inline unsigned int group_first_cpu(struct sched_group *group) in group_first_cpu()
1832 extern int group_balance_cpu(struct sched_group *sg);
A Dfair.c5978 static struct sched_group *
6057 struct sched_group *group; in find_idlest_cpu()
8547 struct sched_group *group, in group_classify()
8592 struct sched_group *sg) in asym_smt_can_pull_tasks()
8651 struct sched_group *group) in sched_asym()
8670 struct sched_group *group, in update_sg_lb_stats()
8755 struct sched_group *sg, in update_sd_pick_busiest()
8946 struct sched_group *group, in update_sg_wakeup_stats()
9064 static struct sched_group *
9609 struct sched_group *group) in find_busiest_queue()
[all …]
/linux/Documentation/scheduler/
A Dsched-domains.rst19 Each scheduling domain must have one or more CPU groups (struct sched_group)

Completed in 36 milliseconds