Lines Matching refs:newpp

320 cpupart_move_cpu(cpu_t *cp, cpupart_t *newpp, int forced)  in cpupart_move_cpu()  argument
334 ASSERT(newpp != NULL); in cpupart_move_cpu()
340 if (newpp == oldpp) { in cpupart_move_cpu()
406 pg_cpupart_in(cp, newpp); in cpupart_move_cpu()
418 pg_cpupart_out(cp, newpp); in cpupart_move_cpu()
438 pg_cpupart_out(cp, newpp); in cpupart_move_cpu()
463 pg_cpupart_move(cp, oldpp, newpp); in cpupart_move_cpu()
491 newlist = newpp->cp_cpulist; in cpupart_move_cpu()
493 newpp->cp_cpulist = cp->cpu_next_part = cp->cpu_prev_part = cp; in cpupart_move_cpu()
502 cp->cpu_part = newpp; in cpupart_move_cpu()
503 newpp->cp_ncpus++; in cpupart_move_cpu()
504 newpp->cp_gen++; in cpupart_move_cpu()
506 ASSERT(bitset_is_null(&newpp->cp_haltset)); in cpupart_move_cpu()
697 cpupart_move_thread(kthread_id_t tp, cpupart_t *newpp, int ignore, in cpupart_move_thread() argument
706 ASSERT(newpp != NULL); in cpupart_move_thread()
708 if (newpp->cp_cpulist == NULL) in cpupart_move_thread()
715 if ((ret = cpupart_movable_thread(tp, newpp, ignore)) != 0) { in cpupart_move_thread()
721 if (oldpp != newpp) { in cpupart_move_thread()
725 tp->t_cpupart = newpp; in cpupart_move_thread()
732 if (LGRP_CPUS_IN_PART(tp->t_lpl->lpl_lgrpid, newpp) && in cpupart_move_thread()
776 fss_changepset(tp, newpp, projbuf, zonebuf); in cpupart_move_thread()
793 cpupart_t *newpp; in cpupart_bind_thread() local
801 newpp = &cp_default; in cpupart_bind_thread()
803 newpp = cpupart_find(psid); in cpupart_bind_thread()
804 if (newpp == NULL) { in cpupart_bind_thread()
808 return (cpupart_move_thread(tp, newpp, ignore, projbuf, zonebuf)); in cpupart_bind_thread()
956 cpupart_t *pp, *newpp; in cpupart_destroy() local
977 newpp = &cp_default; in cpupart_destroy()
979 if (err = cpupart_move_cpu(cp, newpp, 0)) { in cpupart_destroy()
1004 cp->cpu_part = newpp; in cpupart_destroy()