Lines Matching defs:domains
17 * 2008 Rework of the scheduler domains and CPU hotplug handling
720 * load balancing domains (sched domains) as specified by that partial
728 * domains when operating in the severe memory shortage situations
736 * the schedulers sched domains, we can ignore !is_sched_load_
741 * i.e the set of domains (subsets) of CPUs such that the
743 * is a subset of one of these domains, while there are as
744 * many such domains as possible, each as small as possible.
748 * value to determine what partition elements (sched domains)
751 * Finding the best partition (set of domains):
765 static int generate_sched_domains(cpumask_var_t **domains, struct sched_domain_attr **attributes)
771 cpumask_var_t *doms; /* resulting partition; i.e. sched domains */
772 struct sched_domain_attr *dattr; /* attributes for custom domains */
773 int ndoms = 0; /* number of sched domains in result */
852 /* Find the best partition (set of sched domains) */
876 * Now we know how many domains to create.
945 *domains = doms;
1009 * Rebuild scheduler domains.
1015 * scheduler's dynamic sched domains.
1032 * Anyways, cpuset_hotplug_workfn() will rebuild sched domains.
1065 /* Have scheduler rebuild the domains */
1482 * empty cpuset is changed, we need to rebuild sched domains.
3319 /* rebuild sched domains if cpus_allowed has changed */