Searched refs:doms_new (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/kernel/sched/
H A Dcore.c6877 * cpumasks in the array doms_new[] of cpumasks. This compares
6878 * doms_new[] to the current sched domain partitioning, doms_cur[].
6881 * 'doms_new' is an array of cpumask_var_t's of length 'ndoms_new'.
6885 * current 'doms_cur' domains and in the new 'doms_new', we can leave
6888 * The passed in 'doms_new' should be allocated using
6891 * alloc call, then it can pass in doms_new == NULL && ndoms_new == 1,
6895 * If doms_new == NULL it will be replaced with cpu_online_mask.
6901 void partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[], partition_sched_domains() argument
6915 n = doms_new ? ndoms_new : 0; partition_sched_domains()
6920 if (cpumask_equal(doms_cur[i], doms_new[j]) partition_sched_domains()
6924 /* no match - a current sched domain not in new doms_new[] */ partition_sched_domains()
6931 if (doms_new == NULL) { partition_sched_domains()
6933 doms_new = &fallback_doms; partition_sched_domains()
6934 cpumask_andnot(doms_new[0], cpu_active_mask, cpu_isolated_map); partition_sched_domains()
6941 if (cpumask_equal(doms_new[i], doms_cur[j]) partition_sched_domains()
6945 /* no match - add a new doms_new */ partition_sched_domains()
6946 build_sched_domains(doms_new[i], dattr_new ? dattr_new + i : NULL); partition_sched_domains()
6955 doms_cur = doms_new; partition_sched_domains()
/linux-4.1.27/include/linux/
H A Dsched.h1040 extern void partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[],
1087 partition_sched_domains(int ndoms_new, cpumask_var_t doms_new[], partition_sched_domains() argument

Completed in 147 milliseconds