Home
last modified time | relevance | path

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

/openbmc/linux/tools/virtio/ringtest/
H A Dmain.h117 #define smp_mb() asm volatile("lock; addl $0,-132(%%rsp)" ::: "memory", "cc") macro
119 #define smp_mb() asm volatile("dmb ish" ::: "memory") macro
125 #define smp_mb() __sync_synchronize() macro
/openbmc/u-boot/arch/microblaze/include/asm/
H A Dsystem.h121 #define smp_mb() mb () macro
125 #define smp_mb() barrier () macro
/openbmc/linux/tools/include/asm/
H A Dbarrier.h45 # define smp_mb() mb() macro
/openbmc/linux/arch/arm64/include/asm/vdso/
H A Dcompat_barrier.h31 #define smp_mb() aarch32_smp_mb() macro
/openbmc/linux/tools/arch/arm64/include/asm/
H A Dbarrier.h23 #define smp_mb() asm volatile("dmb ish" ::: "memory") macro
/openbmc/u-boot/arch/sh/include/asm/
H A Dsystem.h124 #define smp_mb() mb() macro
129 #define smp_mb() barrier() macro
/openbmc/linux/tools/arch/x86/include/asm/
H A Dbarrier.h29 #define smp_mb() asm volatile("lock; addl $0,-132(%%rsp)" ::: "memory", "cc") macro
/openbmc/linux/include/asm-generic/
H A Dbarrier.h99 #define smp_mb() do { kcsan_mb(); __smp_mb(); } while (0) macro
113 #define smp_mb() barrier() macro
/openbmc/u-boot/arch/mips/include/asm/
H A Dsystem.h174 #define smp_mb() mb() macro
178 #define smp_mb() barrier() macro
/openbmc/qemu/subprojects/libvduse/include/
H A Datomic.h78 #define smp_mb() ({ barrier(); __atomic_thread_fence(__ATOMIC_SEQ_CST); }) macro
/openbmc/qemu/include/qemu/
H A Datomic.h78 #define smp_mb() ({ barrier(); __atomic_thread_fence(__ATOMIC_SEQ_CST); }) macro
/openbmc/qemu/subprojects/libvhost-user/include/
H A Datomic.h78 #define smp_mb() ({ barrier(); __atomic_thread_fence(__ATOMIC_SEQ_CST); }) macro