/freebsd-13-stable/contrib/netbsd-tests/libexec/ld.elf_so/helper_symver_dso2/ |
H A D | h_helper_symver_dso2.c | 32 __asm(".symver testfunc_new, testfunc@@V_3"); 33 __asm(".symver testfunc_compat1, testfunc@V_1"); 34 __asm(".symver testfunc_compat2, testfunc@V_2");
|
/freebsd-13-stable/contrib/netbsd-tests/libexec/ld.elf_so/helper_symver_dso1/ |
H A D | h_helper_symver_dso1.c | 32 __asm(".symver testfunc_new, testfunc@@V_1");
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | md_var.h | 47 void generic_bs_fault(void) __asm(__STRING(generic_bs_fault)); 48 void generic_bs_peek_1(void) __asm(__STRING(generic_bs_peek_1)); 49 void generic_bs_peek_2(void) __asm(__STRING(generic_bs_peek_2)); 50 void generic_bs_peek_4(void) __asm(__STRING(generic_bs_peek_4)); 51 void generic_bs_peek_8(void) __asm(__STRING(generic_bs_peek_8)); 52 void generic_bs_poke_1(void) __asm(__STRING(generic_bs_poke_1)); 53 void generic_bs_poke_2(void) __asm(__STRING(generic_bs_poke_2)); 54 void generic_bs_poke_4(void) __asm(__STRING(generic_bs_poke_4)); 55 void generic_bs_poke_8(void) __asm(__STRING(generic_bs_poke_8));
|
H A D | iodev.h | 38 __asm __volatile("ldrb %w0, [%1]" : "=&r" (val) : "r"(a)); \ 45 __asm __volatile("ldrh %w0, [%1]" : "=&r" (val) : "r"(a)); \ 52 __asm __volatile("ldr %w0, [%1]" : "=&r" (val) : "r"(a)); \ 57 __asm __volatile("strb %w0, [%1]" :: "r" (v), "r"(a)) 60 __asm __volatile("strh %w0, [%1]" :: "r" (v), "r"(a)) 63 __asm __volatile("str %w0, [%1]" :: "r" (v), "r"(a))
|
/freebsd-13-stable/lib/libc/powerpc/gen/ |
H A D | _set_tp.c | 36 __asm __volatile("mr 2,%0" :: "r"((char*)tpval + 0x7008));
|
/freebsd-13-stable/lib/libc/powerpc64/gen/ |
H A D | _set_tp.c | 36 __asm __volatile("mr 13,%0" :: "r"((char*)tpval + 0x7010));
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | md_var.h | 70 void doreti_iret(void) __asm(__STRING(doreti_iret)); 71 void doreti_iret_fault(void) __asm(__STRING(doreti_iret_fault)); 73 void ld_ds(void) __asm(__STRING(ld_ds)); 74 void ld_es(void) __asm(__STRING(ld_es)); 75 void ld_fs(void) __asm(__STRING(ld_fs)); 76 void ld_gs(void) __asm(__STRING(ld_gs)); 77 void ld_fsbase(void) __asm(__STRING(ld_fsbase)); 78 void ld_gsbase(void) __asm(__STRING(ld_gsbase)); 79 void ds_load_fault(void) __asm(__STRING(ds_load_fault)); 80 void es_load_fault(void) __asm(__STRIN [all...] |
H A D | cpufunc.h | 65 __asm __volatile("int $3"); 80 __asm __volatile("clflush %0" : : "m" (*(char *)addr)); 87 __asm __volatile(".byte 0x66;clflush %0" : : "m" (*(char *)addr)); 94 __asm __volatile("clwb %0" : : "m" (*(char *)addr)); 101 __asm __volatile("clts"); 107 __asm __volatile("cli" : : : "memory"); 113 __asm __volatile("cpuid" 121 __asm __volatile("cpuid" 129 __asm __volatile("sti"); 172 __asm __volatil [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/zcommon/ |
H A D | zfs_fletcher_avx512.c | 35 #define __asm __asm__ __volatile__ macro 77 __asm("vmovdqu64 %0, %%zmm0" :: "m" ((ctx)->avx512[0])); \ 78 __asm("vmovdqu64 %0, %%zmm1" :: "m" ((ctx)->avx512[1])); \ 79 __asm("vmovdqu64 %0, %%zmm2" :: "m" ((ctx)->avx512[2])); \ 80 __asm("vmovdqu64 %0, %%zmm3" :: "m" ((ctx)->avx512[3])); \ 85 __asm("vmovdqu64 %%zmm0, %0" : "=m" ((ctx)->avx512[0])); \ 86 __asm("vmovdqu64 %%zmm1, %0" : "=m" ((ctx)->avx512[1])); \ 87 __asm("vmovdqu64 %%zmm2, %0" : "=m" ((ctx)->avx512[2])); \ 88 __asm("vmovdqu64 %%zmm3, %0" : "=m" ((ctx)->avx512[3])); \ 102 __asm("vpmovzxd [all...] |
/freebsd-13-stable/sys/powerpc/include/ |
H A D | cpufunc.h | 60 __asm __volatile ("mtmsr %0; isync" :: "r"(value)); 68 __asm __volatile ("mtmsrd %0; isync" :: "r"(value)); 77 __asm __volatile ("mfmsr %0" : "=r"(value)); 87 __asm __volatile ("mtsrin %0,%1; isync" :: "r"(value), "r"(va)); 95 __asm __volatile ("mfsrin %0,%1" : "=r"(value) : "r"(va)); 106 __asm __volatile ("mfspr %0,136" : "=r"(value)); 115 __asm __volatile ("mtdec %0" :: "r"(value)); 123 __asm __volatile ("mfdec %0" : "=r"(value)); 133 __asm __volatile ("mfpvr %0" : "=r"(value)); 143 __asm __volatil [all...] |
/freebsd-13-stable/lib/libc/aarch64/gen/ |
H A D | _get_tp.c | 43 __asm __volatile("mrs %0, tpidr_el0" : "=r" (res));
|
/freebsd-13-stable/lib/libc/amd64/gen/ |
H A D | _get_tp.c | 44 __asm __volatile("movq %%fs:0, %0" : "=r" (res));
|
H A D | flt_rounds.c | 24 __asm("fnstcw %0" : "=m" (x));
|
/freebsd-13-stable/lib/libc/i386/gen/ |
H A D | _get_tp.c | 43 __asm __volatile("movl %%gs:0, %0" : "=r" (res));
|
H A D | flt_rounds.c | 23 __asm("fnstcw %0" : "=m" (x));
|
/freebsd-13-stable/sys/sys/ |
H A D | kern_prefetch.h | 35 __asm __volatile("prefetcht1 (%1)":"=rm"(*((int32_t *)before)):"r"(addr):);
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingPlatformDarwin.c | 15 DataStart __asm("section$start$__DATA$" INSTR_PROF_DATA_SECT_NAME); 18 DataEnd __asm("section$end$__DATA$" INSTR_PROF_DATA_SECT_NAME); 21 NamesStart __asm("section$start$__DATA$" INSTR_PROF_NAME_SECT_NAME); 23 extern char NamesEnd __asm("section$end$__DATA$" INSTR_PROF_NAME_SECT_NAME); 26 CountersStart __asm("section$start$__DATA$" INSTR_PROF_CNTS_SECT_NAME); 29 CountersEnd __asm("section$end$__DATA$" INSTR_PROF_CNTS_SECT_NAME); 32 OrderFileStart __asm("section$start$__DATA$" INSTR_PROF_ORDERFILE_SECT_NAME); 36 VNodesStart __asm("section$start$__DATA$" INSTR_PROF_VNODES_SECT_NAME); 39 VNodesEnd __asm("section$end$__DATA$" INSTR_PROF_VNODES_SECT_NAME);
|
/freebsd-13-stable/sys/i386/include/ |
H A D | md_var.h | 58 void cpu_switch_load_gs(void) __asm(__STRING(cpu_switch_load_gs)); 60 void doreti_iret(void) __asm(__STRING(doreti_iret)); 61 void doreti_iret_fault(void) __asm(__STRING(doreti_iret_fault)); 62 void doreti_popl_ds(void) __asm(__STRING(doreti_popl_ds)); 63 void doreti_popl_ds_fault(void) __asm(__STRING(doreti_popl_ds_fault)); 64 void doreti_popl_es(void) __asm(__STRING(doreti_popl_es)); 65 void doreti_popl_es_fault(void) __asm(__STRING(doreti_popl_es_fault)); 66 void doreti_popl_fs(void) __asm(__STRING(doreti_popl_fs)); 67 void doreti_popl_fs_fault(void) __asm(__STRING(doreti_popl_fs_fault));
|
H A D | cpufunc.h | 62 __asm __volatile("int $3"); 70 __asm("bsfl %1,%0" : "=r" (result) : "rm" (mask) : "cc"); 79 __asm("bsrl %1,%0" : "=r" (result) : "rm" (mask) : "cc"); 87 __asm __volatile("clflush %0" : : "m" (*(char *)addr)); 94 __asm __volatile(".byte 0x66;clflush %0" : : "m" (*(char *)addr)); 101 __asm __volatile("clts"); 108 __asm __volatile("cli" : : : "memory"); 115 __asm __volatile("cpuid" 123 __asm __volatile("cpuid" 131 __asm __volatil [all...] |
/freebsd-13-stable/lib/libc/arm/gen/ |
H A D | fpsetround_vfp.c | 43 __asm __volatile("vmrs %0, fpscr" : "=&r"(old)); 46 __asm __volatile("vmsr fpscr, %0" : : "r"(new));
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | cpufunc.h | 44 __asm("ebreak"); 56 __asm __volatile( 68 __asm __volatile( 78 __asm __volatile( 90 __asm __volatile("fence.i" ::: "memory"); 97 __asm __volatile("sfence.vma" ::: "memory"); 104 __asm __volatile("sfence.vma %0" :: "r" (addr) : "memory"); 127 __asm __volatile("csrw satp, %0" :: "r"(val));
|
/freebsd-13-stable/sys/mips/include/ |
H A D | cache_r4k.h | 71 __asm __volatile( \ 87 __asm __volatile( \ 106 __asm __volatile( \ 125 __asm __volatile( \ 145 __asm __volatile( \ 177 __asm __volatile( \ 209 __asm __volatile( \ 241 __asm __volatile( \ 273 __asm __volatile( \ 305 __asm __volatil [all...] |
/freebsd-13-stable/lib/libc/aarch64/ |
H A D | static_tls.h | 41 __asm __volatile("mrs %x0, tpidr_el0" : "=r" (tlsbase));
|
/freebsd-13-stable/lib/libc/amd64/ |
H A D | static_tls.h | 41 __asm __volatile("movq %%fs:0, %0" : "=r" (tlsbase));
|
/freebsd-13-stable/lib/libc/arm/ |
H A D | static_tls.h | 44 __asm __volatile("mrc p15, 0, %0, c13, c0, 3" : "=r" (tlsbase));
|