Home
last modified time | relevance | path

Searched refs:membar_enter (Results 1 – 15 of 15) sorted by relevance

/openbsd/src/sys/sys/
Datomic.h237 #ifndef membar_enter
238 #define membar_enter() __sync_synchronize() macro
258 #define membar_enter_after_atomic() membar_enter()
/openbsd/src/sys/arch/powerpc/powerpc/
Dlock_machdep.c91 membar_enter(); in __ppc_lock()
96 membar_enter(); in __ppc_lock()
/openbsd/src/sys/arch/powerpc64/include/
Datomic.h279 #define membar_enter() __membar("isync") macro
285 #define membar_enter() __membar("") macro
/openbsd/src/sys/arch/powerpc/include/
Datomic.h279 #define membar_enter() __membar("isync") macro
285 #define membar_enter() __membar("") macro
/openbsd/src/sys/arch/riscv64/include/
Datomic.h10 #define membar_enter() __membar("fence w,rw") macro
/openbsd/src/sys/arch/arm64/include/
Datomic.h10 #define membar_enter() __membar("dmb sy") macro
/openbsd/src/sys/arch/i386/include/
Datomic.h250 #define membar_enter() __membar("lock; addl $0,0(%%esp)") macro
256 #define membar_enter() __membar("") macro
/openbsd/src/sys/arch/amd64/include/
Datomic.h266 #define membar_enter() __membar("mfence") macro
272 #define membar_enter() __membar("") macro
/openbsd/src/sys/arch/hppa/hppa/
Dmutex.c87 membar_enter(); in mtx_enter_try()
/openbsd/src/sys/arch/m88k/include/
Datomic.h195 #define membar_enter() __membar() macro
/openbsd/src/sys/arch/sparc64/include/
Datomic.h121 #define membar_enter() __membar("#StoreLoad|#StoreStore") macro
/openbsd/src/sys/arch/arm/include/
Datomic.h239 #define membar_enter() __membar("dmb sy") macro
/openbsd/src/sys/arch/hppa/include/
Datomic.h260 #define membar_enter() __insn_barrier() macro
/openbsd/src/sys/dev/pci/drm/include/linux/
Datomic.h264 membar_enter(); in clear_bit_unlock()
/openbsd/src/sys/arch/mips64/mips64/
Dtrap.c159 membar_enter(); in ast()