wmb                 9 arch/alpha/include/asm/barrier.h #define wmb()	__asm__ __volatile__("wmb": : :"memory")
wmb                28 arch/arc/include/asm/barrier.h #define wmb()	asm volatile("dmb 2\n" : : : "memory")
wmb                66 arch/arm/include/asm/barrier.h #define wmb()		__arm_heavy_mb(st)
wmb                72 arch/arm/include/asm/barrier.h #define wmb()		barrier()
wmb                34 arch/arm64/include/asm/barrier.h #define wmb()		dsb(st)
wmb                41 arch/ia64/include/asm/barrier.h #define wmb()		mb()
wmb               195 arch/mips/include/asm/barrier.h #define wmb()		fast_wmb()
wmb                10 arch/nds32/include/asm/barrier.h #define wmb()		asm volatile("msync store":::"memory")
wmb                14 arch/parisc/include/asm/barrier.h #define wmb()		mb()
wmb                20 arch/parisc/include/asm/barrier.h #define wmb()		barrier()
wmb                38 arch/powerpc/include/asm/barrier.h #define wmb()  __asm__ __volatile__ ("sync" : : : "memory")
wmb                23 arch/riscv/include/asm/barrier.h #define wmb()		RISCV_FENCE(ow,ow)
wmb                27 arch/s390/include/asm/barrier.h #define wmb()				barrier()
wmb                30 arch/sh/include/asm/barrier.h #define wmb()		mb()
wmb                39 arch/sparc/include/asm/barrier_64.h #define wmb()	__asm__ __volatile__("":::"memory")
wmb                19 arch/x86/include/asm/barrier.h #define wmb() asm volatile(ALTERNATIVE("lock; addl $0,-4(%%esp)", "sfence", \
wmb                24 arch/x86/include/asm/barrier.h #define wmb()	asm volatile("sfence" ::: "memory")
wmb                16 arch/x86/um/asm/barrier.h #define wmb()	alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
wmb                22 arch/x86/um/asm/barrier.h #define wmb()	asm volatile("sfence" : : : "memory")
wmb                16 arch/xtensa/include/asm/barrier.h #define wmb() mb()
wmb                38 include/asm-generic/barrier.h #define wmb()	mb()
wmb                 7 tools/arch/alpha/include/asm/barrier.h #define wmb()	__asm__ __volatile__("wmb": : :"memory")
wmb                 9 tools/arch/arm/include/asm/barrier.h #define wmb()		((void(*)(void))0xffff0fa0)()
wmb                14 tools/arch/arm64/include/asm/barrier.h #define wmb()		asm volatile("dmb ishst" ::: "memory")
wmb                47 tools/arch/ia64/include/asm/barrier.h #define wmb()		mb()
wmb                18 tools/arch/mips/include/asm/barrier.h #define wmb()	mb()
wmb                28 tools/arch/powerpc/include/asm/barrier.h #define wmb()  __asm__ __volatile__ ("sync" : : : "memory")
wmb                29 tools/arch/s390/include/asm/barrier.h #define wmb()				mb()
wmb                28 tools/arch/sh/include/asm/barrier.h #define wmb()		mb()
wmb                41 tools/arch/sparc/include/asm/barrier_64.h #define wmb()	__asm__ __volatile__("":::"memory")
wmb                22 tools/arch/x86/include/asm/barrier.h #define wmb()	asm volatile("lock; addl $0,0(%%esp)" ::: "memory")
wmb                26 tools/arch/x86/include/asm/barrier.h #define wmb()	asm volatile("sfence" ::: "memory")
wmb                16 tools/arch/xtensa/include/asm/barrier.h #define wmb() mb()
wmb                36 tools/include/asm-generic/barrier.h #define wmb()	mb()
wmb                37 tools/testing/selftests/powerpc/dscr/dscr.h #define wmb()  asm volatile("lwsync":::"memory")