| /netbsd/src/sys/arch/powerpc/include/ |
| D | psl.h | 54 #define PSL_EE 0x00008000 /* B468 external interrupt enable */ macro 114 #define PSL_USERSET (PSL_EE | PSL_PR | PSL_IS | PSL_DS | PSL_ME | PSL_CE) 119 #define PSL_USERSET (PSL_EE | PSL_PR | PSL_IR | PSL_DR | PSL_ME) 121 #define PSL_USERSET (PSL_EE | PSL_PR | PSL_IR | PSL_DR)
|
| D | profile.h | 141 __asm volatile("mtmsr %0" :: "r"(s & ~PSL_EE))
|
| /netbsd/src/sys/arch/powerpc/powerpc/ |
| D | clock.c | 123 : "=r"(msr) : "K"(PSL_EE|PSL_RI)); in cpu_initclocks() 184 mtmsr(msr | PSL_EE); in decr_intr() 195 mtmsr(msr | PSL_EE); in decr_intr() 263 : "=r"(msr), "=r"(scratch) : "K"((u_short)~PSL_EE)); in get_powerpc_timecount() 279 : "=r"(msr), "=r"(scratch) : "K"((u_short)~PSL_EE)); in get_601_timecount()
|
| D | fpu.c | 83 mtmsr((msr & ~PSL_EE) | PSL_FP); in fpu_state_load() 108 mtmsr((msr & ~PSL_EE) | PSL_FP); in fpu_state_save() 154 mtmsr((msr & ~PSL_EE) | PSL_FP); in fpu_get_fault_code()
|
| D | locore_subr.S | 203 andi. %r3,%r3,~PSL_EE@l /* disable interrupts while 277 ori %r4,%r4,PSL_EE@l /* interrupts are okay again */ 324 andi. %r5,%r5,PSL_EE@l 406 andi. %r28,%r29,~PSL_EE@l /* disable interrupts while
|
| D | trap_subr.S | 983 andi. %r6,%r6,(PSL_EE|PSL_ME|PSL_RI)@l 995 andi. %r3,%r3,~PSL_EE@l 1047 ori %r7,%r7,(PSL_EE|PSL_ME|PSL_RI)@l 1141 andi. %r3,%r3,~(PSL_EE|PSL_ME|PSL_RI)@l 1206 andi. %r3,%r3,~(PSL_EE|PSL_ME)@l
|
| /netbsd/src/sys/arch/powerpc/oea/ |
| D | altivec.c | 88 mtmsr((msr & ~PSL_EE) | PSL_VEC); in vec_state_load() 125 mtmsr((msr & ~PSL_EE) | PSL_VEC); in vec_state_save() 223 msr = (omsr & ~PSL_EE) | PSL_VEC; in vzeropage() 283 msr = (omsr & ~PSL_EE) | PSL_VEC; in vcopypage()
|
| /netbsd/src/sys/arch/evbppc/ev64260/ |
| D | ev64260_locore.S | 237 ori 3,3,PSL_EE@l 253 andi. 4,3,~PSL_EE@l 256 andi. 3,3,PSL_EE@l
|
| /netbsd/src/sys/arch/evbppc/pmppc/ |
| D | pmppc_locore.S | 122 ori 3,3,PSL_EE@l 129 andi. 3,3,~PSL_EE@l
|
| D | machdep.c | 274 : "=r"(msr) : "K"(PSL_EE)); in cpu_startup()
|
| /netbsd/src/sys/arch/ibmnws/ibmnws/ |
| D | locore.S | 149 ori 4,3,PSL_EE@l 156 andi. 4,3,~PSL_EE@l
|
| D | machdep.c | 186 : "=r"(msr) : "K"(PSL_EE)); in cpu_startup()
|
| /netbsd/src/sys/arch/powerpc/pic/ |
| D | intr.c | 464 mtmsr(msr & ~PSL_EE); in pic_mark_pending() 507 const register_t dmsr = emsr & ~PSL_EE; in pic_do_pending_int() 509 KASSERT(emsr & PSL_EE); in pic_do_pending_int() 577 mtmsr(msr & ~PSL_EE); in pic_handle_intr() 603 mtmsr(msr | PSL_EE); in pic_handle_intr() 607 mtmsr(msr & ~PSL_EE); in pic_handle_intr() 617 mtmsr(msr | PSL_EE); in pic_handle_intr()
|
| D | ipi.c | 86 msr = (mfmsr() & ~PSL_EE) | PSL_POW; in ipi_intr()
|
| /netbsd/src/sys/arch/rs6000/rs6000/ |
| D | locore.S | 163 ori 4,3,PSL_EE@l 170 andi. 4,3,~PSL_EE@l
|
| /netbsd/src/sys/arch/prep/prep/ |
| D | locore.S | 158 ori 4,3,PSL_EE@l 165 andi. 4,3,~PSL_EE@l
|
| /netbsd/src/sys/arch/mvmeppc/mvmeppc/ |
| D | locore.S | 181 ori %r3,%r3,PSL_EE@l 188 andi. %r3,%r3,~PSL_EE@l
|
| D | machdep.c | 185 : "=r"(msr) : "K"(PSL_EE)); in cpu_startup()
|
| /netbsd/src/sys/arch/powerpc/booke/ |
| D | spe.c | 91 mtmsr((msr & ~PSL_EE) | PSL_SPV); in vec_state_load() 122 mtmsr((msr & ~PSL_EE) | PSL_SPV); in vec_state_save()
|
| D | e500_intr.c | 538 wrtee(PSL_EE); in e500_spl0() 546 wrtee(PSL_EE); in e500_spl0() 583 msr = PSL_EE; in e500_splx() 960 if (mfmsr() & PSL_EE) in e500_extintr() 978 KASSERTMSG((mfmsr() & PSL_EE) == 0, in e500_extintr() 1023 wrtee(PSL_EE); in e500_extintr() 1047 KASSERTMSG((mfmsr() & PSL_EE) == 0, in e500_extintr() 1073 wrtee(PSL_EE); /* reenable interrupts */ in e500_extintr() 1216 KASSERT(mfmsr() & PSL_EE); in e500_idlespin()
|
| D | e500_timer.c | 131 wrtee(PSL_EE); /* Reenable interrupts */ in e500_clock_intr()
|
| /netbsd/src/sys/arch/powerpc/include/oea/ |
| D | spr.h | 326 mtmsr(msr & ~PSL_EE); in scom_read() 345 mtmsr(msr & ~PSL_EE); in scom_write()
|
| /netbsd/src/sys/arch/sandpoint/sandpoint/ |
| D | machdep.c | 280 : "K"(PSL_EE)); in cpu_startup() 401 msr &= ~PSL_EE; in cpu_reboot()
|
| /netbsd/src/sys/arch/powerpc/include/booke/ |
| D | cpuvar.h | 154 __asm __volatile("wrteei\t%0" :: "n"((msr & PSL_EE) ? 1 : 0)); in wrtee()
|
| /netbsd/src/sys/arch/rs6000/stand/boot/ |
| D | boot.c | 72 #define PSL_EE 0x00008000 macro
|