Lines Matching refs:trialcs
864 static int update_cpumask(struct cpuset *cs, struct cpuset *trialcs, in update_cpumask() argument
882 cpumask_clear(trialcs->cpus_allowed); in update_cpumask()
884 retval = cpulist_parse(buf, trialcs->cpus_allowed); in update_cpumask()
888 if (!cpumask_subset(trialcs->cpus_allowed, cpu_active_mask)) in update_cpumask()
891 retval = validate_change(cs, trialcs); in update_cpumask()
896 if (cpumask_equal(cs->cpus_allowed, trialcs->cpus_allowed)) in update_cpumask()
903 is_load_balanced = is_sched_load_balance(trialcs); in update_cpumask()
906 cpumask_copy(cs->cpus_allowed, trialcs->cpus_allowed); in update_cpumask()
1087 static int update_nodemask(struct cpuset *cs, struct cpuset *trialcs, in update_nodemask() argument
1113 nodes_clear(trialcs->mems_allowed); in update_nodemask()
1115 retval = nodelist_parse(buf, trialcs->mems_allowed); in update_nodemask()
1119 if (!nodes_subset(trialcs->mems_allowed, in update_nodemask()
1126 if (nodes_equal(*oldmem, trialcs->mems_allowed)) { in update_nodemask()
1130 retval = validate_change(cs, trialcs); in update_nodemask()
1139 cs->mems_allowed = trialcs->mems_allowed; in update_nodemask()
1224 struct cpuset *trialcs; in update_flag() local
1230 trialcs = alloc_trial_cpuset(cs); in update_flag()
1231 if (!trialcs) in update_flag()
1235 set_bit(bit, &trialcs->flags); in update_flag()
1237 clear_bit(bit, &trialcs->flags); in update_flag()
1239 err = validate_change(cs, trialcs); in update_flag()
1248 is_sched_load_balance(trialcs)); in update_flag()
1250 spread_flag_changed = ((is_spread_slab(cs) != is_spread_slab(trialcs)) in update_flag()
1251 || (is_spread_page(cs) != is_spread_page(trialcs))); in update_flag()
1254 cs->flags = trialcs->flags; in update_flag()
1257 if (!cpumask_empty(trialcs->cpus_allowed) && balance_flag_changed) in update_flag()
1264 free_trial_cpuset(trialcs); in update_flag()
1578 struct cpuset *trialcs; in cpuset_write_resmask() local
1603 trialcs = alloc_trial_cpuset(cs); in cpuset_write_resmask()
1604 if (!trialcs) { in cpuset_write_resmask()
1611 retval = update_cpumask(cs, trialcs, buf); in cpuset_write_resmask()
1614 retval = update_nodemask(cs, trialcs, buf); in cpuset_write_resmask()
1621 free_trial_cpuset(trialcs); in cpuset_write_resmask()