• Home
  • Raw
  • Download

Lines Matching full:volatile

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()
49 __asm__ volatile("isb" ::: "memory"); 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()
62 __asm__ volatile("isb" ::: "memory"); 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()
75 __asm__ volatile("isb" ::: "memory"); 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()
88 __asm__ volatile("isb" ::: "memory"); 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()
101 __asm__ volatile("isb" ::: "memory"); 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()
114 __asm__ volatile("isb" ::: "memory"); 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()
127 __asm__ volatile("isb" ::: "memory"); 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()
140 __asm__ volatile("isb" ::: "memory"); 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()
153 __asm__ volatile("isb" ::: "memory"); 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()
166 __asm__ volatile("isb" ::: "memory"); 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()
179 __asm__ volatile("isb" ::: "memory"); 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()
192 __asm__ volatile("isb" ::: "memory"); 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()
205 __asm__ volatile("isb" ::: "memory"); 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()
218 __asm__ volatile("isb" ::: "memory"); 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()
231 __asm__ volatile("isb" ::: "memory"); 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()
244 __asm__ volatile("isb" ::: "memory"); 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()
257 __asm__ volatile("isb" ::: "memory"); 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()
270 __asm__ volatile("isb" ::: "memory"); 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()
283 __asm__ volatile("isb" ::: "memory"); 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()
296 __asm__ volatile("isb" ::: "memory"); 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()
309 __asm__ volatile("isb" ::: "memory"); 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()
322 __asm__ volatile("isb" ::: "memory"); in OsArmWriteCbar()
328 __asm__ volatile("mrc p15, 0, %0, c7,c8,0" : "=r"(val)); in OsArmReadAts1cpr()
334 __asm__ volatile("mcr p15, 0, %0, c7,c8,0" ::"r"(val)); in OsArmWriteAts1cpr()
335 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts1cpr()
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()
348 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts1cpw()
354 __asm__ volatile("mrc p15, 0, %0, c7,c8,2" : "=r"(val)); in OsArmReadAts1cur()
360 __asm__ volatile("mcr p15, 0, %0, c7,c8,2" ::"r"(val)); in OsArmWriteAts1cur()
361 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts1cur()
367 __asm__ volatile("mrc p15, 0, %0, c7,c8,3" : "=r"(val)); in OsArmReadAts1cuw()
373 __asm__ volatile("mcr p15, 0, %0, c7,c8,3" ::"r"(val)); in OsArmWriteAts1cuw()
374 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts1cuw()
380 __asm__ volatile("mrc p15, 0, %0, c7,c8,4" : "=r"(val)); in OsArmReadAts12nsopr()
386 __asm__ volatile("mcr p15, 0, %0, c7,c8,4" ::"r"(val)); in OsArmWriteAts12nsopr()
387 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts12nsopr()
393 __asm__ volatile("mrc p15, 0, %0, c7,c8,5" : "=r"(val)); in OsArmReadAts12nsopw()
399 __asm__ volatile("mcr p15, 0, %0, c7,c8,5" ::"r"(val)); in OsArmWriteAts12nsopw()
400 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts12nsopw()
406 __asm__ volatile("mrc p15, 0, %0, c7,c8,6" : "=r"(val)); in OsArmReadAts12nsour()
412 __asm__ volatile("mcr p15, 0, %0, c7,c8,6" ::"r"(val)); in OsArmWriteAts12nsour()
413 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts12nsour()
419 __asm__ volatile("mrc p15, 0, %0, c7,c8,7" : "=r"(val)); in OsArmReadAts12nsouw()
425 __asm__ volatile("mcr p15, 0, %0, c7,c8,7" ::"r"(val)); in OsArmWriteAts12nsouw()
426 __asm__ volatile("isb" ::: "memory"); in OsArmWriteAts12nsouw()
432 __asm__ volatile("mrc p15, 0, %0, c7,c4,0" : "=r"(val)); in OsArmReadPar()
438 __asm__ volatile("mcr p15, 0, %0, c7,c4,0" ::"r"(val)); in OsArmWritePar()
439 __asm__ volatile("isb" ::: "memory"); in OsArmWritePar()
445 __asm__ volatile("mrc p15, 0, %0, c7,c5,6" : "=r"(val)); in OsArmReadBpiall()
451 __asm__ volatile("mcr p15, 0, %0, c7,c5,6" ::"r"(val)); in OsArmWriteBpiall()
452 __asm__ volatile("isb" ::: "memory"); in OsArmWriteBpiall()
458 __asm__ volatile("mrc p15, 0, %0, c7,c5,7" : "=r"(val)); in OsArmReadBpimva()
464 __asm__ volatile("mcr p15, 0, %0, c7,c5,7" ::"r"(val)); in OsArmWriteBpimva()
465 __asm__ volatile("isb" ::: "memory"); in OsArmWriteBpimva()
471 __asm__ volatile("mrc p15, 0, %0, c7,c1,6" : "=r"(val)); in OsArmReadBpiallis()
477 __asm__ volatile("mcr p15, 0, %0, c7,c1,6" ::"r"(val)); in OsArmWriteBpiallis()
478 __asm__ volatile("isb" ::: "memory"); in OsArmWriteBpiallis()
484 __asm__ volatile("mrc p15, 0, %0, c8,c3,0" : "=r"(val)); in OsArmReadTlbiallis()
490 __asm__ volatile("mcr p15, 0, %0, c8,c3,0" ::"r"(val)); in OsArmWriteTlbiallis()
491 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbiallis()
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()
504 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbimvais()
510 __asm__ volatile("mrc p15, 0, %0, c8,c3,2" : "=r"(val)); in OsArmReadTlbiasidis()
516 __asm__ volatile("mcr p15, 0, %0, c8,c3,2" ::"r"(val)); in OsArmWriteTlbiasidis()
517 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbiasidis()
523 __asm__ volatile("mrc p15, 0, %0, c8,c3,3" : "=r"(val)); in OsArmReadTlbimvaais()
529 __asm__ volatile("mcr p15, 0, %0, c8,c3,3" ::"r"(val)); in OsArmWriteTlbimvaais()
530 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbimvaais()
536 __asm__ volatile("mrc p15, 0, %0, c8,c5,0" : "=r"(val)); in OsArmReadItlbiall()
542 __asm__ volatile("mcr p15, 0, %0, c8,c5,0" ::"r"(val)); in OsArmWriteItlbiall()
543 __asm__ volatile("isb" ::: "memory"); in OsArmWriteItlbiall()
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()
556 __asm__ volatile("isb" ::: "memory"); in OsArmWriteItlbimva()
562 __asm__ volatile("mrc p15, 0, %0, c8,c5,2" : "=r"(val)); in OsArmReadItlbiasid()
568 __asm__ volatile("mcr p15, 0, %0, c8,c5,2" ::"r"(val)); in OsArmWriteItlbiasid()
569 __asm__ volatile("isb" ::: "memory"); in OsArmWriteItlbiasid()
575 __asm__ volatile("mrc p15, 0, %0, c8,c6,0" : "=r"(val)); in OsArmReadDtlbiall()
581 __asm__ volatile("mcr p15, 0, %0, c8,c6,0" ::"r"(val)); in OsArmWriteDtlbiall()
582 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDtlbiall()
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()
595 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDtlbimva()
601 __asm__ volatile("mrc p15, 0, %0, c8,c6,2" : "=r"(val)); in OsArmReadDtlbiasid()
607 __asm__ volatile("mcr p15, 0, %0, c8,c6,2" ::"r"(val)); in OsArmWriteDtlbiasid()
608 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDtlbiasid()
614 __asm__ volatile("mrc p15, 0, %0, c8,c7,0" : "=r"(val)); in OsArmReadTlbiall()
620 __asm__ volatile("mcr p15, 0, %0, c8,c7,0" ::"r"(val)); in OsArmWriteTlbiall()
621 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbiall()
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()
634 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbimva()
640 __asm__ volatile("mrc p15, 0, %0, c8,c7,2" : "=r"(val)); in OsArmReadTlbiasid()
646 __asm__ volatile("mcr p15, 0, %0, c8,c7,2" ::"r"(val)); in OsArmWriteTlbiasid()
647 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbiasid()
653 __asm__ volatile("mrc p15, 0, %0, c8,c7,3" : "=r"(val)); in OsArmReadTlbimvaa()
659 __asm__ volatile("mcr p15, 0, %0, c8,c7,3" ::"r"(val)); in OsArmWriteTlbimvaa()
660 __asm__ volatile("isb" ::: "memory"); in OsArmWriteTlbimvaa()
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()
673 __asm__ volatile("isb" ::: "memory"); 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()
686 __asm__ volatile("isb" ::: "memory"); 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()
699 __asm__ volatile("isb" ::: "memory"); 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()
712 __asm__ volatile("isb" ::: "memory"); 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()
725 __asm__ volatile("isb" ::: "memory"); 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()
738 __asm__ volatile("isb" ::: "memory"); 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()
751 __asm__ volatile("isb" ::: "memory"); 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()
764 __asm__ volatile("isb" ::: "memory"); 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()
777 __asm__ volatile("isb" ::: "memory"); 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()
790 __asm__ volatile("isb" ::: "memory"); 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()
803 __asm__ volatile("isb" ::: "memory"); 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()
816 __asm__ volatile("isb" ::: "memory"); 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()
829 __asm__ volatile("isb" ::: "memory"); 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()
842 __asm__ volatile("isb" ::: "memory"); 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()
855 __asm__ volatile("isb" ::: "memory"); 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()
868 __asm__ volatile("isb" ::: "memory"); 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()
881 __asm__ volatile("isb" ::: "memory"); 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()
894 __asm__ volatile("isb" ::: "memory"); 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()
907 __asm__ volatile("isb" ::: "memory"); 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()
920 __asm__ volatile("isb" ::: "memory"); 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()
933 __asm__ volatile("isb" ::: "memory"); 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()
946 __asm__ volatile("isb" ::: "memory"); 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()
959 __asm__ volatile("isb" ::: "memory"); 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()
972 __asm__ volatile("isb" ::: "memory"); 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()
985 __asm__ volatile("isb" ::: "memory"); 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()
998 __asm__ volatile("isb" ::: "memory"); 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()
1011 __asm__ volatile("isb" ::: "memory"); 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()
1024 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgoslar()
1030 __asm__ volatile("mrc p14, 0, %0, c1,c1,4" : "=r"(val)); in OsArmReadDbgoslsr()
1036 __asm__ volatile("mcr p14, 0, %0, c1,c1,4" ::"r"(val)); in OsArmWriteDbgoslsr()
1037 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgoslsr()
1043 __asm__ volatile("mrc p14, 0, %0, c1,c2,4" : "=r"(val)); in OsArmReadDbgossrr()
1049 __asm__ volatile("mcr p14, 0, %0, c1,c2,4" ::"r"(val)); in OsArmWriteDbgossrr()
1050 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgossrr()
1056 __asm__ volatile("mrc p14, 0, %0, c1,c4,4" : "=r"(val)); in OsArmReadDbgprcr()
1062 __asm__ volatile("mcr p14, 0, %0, c1,c4,4" ::"r"(val)); in OsArmWriteDbgprcr()
1063 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgprcr()
1069 __asm__ volatile("mrc p14, 0, %0, c1,c5,4" : "=r"(val)); in OsArmReadDbgprsr()
1075 __asm__ volatile("mcr p14, 0, %0, c1,c5,4" ::"r"(val)); in OsArmWriteDbgprsr()
1076 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgprsr()
1082 __asm__ volatile("mrc p14, 0, %0, c7,c8,6" : "=r"(val)); in OsArmReadDbgclaimset()
1088 __asm__ volatile("mcr p14, 0, %0, c7,c8,6" ::"r"(val)); in OsArmWriteDbgclaimset()
1089 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgclaimset()
1095 __asm__ volatile("mrc p14, 0, %0, c7,c9,6" : "=r"(val)); in OsArmReadDbgclaimclr()
1101 __asm__ volatile("mcr p14, 0, %0, c7,c9,6" ::"r"(val)); in OsArmWriteDbgclaimclr()
1102 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgclaimclr()
1108 __asm__ volatile("mrc p14, 0, %0, c7,c14,6" : "=r"(val)); in OsArmReadDbgauthstatus()
1114 __asm__ volatile("mcr p14, 0, %0, c7,c14,6" ::"r"(val)); in OsArmWriteDbgauthstatus()
1115 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgauthstatus()
1121 __asm__ volatile("mrc p14, 0, %0, c7,c2,7" : "=r"(val)); in OsArmReadDbgdevid()
1127 __asm__ volatile("mcr p14, 0, %0, c7,c2,7" ::"r"(val)); in OsArmWriteDbgdevid()
1128 __asm__ volatile("isb" ::: "memory"); in OsArmWriteDbgdevid()