/freebsd-13-stable/sys/i386/include/ |
H A D | in_cksum.h | 65 __asm( 99 __asm( 112 __asm(
|
H A D | pmc_mdep.h | 149 __asm __volatile("movl %%ebp,%0" : "=r" ((TF)->tf_ebp)); \ 150 __asm __volatile("movl %%esp,%0" : "=r" ((TF)->tf_esp)); \ 151 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_eip)); \
|
H A D | counter.h | 57 __asm __volatile( 83 __asm __volatile( 139 __asm __volatile(
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | pmc_mdep.h | 122 __asm __volatile("movq %%rbp,%0" : "=r" ((TF)->tf_rbp)); \ 123 __asm __volatile("movq %%rsp,%0" : "=r" ((TF)->tf_rsp)); \ 124 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_rip)); \
|
/freebsd-13-stable/lib/csu/i386/ |
H A D | crt1_c.c | 75 __asm(".hidden _start1");
|
H A D | reloc.c | 40 __asm __volatile(
|
/freebsd-13-stable/lib/libc/powerpc64/sys/ |
H A D | __vdso_gettc.c | 54 __asm __volatile ("mftb %0" : "=r"(tb));
|
/freebsd-13-stable/lib/libthr/arch/arm/include/ |
H A D | pthread_md.h | 75 __asm __volatile("mrc p15, 0, %0, c13, c0, 3" \
|
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/kernel/linux/ |
H A D | simd_powerpc.h | 93 __asm volatile("mfmsr %0" : "=r"(msr));
|
H A D | simd_x86.h | 196 #define __asm __asm__ __volatile__ macro 197 #define kfpu_fxsave(addr) __asm("fxsave %0" : "=m" (*(addr))) 198 #define kfpu_fxsaveq(addr) __asm("fxsaveq %0" : "=m" (*(addr))) 199 #define kfpu_fnsave(addr) __asm("fnsave %0; fwait" : "=m" (*(addr))) 200 #define kfpu_fxrstor(addr) __asm("fxrstor %0" : : "m" (*(addr))) 201 #define kfpu_fxrstorq(addr) __asm("fxrstorq %0" : : "m" (*(addr))) 202 #define kfpu_frstor(addr) __asm("frstor %0" : : "m" (*(addr))) 203 #define kfpu_fxsr_clean(rval) __asm("fnclex; emms; fildl %P[addr]" \
|
/freebsd-13-stable/sys/powerpc/powerpc/ |
H A D | altivec.c | 65 #define STVX(n) __asm ("stvx %1,0,%0" \ 77 __asm __volatile("mfvscr 0; stvewx 0,0,%0" :: "b"(&pcb->pcb_vec.vscr)); 128 __asm __volatile("vxor 0,0,0; lvewx 0,0,%0; mtvscr 0" \ 131 #define LVX(n) __asm ("lvx " #n ",0,%0" \
|
/freebsd-13-stable/sys/arm/include/ |
H A D | in_cksum.h | 54 __asm __volatile("adds %0, %0, %1\n"
|
H A D | cpufunc.h | 57 __asm("udf 0xffff"); 117 __asm __volatile( 253 __asm("udf 0xfdee");
|
/freebsd-13-stable/sys/mips/broadcom/ |
H A D | bcm_bmips_exts.h | 75 __asm __volatile ("mfc0 %[v0], $"__XSTRING(r)", "__XSTRING(s)";" \ 83 __asm __volatile ("mtc0 %[a0], $"__XSTRING(r)", "__XSTRING(s)";" \
|
/freebsd-13-stable/sys/powerpc/booke/ |
H A D | mp_cpudep.c | 82 __asm __volatile("mr 13,%0" :: "r"(pcpup->pc_curthread)); 84 __asm __volatile("mr 2,%0" :: "r"(pcpup->pc_curthread));
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | pmc_mdep.h | 26 __asm __volatile("mtpmr %0,%1" : : "K"(reg), "r"(val)) 29 __asm __volatile("mfpmr %0,%1" : "=r"(val) : "K"(reg)); \
|
H A D | profile.h | 104 __asm( MCOUNT_PREAMBLE \ 142 __asm( " .globl _mcount \n" \
|
/freebsd-13-stable/sys/powerpc/mpc85xx/ |
H A D | mpc85xx_cache.c | 127 __asm __volatile ("mbar; isync" ::: "memory"); 130 __asm __volatile ("mbar" ::: "memory");
|
/freebsd-13-stable/sys/arm/arm/ |
H A D | cpufunc.c | 165 __asm __volatile("mrc p15, 1, %0, c0, c0, 1" 172 __asm __volatile("mcr p15, 2, %0, c0, c0, 0" 174 __asm __volatile("mrc p15, 1, %0, c0, c0, 0" 182 __asm __volatile("mcr p15, 2, %0, c0, c0, 0" 184 __asm __volatile("mrc p15, 1, %0, c0, c0, 0"
|
/freebsd-13-stable/sys/mips/include/ |
H A D | atomic.h | 62 __asm __volatile (".set noreorder\n" 98 __asm __volatile ( 115 __asm __volatile ( 130 __asm __volatile ( 145 __asm __volatile ( 160 __asm __volatile ( 177 __asm __volatile ( 195 __asm __volatile ( 213 __asm __volatile ( 229 __asm __volatil [all...] |
H A D | md_var.h | 79 void cpu_switch_set_userlocal(void) __asm(__STRING(cpu_switch_set_userlocal));
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | atomic.h | 32 #define isb() __asm __volatile("isb" : : : "memory") 49 #define dsb(opt) __asm __volatile("dsb " __STRING(opt) : : : "memory") 50 #define dmb(opt) __asm __volatile("dmb " __STRING(opt) : : : "memory") 85 __asm __volatile( \ 101 __asm __volatile( \ 155 __asm __volatile( \ 177 __asm __volatile( \ 207 __asm __volatile( \ 229 __asm __volatile( \ 279 __asm __volatil [all...] |
/freebsd-13-stable/sys/powerpc/aim/ |
H A D | moea64_native.c | 125 #define PTESYNC() __asm __volatile("ptesync"); 126 #define TLBSYNC() __asm __volatile("tlbsync; ptesync"); 127 #define SYNC() __asm __volatile("sync"); 128 #define EIEIO() __asm __volatile("eieio"); 181 __asm __volatile("tlbie %0, 1" :: "r"(vpn) : 184 __asm __volatile("tlbie %0, 0" :: "r"(vpn) : 186 __asm __volatile("eieio; tlbsync; ptesync" ::: 212 __asm __volatile("li 0, 0 \n tlbie %0, 0" :: "r"(vpn) : "r0", "memory"); 213 __asm __volatile("eieio; tlbsync; ptesync" ::: "memory"); 221 __asm __volatil [all...] |
/freebsd-13-stable/sys/mips/mips/ |
H A D | stdatomic.c | 59 __asm volatile ( 171 __asm volatile ( \ 205 __asm volatile ( \ 240 __asm volatile ( \ 274 __asm volatile ( \ 303 __asm volatile ( 340 __asm volatile ( \ 375 __asm volatile ( 395 __asm volatile ( \
|
/freebsd-13-stable/lib/msun/aarch64/ |
H A D | fenv.h | 74 #define __mrs_fpcr(__r) __asm __volatile("mrs %0, fpcr" : "=r" (__r)) 75 #define __msr_fpcr(__r) __asm __volatile("msr fpcr, %0" : : "r" (__r)) 77 #define __mrs_fpsr(__r) __asm __volatile("mrs %0, fpsr" : "=r" (__r)) 78 #define __msr_fpsr(__r) __asm __volatile("msr fpsr, %0" : : "r" (__r))
|