/freebsd-10.1-release/sys/powerpc/ofw/ |
H A D | rtas.c | 223 __asm __volatile ("sync; isync"); 226 __asm __volatile ("sync"); 228 __asm __volatile ("sync; isync"); 233 __asm __volatile ("sync");
|
/freebsd-10.1-release/sys/amd64/include/ |
H A D | pcb.h | 134 __asm __volatile("orl %1,%0" 143 __asm __volatile("andl %1,%0"
|
/freebsd-10.1-release/sys/arm/allwinner/ |
H A D | console.c | 73 __asm __volatile("nop"); 86 __asm __volatile("nop");
|
/freebsd-10.1-release/sys/arm/freescale/imx/ |
H A D | console.c | 102 __asm __volatile("nop"); 115 __asm __volatile("nop");
|
/freebsd-10.1-release/sys/arm/include/ |
H A D | endian.h | 90 __asm __volatile("eor %1, %0, %0, ror #16\n" 104 __asm __volatile(
|
/freebsd-10.1-release/sys/arm/xscale/i80321/ |
H A D | i80321_wdog.c | 72 __asm __volatile("mcr p6, 0, %0, c7, c9, 0" 74 __asm __volatile("mcr p6, 0, %0, c7, c1, 0"
|
/freebsd-10.1-release/sys/powerpc/include/ |
H A D | pcpu.h | 144 __asm __volatile("mr %0,13" : "=r"(td)); 146 __asm __volatile("mr %0,2" : "=r"(td));
|
/freebsd-10.1-release/sys/arm/arm/ |
H A D | vfp.c | 56 __asm __volatile("mcr p10, 7, %0, " __STRING(reg) " , c0, 0" :: "r"(val)); 61 __asm __volatile("mrc p10, 7, %0, " __STRING(reg) " , c0, 0" : "=r"(val));\ 82 __asm __volatile("mrc p15, 0, %0, c1, c0, 2" : "=r" (val) : : "cc"); 89 __asm __volatile("mcr p15, 0, %0, c1, c0, 2\n\t" 225 __asm __volatile("ldc p10, c0, [%0], #128\n" /* d0-d15 */ 257 __asm __volatile(
|
/freebsd-10.1-release/sys/ia64/include/ |
H A D | atomic.h | 32 #define mb() __asm __volatile("mf") 45 __asm __volatile ( \ 92 __asm __volatile ("ld" size ".acq %0=%1" : "=r" (v) \ 101 __asm __volatile ("ld" size ".acq %0=%1" : "=r" (v) \ 110 __asm __volatile ("ld" size ".acq %0=%1" : "=r" (v) \ 118 __asm __volatile ("st" size ".rel %0=%1" : "=m" (*p) \ 126 __asm __volatile ("st" size ".rel %0=%1" : "=m" (*p) \ 134 __asm __volatile ("st" size ".rel %0=%1" : "=m" (*p) \ 398 __asm __volatile ("xchg4 %0 = %3, %2;;" : "=r"(r), "=m"(*p) : 408 __asm __volatile ("xchg [all...] |
/freebsd-10.1-release/sys/i386/isa/ |
H A D | npx.c | 90 #define fldcw(cw) __asm __volatile("fldcw %0" : : "m" (cw)) 91 #define fnclex() __asm __volatile("fnclex") 92 #define fninit() __asm __volatile("fninit") 93 #define fnsave(addr) __asm __volatile("fnsave %0" : "=m" (*(addr))) 94 #define fnstcw(addr) __asm __volatile("fnstcw %0" : "=m" (*(addr))) 95 #define fnstsw(addr) __asm __volatile("fnstsw %0" : "=am" (*(addr))) 96 #define fp_divide_by_0() __asm __volatile( \ 98 #define frstor(addr) __asm __volatile("frstor %0" : : "m" (*(addr))) 100 #define fxrstor(addr) __asm __volatile("fxrstor %0" : : "m" (*(addr))) 101 #define fxsave(addr) __asm __volatile("fxsav [all...] |
/freebsd-10.1-release/sys/powerpc/powermac/ |
H A D | grackle.c | 251 __asm __volatile ("sync; isync"); 258 __asm __volatile ("sync"); 262 __asm __volatile ("sync"); 279 __asm __volatile ("sync; isync"); 282 __asm __volatile ("sync"); /* To be sure. */
|
/freebsd-10.1-release/sys/x86/include/ |
H A D | bus.h | 294 __asm __volatile(" \n\ 315 __asm __volatile(" \n\ 336 __asm __volatile(" \n\ 381 __asm __volatile(" \n\ 394 __asm __volatile(" \n\ 413 __asm __volatile(" \n\ 426 __asm __volatile(" \n\ 445 __asm __volatile(" \n\ 458 __asm __volatile(" \n\ 573 __asm __volatile(" \ [all...] |
/freebsd-10.1-release/lib/libkse/arch/amd64/include/ |
H A D | pthread_md.h | 91 __asm __volatile("movq %%fs:%1, %0" \ 107 __asm __volatile("movq %1,%%fs:%0" \ 117 __asm __volatile (
|
/freebsd-10.1-release/lib/libkse/arch/i386/include/ |
H A D | pthread_md.h | 90 __asm __volatile("movl %%gs:%1, %0" \ 106 __asm __volatile("movl %1,%%gs:%0" \ 116 __asm __volatile (
|
/freebsd-10.1-release/lib/msun/i387/ |
H A D | fenv.c | 57 #define getfl(x) __asm __volatile("pushfl\n\tpopl %0" : "=mr" (*(x))) 58 #define setfl(x) __asm __volatile("pushl %0\n\tpopfl" : : "g" (x)) 59 #define cpuid_dx(x) __asm __volatile("pushl %%ebx\n\tmovl $1, %%eax\n\t" \
|
/freebsd-10.1-release/sys/amd64/amd64/ |
H A D | fpu.c | 69 #define fldcw(cw) __asm __volatile("fldcw %0" : : "m" (cw)) 70 #define fnclex() __asm __volatile("fnclex") 71 #define fninit() __asm __volatile("fninit") 72 #define fnstcw(addr) __asm __volatile("fnstcw %0" : "=m" (*(addr))) 73 #define fnstsw(addr) __asm __volatile("fnstsw %0" : "=am" (*(addr))) 74 #define fxrstor(addr) __asm __volatile("fxrstor %0" : : "m" (*(addr))) 75 #define fxsave(addr) __asm __volatile("fxsave %0" : "=m" (*(addr))) 76 #define ldmxcsr(csr) __asm __volatile("ldmxcsr %0" : : "m" (csr)) 77 #define stmxcsr(addr) __asm __volatile("stmxcsr %0" : : "m" (*(addr))) 86 __asm __volatile("xrsto [all...] |
/freebsd-10.1-release/sys/i386/i386/ |
H A D | in_cksum.c | 251 * These asm statements require __volatile because they pass information 330 __asm __volatile ( 340 __asm __volatile ( 377 __asm __volatile ( 404 __asm __volatile ( 428 __asm __volatile ( 444 __asm __volatile (
|
/freebsd-10.1-release/sys/ia64/ia64/ |
H A D | machdep.c | 573 __asm __volatile("flushrs;;"); 591 __asm __volatile("ptr.d %0,%1" :: "r"(vhpt), 594 __asm __volatile("mov %0=psr" : "=r"(psr)); 595 __asm __volatile("rsm psr.ic|psr.i"); 600 __asm __volatile("itr.d dtr[%0]=%1" :: "r"(3), "r"(pte)); 601 __asm __volatile("mov psr.l=%0" :: "r" (psr)); 630 __asm __volatile("ptr.d %0,%1; ptr.i %0,%1" :: "r"(va), "r"(shft<<2)); 632 __asm __volatile("mov %0=psr" : "=r"(psr)); 633 __asm __volatile("rsm psr.ic|psr.i"); 638 __asm __volatile("it [all...] |
/freebsd-10.1-release/lib/msun/mips/ |
H A D | fenv.h | 68 #define __rfs(__fpsr) __asm __volatile("rfs %0" : "=r" (*(__fpsr))) 69 #define __wfs(__fpsr) __asm __volatile("wfs %0" : : "r" (__fpsr))
|
/freebsd-10.1-release/sys/mips/adm5120/ |
H A D | adm5120_machdep.c | 121 __asm __volatile("li $25, 0xbfc00000"); 122 __asm __volatile("j $25");
|
/freebsd-10.1-release/sys/mips/alchemy/ |
H A D | alchemy_machdep.c | 122 __asm __volatile("li $25, 0xbfc00000"); 123 __asm __volatile("j $25");
|
/freebsd-10.1-release/sys/mips/idt/ |
H A D | idt_machdep.c | 95 __asm __volatile("li $25, 0xbfc00000"); 96 __asm __volatile("j $25");
|
/freebsd-10.1-release/sys/powerpc/powerpc/ |
H A D | altivec.c | 88 __asm __volatile("vxor 0,0,0; lvewx 0,0,%0; mtvscr 0" \ 137 __asm __volatile("mfvscr 0; stvewx 0,0,%0" :: "b"(&pcb->pcb_vec.vscr));
|
H A D | fpu.c | 89 __asm __volatile ("lfd 0,0(%0); mtfsf 0xff,0" 137 __asm __volatile ("mffs 0; stfd 0,0(%0)" :: "b"(&pcb->pcb_fpu.fpscr));
|
/freebsd-10.1-release/lib/libkse/arch/i386/i386/ |
H A D | pthread_md.c | 51 __asm __volatile("movl %%gs:0, %0" : "=r" (oldtls));
|