rmb                 8 arch/alpha/include/asm/barrier.h #define rmb()	__asm__ __volatile__("mb": : :"memory")
rmb                27 arch/arc/include/asm/barrier.h #define rmb()	asm volatile("dmb 1\n" : : : "memory")
rmb                45 arch/arc/include/asm/barrier.h #define rmb()	asm volatile (".word %0" : : "i"(CTOP_INST_SCHD_RD) : "memory")
rmb                65 arch/arm/include/asm/barrier.h #define rmb()		dsb()
rmb                71 arch/arm/include/asm/barrier.h #define rmb()		barrier()
rmb                33 arch/arm64/include/asm/barrier.h #define rmb()		dsb(ld)
rmb                40 arch/ia64/include/asm/barrier.h #define rmb()		mb()
rmb               196 arch/mips/include/asm/barrier.h #define rmb()		fast_rmb()
rmb                 9 arch/nds32/include/asm/barrier.h #define rmb()		asm volatile("msync all":::"memory")
rmb                13 arch/parisc/include/asm/barrier.h #define rmb()		mb()
rmb                19 arch/parisc/include/asm/barrier.h #define rmb()		barrier()
rmb                37 arch/powerpc/include/asm/barrier.h #define rmb()  __asm__ __volatile__ ("sync" : : : "memory")
rmb                22 arch/riscv/include/asm/barrier.h #define rmb()		RISCV_FENCE(ir,ir)
rmb                26 arch/s390/include/asm/barrier.h #define rmb()				barrier()
rmb                29 arch/sh/include/asm/barrier.h #define rmb()		mb()
rmb                38 arch/sparc/include/asm/barrier_64.h #define rmb()	__asm__ __volatile__("":::"memory")
rmb                17 arch/x86/include/asm/barrier.h #define rmb() asm volatile(ALTERNATIVE("lock; addl $0,-4(%%esp)", "lfence", \
rmb                23 arch/x86/include/asm/barrier.h #define rmb()	asm volatile("lfence":::"memory")
rmb                15 arch/x86/um/asm/barrier.h #define rmb()	alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
rmb                21 arch/x86/um/asm/barrier.h #define rmb()	asm volatile("lfence" : : : "memory")
rmb                15 arch/xtensa/include/asm/barrier.h #define rmb() barrier()
rmb                34 include/asm-generic/barrier.h #define rmb()	mb()
rmb                 6 tools/arch/alpha/include/asm/barrier.h #define rmb()	__asm__ __volatile__("mb": : :"memory")
rmb                10 tools/arch/arm/include/asm/barrier.h #define rmb()		((void(*)(void))0xffff0fa0)()
rmb                15 tools/arch/arm64/include/asm/barrier.h #define rmb()		asm volatile("dmb ishld" ::: "memory")
rmb                46 tools/arch/ia64/include/asm/barrier.h #define rmb()		mb()
rmb                19 tools/arch/mips/include/asm/barrier.h #define rmb()	mb()
rmb                27 tools/arch/powerpc/include/asm/barrier.h #define rmb()  __asm__ __volatile__ ("sync" : : : "memory")
rmb                28 tools/arch/s390/include/asm/barrier.h #define rmb()				mb()
rmb                27 tools/arch/sh/include/asm/barrier.h #define rmb()		mb()
rmb                40 tools/arch/sparc/include/asm/barrier_64.h #define rmb()	__asm__ __volatile__("":::"memory")
rmb                21 tools/arch/x86/include/asm/barrier.h #define rmb()	asm volatile("lock; addl $0,0(%%esp)" ::: "memory")
rmb                25 tools/arch/x86/include/asm/barrier.h #define rmb()	asm volatile("lfence" ::: "memory")
rmb                15 tools/arch/xtensa/include/asm/barrier.h #define rmb() barrier()
rmb                32 tools/include/asm-generic/barrier.h #define rmb()	mb()
rmb                36 tools/testing/selftests/powerpc/dscr/dscr.h #define rmb()  asm volatile("lwsync":::"memory")