Lines Matching defs:mtsr
55 #undef mtsr
57 #define mtsr(sr, reg) __asm__ volatile("sync" "@" "mtsr sr%0, %1 " "@" "isync" : : "i" (sr), "r" (reg));
749 if(spr==chud_ppc32_sr0) { mtsr(0, val); break; }
750 if(spr==chud_ppc32_sr1) { mtsr(1, val); break; }
751 if(spr==chud_ppc32_sr2) { mtsr(2, val); break; }
752 if(spr==chud_ppc32_sr3) { mtsr(3, val); break; }
753 if(spr==chud_ppc32_sr4) { mtsr(4, val); break; }
754 if(spr==chud_ppc32_sr5) { mtsr(5, val); break; }
755 if(spr==chud_ppc32_sr6) { mtsr(6, val); break; }
756 if(spr==chud_ppc32_sr7) { mtsr(7, val); break; }
757 if(spr==chud_ppc32_sr8) { mtsr(8, val); break; }
758 if(spr==chud_ppc32_sr9) { mtsr(9, val); break; }
759 if(spr==chud_ppc32_sr10) { mtsr(10, val); break; }
760 if(spr==chud_ppc32_sr11) { mtsr(11, val); break; }
761 if(spr==chud_ppc32_sr12) { mtsr(12, val); break; }
762 if(spr==chud_ppc32_sr13) { mtsr(13, val); break; }
763 if(spr==chud_ppc32_sr14) { mtsr(14, val); break; }
764 if(spr==chud_ppc32_sr15) { mtsr(15, val); break; }