Home
last modified time | relevance | path

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

/device/soc/rockchip/common/sdk_linux/kernel/cgroup/
H A Dcpuset.c745 * doms - Conversion of 'csa' to an array of cpumasks, for passing to
771 cpumask_var_t *doms; /* resulting partition; i.e. sched domains */ in generate_sched_domains() local
774 int nslot; /* next empty doms[] struct cpumask slot */ in generate_sched_domains()
778 doms = NULL; in generate_sched_domains()
785 doms = alloc_sched_domains(ndoms); in generate_sched_domains()
786 if (!doms) { in generate_sched_domains()
795 cpumask_and(doms[0], top_cpuset.effective_cpus, housekeeping_cpumask(HK_FLAG_DOMAIN)); in generate_sched_domains()
877 * Convert <csn, csa> to <ndoms, doms> and populate cpu masks. in generate_sched_domains()
879 doms = alloc_sched_domains(ndoms); in generate_sched_domains()
880 if (!doms) { in generate_sched_domains()
1023 cpumask_var_t *doms; rebuild_sched_domains_locked() local
[all...]
/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dtopology.c2264 cpumask_var_t *doms; in alloc_sched_domains() local
2266 doms = kmalloc_array(ndoms, sizeof(*doms), GFP_KERNEL); in alloc_sched_domains()
2267 if (!doms) { in alloc_sched_domains()
2271 if (!alloc_cpumask_var(&doms[i], GFP_KERNEL)) { in alloc_sched_domains()
2272 free_sched_domains(doms, i); in alloc_sched_domains()
2276 return doms; in alloc_sched_domains()
2279 void free_sched_domains(cpumask_var_t doms[], unsigned int ndoms) in free_sched_domains() argument
2283 free_cpumask_var(doms[i]); in free_sched_domains()
2285 kfree(doms); in free_sched_domains()
[all...]

Completed in 6 milliseconds