Lines Matching refs:new_prs
1309 int old_prs, new_prs; in update_parent_subparts_cpumask() local
1332 old_prs = new_prs = cs->partition_root_state; in update_parent_subparts_cpumask()
1370 new_prs = -old_prs; in update_parent_subparts_cpumask()
1452 new_prs = -old_prs; in update_parent_subparts_cpumask()
1457 new_prs = -old_prs; in update_parent_subparts_cpumask()
1462 if (!adding && !deleting && (new_prs == old_prs)) in update_parent_subparts_cpumask()
1469 if (old_prs != new_prs) { in update_parent_subparts_cpumask()
1473 if (is_prs_invalid(new_prs) && is_cpu_exclusive(cs)) in update_parent_subparts_cpumask()
1502 if (old_prs != new_prs) in update_parent_subparts_cpumask()
1503 cs->partition_root_state = new_prs; in update_parent_subparts_cpumask()
1514 if (old_prs != new_prs) { in update_parent_subparts_cpumask()
1517 else if (new_prs == PRS_ISOLATED) in update_parent_subparts_cpumask()
1543 int old_prs, new_prs; in update_cpumasks_hier() local
1591 old_prs = new_prs = cp->partition_root_state; in update_cpumasks_hier()
1606 new_prs = -cp->partition_root_state; in update_cpumasks_hier()
1625 new_prs = cp->partition_root_state; in update_cpumasks_hier()
1652 cp->partition_root_state = new_prs; in update_cpumasks_hier()
2218 static int update_prstate(struct cpuset *cs, int new_prs) in update_prstate() argument
2225 if (old_prs == new_prs) in update_prstate()
2232 if (new_prs && is_prs_invalid(old_prs)) { in update_prstate()
2233 cs->partition_root_state = -new_prs; in update_prstate()
2264 if (new_prs == PRS_ISOLATED) { in update_prstate()
2272 } else if (old_prs && new_prs) { in update_prstate()
2276 update_flag(CS_SCHED_LOAD_BALANCE, cs, (new_prs != PRS_ISOLATED)); in update_prstate()
2320 new_prs = -new_prs; in update_prstate()
2322 cs->partition_root_state = new_prs; in update_prstate()
2329 update_cpumasks_hier(cs, &tmpmask, !new_prs); in update_prstate()