Searched refs:__volatile (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/osfmk/arm/
H A Dcpu.c477 __asm __volatile("mrc p15, 0, %0, c0, c0, 1":"=r"(ctype));
493 __asm __volatile("mrc p15, 1, %0, c0, c0, 1":"=r"(clevel));
501 __asm __volatile("mcr p15, 2, %0, c0, c0, 0"::"r"(sel));
502 __asm __volatile("mrc p15, 1, %0, c0, c0, 0":"=r"(csize));
509 __asm __volatile("mcr p15, 2, %0, c0, c0, 0"::"r"(sel));
510 __asm __volatile("mrc p15, 1, %0, c0, c0, 0":"=r"(csize));
581 __asm __volatile("mrc p15, 0, %0, c0, c1, 0":"=r"(feat));
584 __asm __volatile("mrc p15, 0, %0, c0, c1, 1":"=r"(feat));
H A Dproc_reg.h441 __asm __volatile("mrc " __insnstring : "=r"(__rv)); \
448 __asm __volatile("mcr " __insnstring :: "r"(__val)); \
455 __asm __volatile("mrrc " __insnstring : "=r"(__rv)); \
462 __asm __volatile("mcrr " __insnstring :: "r"(__val)); \
/darwin-on-arm/xnu/bsd/sys/
H A Dcdefs.h98 #define __volatile volatile macro
116 #define __volatile macro
131 #define volatile __volatile
/darwin-on-arm/xnu/libkern/gen/
H A DOSDebug.cpp296 __asm__ __volatile("mov %0, r7" : "=r" (fp));

Completed in 1305 milliseconds