• Home
  • Raw
  • Download

Lines Matching refs:parent

39 		if (sd->parent)  in sched_domain_debug_one()
109 if (sd->parent && in sched_domain_debug_one()
110 !cpumask_subset(groupmask, sched_domain_span(sd->parent))) in sched_domain_debug_one()
133 sd = sd->parent; in sched_domain_debug()
174 sd_parent_degenerate(struct sched_domain *sd, struct sched_domain *parent) in sd_parent_degenerate() argument
176 unsigned long cflags = sd->flags, pflags = parent->flags; in sd_parent_degenerate()
178 if (sd_degenerate(parent)) in sd_parent_degenerate()
181 if (!cpumask_equal(sched_domain_span(sd), sched_domain_span(parent))) in sd_parent_degenerate()
185 if (parent->groups == parent->groups->next) { in sd_parent_degenerate()
600 struct sched_domain *parent = sd->parent; in destroy_sched_domains_rcu() local
602 sd = parent; in destroy_sched_domains_rcu()
671 struct sched_domain *parent = tmp->parent; in cpu_attach_domain() local
672 if (!parent) in cpu_attach_domain()
675 if (sd_parent_degenerate(tmp, parent)) { in cpu_attach_domain()
676 tmp->parent = parent->parent; in cpu_attach_domain()
677 if (parent->parent) in cpu_attach_domain()
678 parent->parent->child = tmp; in cpu_attach_domain()
684 if (parent->flags & SD_PREFER_SIBLING) in cpu_attach_domain()
686 destroy_sched_domain(parent); in cpu_attach_domain()
688 tmp = tmp->parent; in cpu_attach_domain()
693 sd = sd->parent; in cpu_attach_domain()
1867 child->parent = sd; in build_sched_domain()
1996 for (sd = *per_cpu_ptr(d.sd, i); sd; sd = sd->parent) { in build_sched_domains()
2013 for (sd = *per_cpu_ptr(d.sd, i); sd; sd = sd->parent) { in build_sched_domains()