Lines Matching defs:domains
17 * 2008 Rework of the scheduler domains and CPU hotplug handling
494 * load balancing domains (sched domains) as specified by that partial
502 * domains when operating in the severe memory shortage situations
512 * sched domains, we can ignore !is_sched_load_balance cpusets.
516 * i.e the set of domains (subsets) of CPUs such that the
518 * is a subset of one of these domains, while there are as
519 * many such domains as possible, each as small as possible.
523 * value to determine what partition elements (sched domains)
526 * Finding the best partition (set of domains):
540 static int generate_sched_domains(cpumask_var_t **domains,
548 cpumask_var_t *doms; /* resulting partition; i.e. sched domains */
549 struct sched_domain_attr *dattr; /* attributes for custom domains */
550 int ndoms = 0; /* number of sched domains in result */
612 /* Find the best partition (set of sched domains) */
635 * Now we know how many domains to create.
702 *domains = doms;
708 * Rebuild scheduler domains.
730 /* Have scheduler rebuild the domains */
740 static int generate_sched_domains(cpumask_var_t **domains,
743 *domains = NULL;
751 * Rebuild scheduler domains, asynchronously via workqueue.
757 * scheduler's dynamic sched domains.
2135 /* Have scheduler rebuild the domains */