Lines Matching +full:1 +full:c0
8 * 1. Redistributions of source code must retain the above copyright notice, this list of
42 __asm__ volatile("mrc p15, 0, %0, c1,c0,0" : "=r"(val)); in OsArmReadSctlr()
48 __asm__ volatile("mcr p15, 0, %0, c1,c0,0" ::"r"(val)); in OsArmWriteSctlr()
55 __asm__ volatile("mrc p15, 0, %0, c1,c0,1" : "=r"(val)); in OsArmReadActlr()
61 __asm__ volatile("mcr p15, 0, %0, c1,c0,1" ::"r"(val)); in OsArmWriteActlr()
68 __asm__ volatile("mrc p15, 0, %0, c1,c0,2" : "=r"(val)); in OsArmReadCpacr()
74 __asm__ volatile("mcr p15, 0, %0, c1,c0,2" ::"r"(val)); in OsArmWriteCpacr()
81 __asm__ volatile("mrc p15, 0, %0, c2,c0,0" : "=r"(val)); in OsArmReadTtbr()
87 __asm__ volatile("mcr p15, 0, %0, c2,c0,0" ::"r"(val)); in OsArmWriteTtbr()
94 __asm__ volatile("mrc p15, 0, %0, c2,c0,0" : "=r"(val)); in OsArmReadTtbr0()
100 __asm__ volatile("mcr p15, 0, %0, c2,c0,0" ::"r"(val)); in OsArmWriteTtbr0()
107 __asm__ volatile("mrc p15, 0, %0, c2,c0,1" : "=r"(val)); in OsArmReadTtbr1()
113 __asm__ volatile("mcr p15, 0, %0, c2,c0,1" ::"r"(val)); in OsArmWriteTtbr1()
120 __asm__ volatile("mrc p15, 0, %0, c2,c0,2" : "=r"(val)); in OsArmReadTtbcr()
126 __asm__ volatile("mcr p15, 0, %0, c2,c0,2" ::"r"(val)); in OsArmWriteTtbcr()
133 __asm__ volatile("mrc p15, 0, %0, c3,c0,0" : "=r"(val)); in OsArmReadDacr()
139 __asm__ volatile("mcr p15, 0, %0, c3,c0,0" ::"r"(val)); in OsArmWriteDacr()
146 __asm__ volatile("mrc p15, 0, %0, c5,c0,0" : "=r"(val)); in OsArmReadDfsr()
152 __asm__ volatile("mcr p15, 0, %0, c5,c0,0" ::"r"(val)); in OsArmWriteDfsr()
159 __asm__ volatile("mrc p15, 0, %0, c5,c0,1" : "=r"(val)); in OsArmReadIfsr()
165 __asm__ volatile("mcr p15, 0, %0, c5,c0,1" ::"r"(val)); in OsArmWriteIfsr()
172 __asm__ volatile("mrc p15, 0, %0, c6,c0,0" : "=r"(val)); in OsArmReadDfar()
178 __asm__ volatile("mcr p15, 0, %0, c6,c0,0" ::"r"(val)); in OsArmWriteDfar()
185 __asm__ volatile("mrc p15, 0, %0, c6,c0,1" : "=r"(val)); in OsArmReadWfar()
191 __asm__ volatile("mcr p15, 0, %0, c6,c0,1" ::"r"(val)); in OsArmWriteWfar()
198 __asm__ volatile("mrc p15, 0, %0, c6,c0,2" : "=r"(val)); in OsArmReadIfar()
204 __asm__ volatile("mcr p15, 0, %0, c6,c0,2" ::"r"(val)); in OsArmWriteIfar()
211 __asm__ volatile("mrc p15, 0, %0, c13,c0,0" : "=r"(val)); in OsArmReadFcseidr()
217 __asm__ volatile("mcr p15, 0, %0, c13,c0,0" ::"r"(val)); in OsArmWriteFcseidr()
224 __asm__ volatile("mrc p15, 0, %0, c13,c0,1" : "=r"(val)); in OsArmReadContextidr()
230 __asm__ volatile("mcr p15, 0, %0, c13,c0,1" ::"r"(val)); in OsArmWriteContextidr()
237 __asm__ volatile("mrc p15, 0, %0, c13,c0,2" : "=r"(val)); in OsArmReadTpidrurw()
243 __asm__ volatile("mcr p15, 0, %0, c13,c0,2" ::"r"(val)); in OsArmWriteTpidrurw()
250 __asm__ volatile("mrc p15, 0, %0, c13,c0,3" : "=r"(val)); in OsArmReadTpidruro()
256 __asm__ volatile("mcr p15, 0, %0, c13,c0,3" ::"r"(val)); in OsArmWriteTpidruro()
263 __asm__ volatile("mrc p15, 0, %0, c13,c0,4" : "=r"(val)); in OsArmReadTpidrprw()
269 __asm__ volatile("mcr p15, 0, %0, c13,c0,4" ::"r"(val)); in OsArmWriteTpidrprw()
276 __asm__ volatile("mrc p15, 0, %0, c0,c0,0" : "=r"(val)); in OsArmReadMidr()
282 __asm__ volatile("mcr p15, 0, %0, c0,c0,0" ::"r"(val)); in OsArmWriteMidr()
289 __asm__ volatile("mrc p15, 0, %0, c0,c0,5" : "=r"(val)); in OsArmReadMpidr()
295 __asm__ volatile("mcr p15, 0, %0, c0,c0,5" ::"r"(val)); in OsArmWriteMpidr()
302 __asm__ volatile("mrc p15, 0, %0, c12,c0,0" : "=r"(val)); in OsArmReadVbar()
308 __asm__ volatile("mcr p15, 0, %0, c12,c0,0" ::"r"(val)); in OsArmWriteVbar()
315 __asm__ volatile("mrc p15, 4, %0, c15,c0,0" : "=r"(val)); in OsArmReadCbar()
321 __asm__ volatile("mcr p15, 4, %0, c15,c0,0" ::"r"(val)); in OsArmWriteCbar()
341 __asm__ volatile("mrc p15, 0, %0, c7,c8,1" : "=r"(val)); in OsArmReadAts1cpw()
347 __asm__ volatile("mcr p15, 0, %0, c7,c8,1" ::"r"(val)); in OsArmWriteAts1cpw()
497 __asm__ volatile("mrc p15, 0, %0, c8,c3,1" : "=r"(val)); in OsArmReadTlbimvais()
503 __asm__ volatile("mcr p15, 0, %0, c8,c3,1" ::"r"(val)); in OsArmWriteTlbimvais()
549 __asm__ volatile("mrc p15, 0, %0, c8,c5,1" : "=r"(val)); in OsArmReadItlbimva()
555 __asm__ volatile("mcr p15, 0, %0, c8,c5,1" ::"r"(val)); in OsArmWriteItlbimva()
588 __asm__ volatile("mrc p15, 0, %0, c8,c6,1" : "=r"(val)); in OsArmReadDtlbimva()
594 __asm__ volatile("mcr p15, 0, %0, c8,c6,1" ::"r"(val)); in OsArmWriteDtlbimva()
627 __asm__ volatile("mrc p15, 0, %0, c8,c7,1" : "=r"(val)); in OsArmReadTlbimva()
633 __asm__ volatile("mcr p15, 0, %0, c8,c7,1" ::"r"(val)); in OsArmWriteTlbimva()
666 __asm__ volatile("mrc p15, 1, %0, c9,c0,2" : "=r"(val)); in OsArmReadL2ctlr()
672 __asm__ volatile("mcr p15, 1, %0, c9,c0,2" ::"r"(val)); in OsArmWriteL2ctlr()
679 __asm__ volatile("mrc p15, 1, %0, c9,c0,3" : "=r"(val)); in OsArmReadL2ectlr()
685 __asm__ volatile("mcr p15, 1, %0, c9,c0,3" ::"r"(val)); in OsArmWriteL2ectlr()
692 __asm__ volatile("mrc p14, 0, %0, c0,c0,0" : "=r"(val)); in OsArmReadDbddidr()
698 __asm__ volatile("mcr p14, 0, %0, c0,c0,0" ::"r"(val)); in OsArmWriteDbddidr()
705 __asm__ volatile("mrc p14, 0, %0, c1,c0,0" : "=r"(val)); in OsArmReadDbgdrar()
711 __asm__ volatile("mcr p14, 0, %0, c1,c0,0" ::"r"(val)); in OsArmWriteDbgdrar()
718 __asm__ volatile("mrc p14, 0, %0, c2,c0,0" : "=r"(val)); in OsArmReadDbgdsar()
724 __asm__ volatile("mcr p14, 0, %0, c2,c0,0" ::"r"(val)); in OsArmWriteDbgdsar()
731 __asm__ volatile("mrc p14, 0, %0, c0,c1,0" : "=r"(val)); in OsArmReadDbgdscr()
737 __asm__ volatile("mcr p14, 0, %0, c0,c1,0" ::"r"(val)); in OsArmWriteDbgdscr()
744 __asm__ volatile("mrc p14, 0, %0, c0,c5,0" : "=r"(val)); in OsArmReadDbgdtrtxint()
750 __asm__ volatile("mcr p14, 0, %0, c0,c5,0" ::"r"(val)); in OsArmWriteDbgdtrtxint()
757 __asm__ volatile("mrc p14, 0, %0, c0,c5,0" : "=r"(val)); in OsArmReadDbgdtrrxint()
763 __asm__ volatile("mcr p14, 0, %0, c0,c5,0" ::"r"(val)); in OsArmWriteDbgdtrrxint()
770 __asm__ volatile("mrc p14, 0, %0, c0,c6,0" : "=r"(val)); in OsArmReadDbgwfar()
776 __asm__ volatile("mcr p14, 0, %0, c0,c6,0" ::"r"(val)); in OsArmWriteDbgwfar()
783 __asm__ volatile("mrc p14, 0, %0, c0,c7,0" : "=r"(val)); in OsArmReadDbgvcr()
789 __asm__ volatile("mcr p14, 0, %0, c0,c7,0" ::"r"(val)); in OsArmWriteDbgvcr()
796 __asm__ volatile("mrc p14, 0, %0, c0,c9,0" : "=r"(val)); in OsArmReadDbgecr()
802 __asm__ volatile("mcr p14, 0, %0, c0,c9,0" ::"r"(val)); in OsArmWriteDbgecr()
809 __asm__ volatile("mrc p14, 0, %0, c0,c10,0" : "=r"(val)); in OsArmReadDbgdsccr()
815 __asm__ volatile("mcr p14, 0, %0, c0,c10,0" ::"r"(val)); in OsArmWriteDbgdsccr()
822 __asm__ volatile("mrc p14, 0, %0, c0,c11,0" : "=r"(val)); in OsArmReadDbgdsmcr()
828 __asm__ volatile("mcr p14, 0, %0, c0,c11,0" ::"r"(val)); in OsArmWriteDbgdsmcr()
835 __asm__ volatile("mrc p14, 0, %0, c0,c0,2" : "=r"(val)); in OsArmReadDbgdtrrxext()
841 __asm__ volatile("mcr p14, 0, %0, c0,c0,2" ::"r"(val)); in OsArmWriteDbgdtrrxext()
848 __asm__ volatile("mrc p14, 0, %0, c0,c2,2" : "=r"(val)); in OsArmReadDbgdscrext()
854 __asm__ volatile("mcr p14, 0, %0, c0,c2,2" ::"r"(val)); in OsArmWriteDbgdscrext()
861 __asm__ volatile("mrc p14, 0, %0, c0,c3,2" : "=r"(val)); in OsArmReadDbgdtrtxext()
867 __asm__ volatile("mcr p14, 0, %0, c0,c3,2" ::"r"(val)); in OsArmWriteDbgdtrtxext()
874 __asm__ volatile("mrc p14, 0, %0, c0,c4,2" : "=r"(val)); in OsArmReadDbgdrcr()
880 __asm__ volatile("mcr p14, 0, %0, c0,c4,2" ::"r"(val)); in OsArmWriteDbgdrcr()
887 __asm__ volatile("mrc p14, 0, %0, c0,c0,4" : "=r"(val)); in OsArmReadDbgvr0()
893 __asm__ volatile("mcr p14, 0, %0, c0,c0,4" ::"r"(val)); in OsArmWriteDbgvr0()
900 __asm__ volatile("mrc p14, 0, %0, c0,c1,4" : "=r"(val)); in OsArmReadDbgvr1()
906 __asm__ volatile("mcr p14, 0, %0, c0,c1,4" ::"r"(val)); in OsArmWriteDbgvr1()
913 __asm__ volatile("mrc p14, 0, %0, c0,c2,4" : "=r"(val)); in OsArmReadDbgvr2()
919 __asm__ volatile("mcr p14, 0, %0, c0,c2,4" ::"r"(val)); in OsArmWriteDbgvr2()
926 __asm__ volatile("mrc p14, 0, %0, c0,c0,5" : "=r"(val)); in OsArmReadDbgbcr0()
932 __asm__ volatile("mcr p14, 0, %0, c0,c0,5" ::"r"(val)); in OsArmWriteDbgbcr0()
939 __asm__ volatile("mrc p14, 0, %0, c0,c1,5" : "=r"(val)); in OsArmReadDbgbcr1()
945 __asm__ volatile("mcr p14, 0, %0, c0,c1,5" ::"r"(val)); in OsArmWriteDbgbcr1()
952 __asm__ volatile("mrc p14, 0, %0, c0,c2,5" : "=r"(val)); in OsArmReadDbgbcr2()
958 __asm__ volatile("mcr p14, 0, %0, c0,c2,5" ::"r"(val)); in OsArmWriteDbgbcr2()
965 __asm__ volatile("mrc p14, 0, %0, c0,c0,6" : "=r"(val)); in OsArmReadDbgwvr0()
971 __asm__ volatile("mcr p14, 0, %0, c0,c0,6" ::"r"(val)); in OsArmWriteDbgwvr0()
978 __asm__ volatile("mrc p14, 0, %0, c0,c1,6" : "=r"(val)); in OsArmReadDbgwvr1()
984 __asm__ volatile("mcr p14, 0, %0, c0,c1,6" ::"r"(val)); in OsArmWriteDbgwvr1()
991 __asm__ volatile("mrc p14, 0, %0, c0,c0,7" : "=r"(val)); in OsArmReadDbgwcr0()
997 __asm__ volatile("mcr p14, 0, %0, c0,c0,7" ::"r"(val)); in OsArmWriteDbgwcr0()
1004 __asm__ volatile("mrc p14, 0, %0, c0,c1,7" : "=r"(val)); in OsArmReadDbgwcr1()
1010 __asm__ volatile("mcr p14, 0, %0, c0,c1,7" ::"r"(val)); in OsArmWriteDbgwcr1()
1017 __asm__ volatile("mrc p14, 0, %0, c1,c0,4" : "=r"(val)); in OsArmReadDbgoslar()
1023 __asm__ volatile("mcr p14, 0, %0, c1,c0,4" ::"r"(val)); in OsArmWriteDbgoslar()