Lines Matching defs:oldipl
382 int oldipl;
389 oldipl = cpu->cpu_pri;
390 if (newipl <= oldipl || newipl <= cpu->cpu_base_spl)
393 newsp = apix_do_softint_prolog(cpu, newipl, oldipl,
396 switch_sp_and_call(newsp, apix_dispatch_softint, oldipl, 0);
573 uint_t newipl, oldipl;
579 oldipl = cpu->cpu_pri;
580 if (newipl <= oldipl)
586 if (apix_hilevel_intr_prolog(cpu, newipl, oldipl, rp) == 0) {
593 (void) apix_hilevel_intr_epilog(cpu, oldipl);
773 uint_t newipl, oldipl;
779 oldipl = cpu->cpu_pri;
780 if (newipl <= oldipl || newipl <= cpu->cpu_base_spl)
789 oldipl, 0);
852 apix_dispatch_lowlevel(uint_t vector, uint_t oldipl)
862 apix_intr_thread_epilog(cpu, oldipl);
872 int vector = rp->r_trapno, newipl, oldipl = cpu->cpu_pri, ret;
879 ttp->ttr_pri = (uchar_t)oldipl;
912 newipl = (*setlvl)(oldipl, (int *)&rp->r_trapno);
933 newipl > MAX(oldipl, cpu->cpu_base_spl)) {
937 if (apix_hilevel_intr_prolog(cpu, newipl, oldipl, rp)
945 (void) apix_hilevel_intr_epilog(cpu, oldipl);
950 vector, oldipl);
955 if (newipl <= MAX(oldipl, cpu->cpu_base_spl) ||