Searched refs:__asm (Results 1 - 25 of 293) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/netbsd-tests/libexec/ld.elf_so/helper_symver_dso2/
H A Dh_helper_symver_dso2.c32 __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 Dh_helper_symver_dso1.c32 __asm(".symver testfunc_new, testfunc@@V_1");
/freebsd-13-stable/sys/arm64/include/
H A Dmd_var.h47 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 Diodev.h38 __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.c36 __asm __volatile("mr 2,%0" :: "r"((char*)tpval + 0x7008));
/freebsd-13-stable/lib/libc/powerpc64/gen/
H A D_set_tp.c36 __asm __volatile("mr 13,%0" :: "r"((char*)tpval + 0x7010));
/freebsd-13-stable/sys/amd64/include/
H A Dmd_var.h70 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 Dcpufunc.h65 __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 Dzfs_fletcher_avx512.c35 #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 Dcpufunc.h60 __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.c43 __asm __volatile("mrs %0, tpidr_el0" : "=r" (res));
/freebsd-13-stable/lib/libc/amd64/gen/
H A D_get_tp.c44 __asm __volatile("movq %%fs:0, %0" : "=r" (res));
H A Dflt_rounds.c24 __asm("fnstcw %0" : "=m" (x));
/freebsd-13-stable/lib/libc/i386/gen/
H A D_get_tp.c43 __asm __volatile("movl %%gs:0, %0" : "=r" (res));
H A Dflt_rounds.c23 __asm("fnstcw %0" : "=m" (x));
/freebsd-13-stable/sys/sys/
H A Dkern_prefetch.h35 __asm __volatile("prefetcht1 (%1)":"=rm"(*((int32_t *)before)):"r"(addr):);
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingPlatformDarwin.c15 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 Dmd_var.h58 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 Dcpufunc.h62 __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 Dfpsetround_vfp.c43 __asm __volatile("vmrs %0, fpscr" : "=&r"(old));
46 __asm __volatile("vmsr fpscr, %0" : : "r"(new));
/freebsd-13-stable/sys/riscv/include/
H A Dcpufunc.h44 __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 Dcache_r4k.h71 __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 Dstatic_tls.h41 __asm __volatile("mrs %x0, tpidr_el0" : "=r" (tlsbase));
/freebsd-13-stable/lib/libc/amd64/
H A Dstatic_tls.h41 __asm __volatile("movq %%fs:0, %0" : "=r" (tlsbase));
/freebsd-13-stable/lib/libc/arm/
H A Dstatic_tls.h44 __asm __volatile("mrc p15, 0, %0, c13, c0, 3" : "=r" (tlsbase));

Completed in 275 milliseconds

1234567891011>>