Lines Matching refs:trial

473 	struct cpuset *trial;  in alloc_trial_cpuset()  local
475 trial = kmemdup(cs, sizeof(*cs), GFP_KERNEL); in alloc_trial_cpuset()
476 if (!trial) in alloc_trial_cpuset()
479 if (alloc_cpumasks(trial, NULL)) { in alloc_trial_cpuset()
480 kfree(trial); in alloc_trial_cpuset()
484 cpumask_copy(trial->cpus_allowed, cs->cpus_allowed); in alloc_trial_cpuset()
485 cpumask_copy(trial->effective_cpus, cs->effective_cpus); in alloc_trial_cpuset()
486 cpumask_copy(trial->effective_xcpus, cs->effective_xcpus); in alloc_trial_cpuset()
487 cpumask_copy(trial->exclusive_cpus, cs->exclusive_cpus); in alloc_trial_cpuset()
488 return trial; in alloc_trial_cpuset()
549 static int validate_change(struct cpuset *cur, struct cpuset *trial) in validate_change() argument
558 ret = cpuset1_validate_change(cur, trial); in validate_change()
575 cpumask_empty(trial->cpus_allowed)) in validate_change()
578 nodes_empty(trial->mems_allowed)) in validate_change()
601 !cpuset_cpumask_can_shrink(cur->effective_cpus, user_xcpus(trial))) in validate_change()
615 txset = !cpumask_empty(trial->exclusive_cpus); in validate_change()
617 if (is_cpu_exclusive(trial) || is_cpu_exclusive(c) || in validate_change()
619 if (!cpusets_are_exclusive(trial, c)) in validate_change()
631 xcpus = trial->exclusive_cpus; in validate_change()
635 acpus = trial->cpus_allowed; in validate_change()
640 if ((is_mem_exclusive(trial) || is_mem_exclusive(c)) && in validate_change()
641 nodes_intersects(trial->mems_allowed, c->mems_allowed)) in validate_change()