rmb
Defined as a function in:
Defined as a preprocessor macro in:
- arch/alpha/include/asm/barrier.h, line 6
- arch/arc/include/asm/barrier.h, line 27
- arch/arm/include/asm/barrier.h, line 65
- arch/arm/include/asm/barrier.h, line 71
- arch/loongarch/include/asm/barrier.h, line 45
- arch/mips/include/asm/barrier.h, line 23
- arch/parisc/include/asm/barrier.h, line 17
- arch/parisc/include/asm/barrier.h, line 23
- arch/sh/include/asm/barrier.h, line 29
- arch/sparc/include/asm/barrier_64.h, line 38
- arch/x86/include/asm/barrier.h, line 17
- arch/x86/um/asm/barrier.h, line 16
- arch/x86/um/asm/barrier.h, line 22
- include/asm-generic/barrier.h, line 34
- include/asm-generic/barrier.h, line 65
- tools/arch/alpha/include/asm/barrier.h, line 6
- tools/arch/arm/include/asm/barrier.h, line 10
- tools/arch/arm64/include/asm/barrier.h, line 15
- tools/arch/mips/include/asm/barrier.h, line 19
- tools/arch/powerpc/include/asm/barrier.h, line 27
- tools/arch/riscv/include/asm/barrier.h, line 18
- tools/arch/s390/include/asm/barrier.h, line 28
- tools/arch/sh/include/asm/barrier.h, line 27
- tools/arch/sparc/include/asm/barrier_64.h, line 40
- tools/arch/x86/include/asm/barrier.h, line 21
- tools/arch/x86/include/asm/barrier.h, line 25
- tools/arch/xtensa/include/asm/barrier.h, line 15
- tools/include/asm-generic/barrier.h, line 32
- tools/testing/selftests/powerpc/dscr/dscr.h, line 37
Referenced (in 60 files total) in:
- arch/alpha/include/asm/barrier.h, line 6
- arch/arc/include/asm/barrier.h, line 27
- arch/arc/include/asm/io.h, line 16
- arch/arm/include/asm/barrier.h:
- arch/arm/include/asm/io.h, line 164
- arch/arm/vfp/vfp.h:
- arch/arm/xen/enlighten.c:
- arch/csky/include/asm/io.h:
- arch/loongarch/include/asm/barrier.h, line 45
- arch/mips/include/asm/barrier.h:
- arch/mips/include/asm/io.h:
- arch/mips/kernel/syscall.c, line 178
- arch/parisc/include/asm/barrier.h:
- arch/powerpc/kernel/smp-tbsync.c:
- arch/powerpc/lib/locks.c:
- arch/powerpc/sysdev/cpm2_pic.c, line 252
- arch/powerpc/sysdev/dart_iommu.c, line 118
- arch/sh/include/asm/barrier.h, line 29
- arch/sh/include/asm/io.h:
- arch/sparc/include/asm/barrier_64.h, line 38
- arch/sparc/kernel/iommu.c, line 378
- arch/sparc/kernel/smp_64.c:
- arch/x86/include/asm/barrier.h, line 17
- arch/x86/kernel/cpu/mce/core.c, line 969
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:
- arch/x86/kernel/pvclock.c:
- arch/x86/um/asm/barrier.h:
- include/asm-generic/barrier.h:
- include/asm-generic/io.h:
- include/linux/kcsan-checks.h, line 256
- kernel/kcsan/core.c, line 975
- kernel/kcsan/kcsan_test.c:
- kernel/kcsan/selftest.c:
- kernel/sched/idle.c, line 274
- net/smc/smc_llc.c:
- net/smc/smc_stats.h, line 162
- net/sunrpc/svcsock.c:
- sound/pci/asihpi/hpi6205.c:
- sound/soc/amd/acp-config.c:
- sound/soc/amd/acp/acp-legacy-mach.c:
- sound/soc/amd/acp/acp-rembrandt.c:
- sound/soc/sof/amd/pci-rmb.c, line 59
- sound/xen/xen_snd_front_evtchnl.c, line 36
- tools/arch/alpha/include/asm/barrier.h, line 6
- tools/arch/arm/include/asm/barrier.h, line 10
- tools/arch/arm64/include/asm/barrier.h, line 15
- tools/arch/mips/include/asm/barrier.h, line 19
- tools/arch/powerpc/include/asm/barrier.h, line 27
- tools/arch/riscv/include/asm/barrier.h, line 18
- tools/arch/s390/include/asm/barrier.h, line 28
- tools/arch/sh/include/asm/barrier.h, line 27
- tools/arch/sparc/include/asm/barrier_64.h, line 40
- tools/arch/x86/include/asm/barrier.h:
- tools/arch/x86/include/asm/pvclock.h:
- tools/arch/xtensa/include/asm/barrier.h, line 15
- tools/include/asm-generic/barrier.h:
- tools/include/asm/barrier.h, line 39
- tools/perf/util/tsc.c:
- tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush.c:
- tools/testing/selftests/powerpc/dscr/dscr.h, line 37
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.