Home
last modified time | relevance | path

Searched refs:sched_domain (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/kernel/sched/
Dsched.h615 struct sched_domain *sd;
791 static inline struct sched_domain *highest_flag_domain(int cpu, int flag) in highest_flag_domain()
793 struct sched_domain *sd, *hsd = NULL; in highest_flag_domain()
804 static inline struct sched_domain *lowest_flag_domain(int cpu, int flag) in lowest_flag_domain()
806 struct sched_domain *sd; in lowest_flag_domain()
816 DECLARE_PER_CPU(struct sched_domain *, sd_llc);
819 DECLARE_PER_CPU(struct sched_domain *, sd_numa);
820 DECLARE_PER_CPU(struct sched_domain *, sd_busy);
821 DECLARE_PER_CPU(struct sched_domain *, sd_asym);
1243 extern void update_group_capacity(struct sched_domain *sd, int cpu);
[all …]
Dcore.c600 struct sched_domain *sd; in get_nohz_timer_target()
1421 struct sched_domain *sd; in ttwu_stat()
5123 sd_alloc_ctl_domain_table(struct sched_domain *sd) in sd_alloc_ctl_domain_table()
5166 struct sched_domain *sd; in sd_alloc_ctl_cpu_table()
5407 static int sched_domain_debug_one(struct sched_domain *sd, int cpu, int level, in sched_domain_debug_one()
5480 static void sched_domain_debug(struct sched_domain *sd, int cpu) in sched_domain_debug()
5511 static int sd_degenerate(struct sched_domain *sd) in sd_degenerate()
5536 sd_parent_degenerate(struct sched_domain *sd, struct sched_domain *parent) in sd_parent_degenerate()
5698 struct sched_domain *sd = container_of(rcu, struct sched_domain, rcu); in free_sched_domain()
5713 static void destroy_sched_domain(struct sched_domain *sd, int cpu) in destroy_sched_domain()
[all …]
Dfair.c1426 struct sched_domain *sd; in task_numa_migrate()
4564 static int wake_affine(struct sched_domain *sd, struct task_struct *p, int sync) in wake_affine()
4642 find_idlest_group(struct sched_domain *sd, struct task_struct *p, in find_idlest_group()
4749 struct sched_domain *sd; in select_idle_sibling()
4831 struct sched_domain *tmp, *affine_sd = NULL, *sd = NULL; in select_task_rq_fair()
5414 struct sched_domain *sd;
5999 static inline int get_sd_load_idx(struct sched_domain *sd, in get_sd_load_idx()
6020 static unsigned long default_scale_cpu_capacity(struct sched_domain *sd, int cpu) in default_scale_cpu_capacity()
6028 unsigned long __weak arch_scale_cpu_capacity(struct sched_domain *sd, int cpu) in arch_scale_cpu_capacity()
6060 static void update_cpu_capacity(struct sched_domain *sd, int cpu) in update_cpu_capacity()
[all …]
Dstats.c25 struct sched_domain *sd; in show_schedstat()
Ddeadline.c1237 struct sched_domain *sd; in find_later_rq()
Drt.c1550 struct sched_domain *sd; in find_lowest_rq()
/linux-4.1.27/Documentation/scheduler/
Dsched-domains.txt1 Each CPU has a "base" scheduling domain (struct sched_domain). The domain
39 the parent sched_domain (if it exists), and the parent of the parent and so
61 struct sched_domain fields, SD_FLAG_*, SD_*_INIT to get an idea of
/linux-4.1.27/arch/arm/kernel/
Dtopology.c45 unsigned long arch_scale_cpu_capacity(struct sched_domain *sd, int cpu) in arch_scale_cpu_capacity()
/linux-4.1.27/include/linux/
Dsched.h955 struct sched_domain { struct
957 struct sched_domain *parent; /* top domain must be null terminated */ argument
958 struct sched_domain *child; /* bottom domain must be null terminated */ argument
1035 static inline struct cpumask *sched_domain_span(struct sched_domain *sd) in sched_domain_span() argument
1055 struct sched_domain **__percpu sd;