Searched refs:__volatile (Results 101 - 125 of 222) sorted by relevance

123456789

/freebsd-10.1-release/sys/powerpc/ofw/
H A Drtas.c223 __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 Dpcb.h134 __asm __volatile("orl %1,%0"
143 __asm __volatile("andl %1,%0"
/freebsd-10.1-release/sys/arm/allwinner/
H A Dconsole.c73 __asm __volatile("nop");
86 __asm __volatile("nop");
/freebsd-10.1-release/sys/arm/freescale/imx/
H A Dconsole.c102 __asm __volatile("nop");
115 __asm __volatile("nop");
/freebsd-10.1-release/sys/arm/include/
H A Dendian.h90 __asm __volatile("eor %1, %0, %0, ror #16\n"
104 __asm __volatile(
/freebsd-10.1-release/sys/arm/xscale/i80321/
H A Di80321_wdog.c72 __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 Dpcpu.h144 __asm __volatile("mr %0,13" : "=r"(td));
146 __asm __volatile("mr %0,2" : "=r"(td));
/freebsd-10.1-release/sys/arm/arm/
H A Dvfp.c56 __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 Datomic.h32 #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 Dnpx.c90 #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 Dgrackle.c251 __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 Dbus.h294 __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 Dpthread_md.h91 __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 Dpthread_md.h90 __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 Dfenv.c57 #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 Dfpu.c69 #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 Din_cksum.c251 * 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 Dmachdep.c573 __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 Dfenv.h68 #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 Dadm5120_machdep.c121 __asm __volatile("li $25, 0xbfc00000");
122 __asm __volatile("j $25");
/freebsd-10.1-release/sys/mips/alchemy/
H A Dalchemy_machdep.c122 __asm __volatile("li $25, 0xbfc00000");
123 __asm __volatile("j $25");
/freebsd-10.1-release/sys/mips/idt/
H A Didt_machdep.c95 __asm __volatile("li $25, 0xbfc00000");
96 __asm __volatile("j $25");
/freebsd-10.1-release/sys/powerpc/powerpc/
H A Daltivec.c88 __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 Dfpu.c89 __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 Dpthread_md.c51 __asm __volatile("movl %%gs:0, %0" : "=r" (oldtls));

Completed in 278 milliseconds

123456789