Home
last modified time | relevance | path

Searched refs:omsr (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/arch/macppc/macppc/
H A Dfailsafe.c64 uint32_t omsr, rmsr; in RMCI_readb() local
74 asm volatile ("mfmsr %0":"=r" (omsr)); in RMCI_readb()
75 rmsr = omsr & ~(PSL_DR); in RMCI_readb()
83 asm volatile ("sync; mtmsr %0; sync; isync"::"r" (omsr)); in RMCI_readb()
94 uint32_t omsr, rmsr; in RMCI_writeb() local
103 asm volatile ("mfmsr %0":"=r" (omsr)); in RMCI_writeb()
104 rmsr = omsr & ~(PSL_DR); in RMCI_writeb()
112 asm volatile ("sync; mtmsr %0; sync; isync"::"r" (omsr)); in RMCI_writeb()
/netbsd-src/sys/arch/powerpc/oea/
H A Daltivec.c216 register_t omsr, msr; in vzeropage() local
218 __asm volatile("mfmsr %0" : "=r"(omsr) :); in vzeropage()
223 msr = (omsr & ~PSL_EE) | PSL_VEC; in vzeropage()
265 __asm volatile("sync; mtmsr %0; isync" :: "r"(omsr)); in vzeropage()
276 register_t omsr, msr; in vcopypage() local
278 __asm volatile("mfmsr %0" : "=r"(omsr) :); in vcopypage()
283 msr = (omsr & ~PSL_EE) | PSL_VEC; in vcopypage()
329 __asm volatile("sync; mtmsr %0; isync" :: "r"(omsr)); in vcopypage()
H A Doea_machdep.c886 int omsr, msr; in oea_install_extint() local
894 : "=r" (omsr), "=r" (msr) in oea_install_extint()
918 __asm volatile ("mtmsr %0" :: "r"(omsr)); in oea_install_extint()