Home
last modified time | relevance | path

Searched defs:membar_consumer (Results 1 – 12 of 12) sorted by relevance

/openbsd/sys/arch/octeon/include/
H A Datomic.h38 #define membar_consumer() __asm__ volatile ("" : : : "memory") macro
/openbsd/sys/arch/riscv64/include/
H A Datomic.h13 #define membar_consumer() __membar("fence r,r") macro
/openbsd/sys/arch/arm64/include/
H A Datomic.h13 #define membar_consumer() __membar("dmb ld") macro
/openbsd/sys/arch/powerpc/include/
H A Datomic.h282 #define membar_consumer() __membar("isync") macro
288 #define membar_consumer() __membar("") macro
/openbsd/sys/arch/powerpc64/include/
H A Datomic.h282 #define membar_consumer() __membar("isync") macro
288 #define membar_consumer() __membar("") macro
/openbsd/sys/arch/i386/include/
H A Datomic.h253 #define membar_consumer() __membar("") macro
259 #define membar_consumer() __membar("") macro
/openbsd/sys/arch/amd64/include/
H A Datomic.h269 #define membar_consumer() __membar("") macro
275 #define membar_consumer() __membar("") macro
/openbsd/sys/arch/sparc64/include/
H A Datomic.h124 #define membar_consumer() __membar("#LoadLoad") macro
/openbsd/sys/arch/m88k/include/
H A Datomic.h198 #define membar_consumer() __membar() macro
/openbsd/sys/sys/
H A Datomic.h250 #define membar_consumer() __sync_synchronize() macro
/openbsd/sys/arch/arm/include/
H A Datomic.h242 #define membar_consumer() __membar("dmb sy") macro
/openbsd/sys/arch/hppa/include/
H A Datomic.h263 #define membar_consumer() __insn_barrier() macro