HomeSort by: relevance | last modified time | path
    Searched defs:__volatile (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/sys/arch/arm/include/
lwp_private.h 47 __asm __volatile("mrs\t%0, tpidr_el0" : "=r"(__tpidr)); local in function:__lwp_getprivate_fast
lock.h 74 __asm __volatile("ldrexb\t%0,[%1]" : "=r"(__rv) : "r"(__alp)); local in function:__arm_load_exclusive
76 __asm __volatile("ldrex\t%0,[%1]" : "=r"(__rv) : "r"(__alp)); local in function:__arm_load_exclusive
87 __asm __volatile("strexb\t%0,%1,[%2]" local in function:__arm_store_exclusive
90 __asm __volatile("strex\t%0,%1,[%2]" local in function:__arm_store_exclusive
139 __asm __volatile("dmb ish" ::: "memory"); local in function:__arm_load_dmb
141 __asm __volatile("mcr\tp15,0,%0,c7,c10,5" :: "r"(0) : "memory");
150 __asm __volatile("dmb ish" ::: "memory"); local in function:__arm_dmb_store
152 __asm __volatile("mcr\tp15,0,%0,c7,c10,5" :: "r"(0) : "memory");
209 __asm __volatile("stlrb\t%w0, [%1]" local in function:__cpu_simple_unlock
212 __asm __volatile("stlr\t%0, [%1] local in function:__cpu_simple_unlock
    [all...]
locore.h 201 __asm __volatile("ldrt %0, [%1]" : "=&r"(insn) : "r"(va)); local in function:read_insn
221 __asm __volatile("ldrht %0, [%1, #0]" : "=&r"(insn) : "r"(va)); local in function:read_thumb_insn
223 __asm __volatile("ldrht %0, [%1], #0" : "=&r"(insn) : "r"(va));
225 __asm __volatile("ldrt %0, [%1]" : "=&r"(insn) : "r"(va & ~3));
cpufunc.h 61 #define dsb(opt) __asm __volatile("dsb " __STRING(opt) : : : "memory")
62 #define dmb(opt) __asm __volatile("dmb " __STRING(opt) : : : "memory")
63 #define isb() __asm __volatile("isb" : : : "memory")
64 #define sev() __asm __volatile("sev" : : : "memory")
69 __asm __volatile("mcr p15, 0, %0, c7, c10, 4" :: "r" (0) : "memory")
71 __asm __volatile("mcr p15, 0, %0, c7, c10, 5" :: "r" (0) : "memory")
73 __asm __volatile("mcr p15, 0, %0, c7, c5, 4" :: "r" (0) : "memory")
323 __asm __volatile("mrs\t%0, cpsr\n" : "=r"(ret)); local in function:enable_interrupts
328 __asm __volatile("cpsie\tif"); local in function:enable_interrupts
331 __asm __volatile("cpsie\ti") local in function:enable_interrupts
334 __asm __volatile("cpsie\\tf"); local in function:enable_interrupts
    [all...]
  /src/sys/arch/riscv/include/
cpu_counter.h 77 __asm __volatile("csrr\t%0, cycle" : "=r"(__count)); local in function:cpu_counter
91 __asm __volatile("csrr\t%0, cycle" : "=r"(__count)); local in function:cpu_counter32
lwp_private.h 63 __asm __volatile( local in function:__lwp_gettcb_fast
74 __asm __volatile( local in function:__lwp_settcb
mutex.h 103 __asm __volatile( local in function:riscv_mutex_spinbit_lock_try
113 __asm __volatile( local in function:riscv_mutex_spinbit_lock_unlock
pmap.h 111 __asm __volatile("fence\trw,rw; fence.i" ::: "memory"); local in function:pmap_procwr
195 __asm __volatile("fence\trw,rw; fence.i" ::: "memory"); local in function:pmap_md_page_syncicache
sbi.h 301 __asm __volatile ( local in function:sbi_call
  /src/sys/arch/mips/include/
lwp_private.h 55 __asm __volatile( local in function:__lwp_gettcb_fast
fenv.h 79 __asm __volatile("cfc1 %0,$31" : "=r" (__fpsr)); local in function:__rfs
87 __asm __volatile("ctc1 %0,$31" : : "r" (__fpsr)); local in function:__wfs
  /src/sys/arch/powerpc/include/
lwp_private.h 56 __asm __volatile( local in function:__lwp_gettcb_fast
69 __asm __volatile( local in function:__lwp_settcb
  /src/lib/libpthread/arch/aarch64/
pthread_md.h 40 __asm __volatile("mov %0, sp" : "=r" (ret)); local in function:pthread__sp
45 #define pthread__smt_wait() __asm __volatile("wfe") /* wfe */
46 #define pthread__smt_wake() __asm __volatile("sev") /* sev */
  /src/sys/arch/or1k/include/
lwp_private.h 61 __asm __volatile( local in function:__lwp_gettcb_fast
72 __asm __volatile( local in function:__lwp_settcb
  /src/sys/arch/vax/include/
lock.h 79 __asm __volatile ("movl %1,%%r1;jsb Slocktry;movl %%r0,%0" local in function:__cpu_simple_lock_try
84 __asm __volatile ("clrl %0;bbssi $0,%1,1f;incl %0;1:" local in function:__cpu_simple_lock_try
107 __asm __volatile ("1:bbssi $0,%0,1b"
119 __asm __volatile ("movl %0,%%r1;jsb Sunlock" local in function:__cpu_simple_unlock
124 __asm __volatile ("bbcci $0,%0,1f;1:"
  /src/lib/libpthread/arch/i386/
pthread_md.h 63 #define pthread__smt_pause() __asm __volatile("rep; nop" ::: "memory")
64 #define pthread__smt_wait() __asm __volatile("rep; nop" ::: "memory")
75 __asm __volatile ("lock; cmpxchgl %2, %1" local in function:_atomic_cas_ptr
88 __asm __volatile ("cmpxchgl %2, %1" local in function:_atomic_cas_ptr_ni
  /src/lib/libpthread/arch/x86_64/
pthread_md.h 66 #define pthread__smt_pause() __asm __volatile("rep; nop" ::: "memory")
67 #define pthread__smt_wait() __asm __volatile("rep; nop" ::: "memory")
78 __asm __volatile ("lock; cmpxchgq %2, %1" local in function:_atomic_cas_ptr
91 __asm __volatile ("cmpxchgq %2, %1" local in function:_atomic_cas_ptr_ni
  /src/sys/arch/ia64/include/
lock.h 121 __asm __volatile("hint @pause" ::: "memory"); local in function:ia64_pause
cpufunc.h 50 __asm __volatile("break.m %0" :: "i"(IA64_FIXED_BREAK)); local in function:breakpoint
59 #define __MEMIO_ADDR(x) (__volatile void*)(IA64_PHYS_TO_RR6(x))
60 #define __PIO_ADDR(x) (__volatile void*)(ia64_port_base | \
69 __volatile uint8_t *p;
82 __volatile uint16_t *p;
201 __asm __volatile ("rsm psr.i"); local in function:disable_intr
208 __asm __volatile ("ssm psr.i;; srlz.d"); local in function:enable_intr
216 __asm __volatile ("mov %0=psr;;" : "=r"(psr)); local in function:intr_disable
atomic.h 43 __asm __volatile ( \
90 __asm __volatile ("ld" size ".acq %0=%1" : "=r" (v) \
99 __asm __volatile ("ld" size ".acq %0=%1" : "=r" (v) \
108 __asm __volatile ("ld" size ".acq %0=%1" : "=r" (v) \
116 __asm __volatile ("st" size ".rel %0=%1" : "=m" (*p) \
124 __asm __volatile ("st" size ".rel %0=%1" : "=m" (*p) \
132 __asm __volatile ("st" size ".rel %0=%1" : "=m" (*p) \
396 __asm __volatile ("xchg4 %0 = %3, %2;;" : "=r"(r), "=m"(*p) : local in function:ia64_atomic_swap_32
406 __asm __volatile ("xchg8 %0 = %3, %2;;" : "=r"(r), "=m"(*p) : local in function:ia64_atomic_swap_64
ia64_cpu.h 190 __asm __volatile("mf"); local in function:ia64_mf
196 __asm __volatile("mf.a"); local in function:ia64_mf_a
205 __asm __volatile("fc %0" :: "r"(va)); local in function:ia64_fc
211 __asm __volatile("fc.i %0" :: "r"(va)); local in function:ia64_fc_i
220 __asm __volatile("sync.i"); local in function:ia64_sync_i
230 __asm __volatile("thash %0=%1" : "=r" (result) : "r" (va)); local in function:ia64_thash
241 __asm __volatile("ttag %0=%1" : "=r" (result) : "r" (va)); local in function:ia64_ttag
252 __asm __volatile("tpa %0=%1" : "=r" (result) : "r" (va)); local in function:ia64_tpa
262 __asm __volatile("ptc.e %0;; srlz.i;;" :: "r"(v)); local in function:ia64_ptc_e
271 __asm __volatile("ptc.g %0,%1;;" :: "r"(va), "r"(log2size)) local in function:ia64_ptc_g
280 __asm __volatile("ptc.ga %0,%1;;" :: "r"(va), "r"(log2size)); local in function:ia64_ptc_ga
289 __asm __volatile("ptc.l %0,%1;; srlz.i;;" :: "r"(va), "r"(log2size)); local in function:ia64_ptc_l
298 __asm __volatile("invala;;"); local in function:ia64_invala
310 __asm __volatile("ld1 %0=[%1];;" : "=r"(v) : "r"(p)); local in function:ia64_ld1
319 __asm __volatile("ld2 %0=[%1];;" : "=r"(v) : "r"(p)); local in function:ia64_ld2
328 __asm __volatile("ld4 %0=[%1];;" : "=r"(v) : "r"(p)); local in function:ia64_ld4
337 __asm __volatile("ld8 %0=[%1];;" : "=r"(v) : "r"(p)); local in function:ia64_ld8
348 __asm __volatile("st1 [%0]=%1;;" :: "r"(p), "r"(v)); local in function:ia64_st1
354 __asm __volatile("st2 [%0]=%1;;" :: "r"(p), "r"(v)); local in function:ia64_st2
360 __asm __volatile("st4 [%0]=%1;;" :: "r"(p), "r"(v)); local in function:ia64_st4
366 __asm __volatile("st8 [%0]=%1;;" :: "r"(p), "r"(v)); local in function:ia64_st8
376 __asm __volatile("mov %0=psr;;" : "=r" (result)); local in function:ia64_get_psr
494 __asm __volatile("mov rr[%0]=%1" local in function:IA64_AR
505 __asm __volatile("mov %0=cpuid[%1]" local in function:ia64_get_cpuid
513 __asm __volatile("ssm psr.dfh;; srlz.d"); local in function:ia64_disable_highfp
519 __asm __volatile("rsm psr.dfh;; srlz.d"); local in function:ia64_enable_highfp
    [all...]
  /src/sys/arch/epoc32/stand/e32boot/ldd/
e32boot.cpp 179 __asm __volatile(" \ local in function:E32BootChannel::BootNetBSD
195 __asm __volatile(" \ local in function:E32BootChannel::BootNetBSD
  /src/sys/arch/powerpc/include/booke/
cpuvar.h 154 __asm __volatile("wrteei\t%0" :: "n"((msr & PSL_EE) ? 1 : 0)); local in function:wrtee
156 __asm __volatile("wrtee\t%0" :: "r"(msr)); local in function:wrtee
  /src/sys/arch/mips/cavium/dev/
octeon_cop2var.h 962 __asm __volatile (
971 __asm __volatile (__PUSH "dmtc2 %0,0x0201" __POP :: "d"(val))
973 __asm __volatile (__PUSH "dmtc2 %0,0x0214" __POP :: "d"(val))
975 __asm __volatile (__PUSH "dmtc2 %0,0x0215" __POP :: "d"(val))
977 __asm __volatile (__PUSH "dmtc2 %0,0x1217" __POP :: "d"(val))
979 __asm __volatile (__PUSH "dmfc2 %0,0x0203" __POP : "=d"(val))
984 __asm __volatile ( local in function:octeon_cop2_crc_reflect
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_linux_libcdep.cc 391 __asm __volatile("mov %%gs:0, %0" : "=r" (segbase)); local in function:__sanitizer::ThreadSelfSegbase
394 __asm __volatile("movq %%fs:0, %0" : "=r" (segbase)); local in function:__sanitizer::ThreadSelfSegbase

Completed in 59 milliseconds

1 2