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