smp_rmb 938 arch/arc/kernel/unwind.c smp_rmb(); smp_rmb 376 arch/arm/mach-exynos/platsmp.c smp_rmb(); smp_rmb 261 arch/arm/mach-exynos/pm.c smp_rmb(); smp_rmb 101 arch/arm/mach-prima2/platsmp.c smp_rmb(); smp_rmb 78 arch/arm/mach-spear/platsmp.c smp_rmb(); smp_rmb 191 arch/arm/mach-tegra/cpuidle-tegra20.c smp_rmb(); smp_rmb 123 arch/arm/mach-tegra/cpuidle-tegra30.c smp_rmb(); smp_rmb 95 arch/arm/plat-versatile/platsmp.c smp_rmb(); smp_rmb 40 arch/arm/vdso/vgettimeofday.c smp_rmb(); /* Pairs with smp_wmb in vdso_write_end */ smp_rmb 46 arch/arm/vdso/vgettimeofday.c smp_rmb(); /* Pairs with smp_wmb in vdso_write_begin */ smp_rmb 125 arch/mips/kernel/rtlx.c smp_rmb(); smp_rmb 134 arch/mips/kernel/rtlx.c smp_rmb(); smp_rmb 254 arch/mips/kernel/rtlx.c smp_rmb(); smp_rmb 297 arch/mips/kernel/rtlx.c smp_rmb(); smp_rmb 730 arch/mips/kvm/mmu.c smp_rmb(); smp_rmb 69 arch/mips/mti-malta/malta-amon.c smp_rmb(); /* Target will be updating flags soon */ smp_rmb 40 arch/nds32/kernel/vdso/gettimeofday.c smp_rmb(); /* Pairs with smp_wmb in vdso_write_end */ smp_rmb 46 arch/nds32/kernel/vdso/gettimeofday.c smp_rmb(); /* Pairs with smp_wmb in vdso_write_begin */ smp_rmb 91 arch/powerpc/include/asm/book3s/64/hash-64k.h smp_rmb(); smp_rmb 197 arch/powerpc/include/asm/book3s/64/hash-64k.h smp_rmb(); smp_rmb 934 arch/powerpc/kernel/smp.c smp_rmb(); smp_rmb 93 arch/powerpc/kvm/book3s_64_mmu_host.c smp_rmb(); smp_rmb 581 arch/powerpc/kvm/book3s_64_mmu_hv.c smp_rmb(); smp_rmb 785 arch/powerpc/kvm/book3s_64_mmu_radix.c smp_rmb(); smp_rmb 750 arch/powerpc/kvm/book3s_hv.c smp_rmb(); smp_rmb 2182 arch/powerpc/kvm/book3s_hv.c smp_rmb(); smp_rmb 2184 arch/powerpc/kvm/book3s_hv.c smp_rmb(); smp_rmb 374 arch/powerpc/kvm/book3s_hv_builtin.c smp_rmb(); smp_rmb 731 arch/powerpc/kvm/book3s_hv_builtin.c smp_rmb(); smp_rmb 1360 arch/powerpc/kvm/book3s_hv_nested.c smp_rmb(); smp_rmb 227 arch/powerpc/kvm/book3s_hv_rm_mmu.c smp_rmb(); smp_rmb 944 arch/powerpc/kvm/book3s_hv_rm_mmu.c smp_rmb(); smp_rmb 977 arch/powerpc/kvm/book3s_hv_rm_mmu.c smp_rmb(); smp_rmb 234 arch/powerpc/kvm/book3s_hv_rm_xics.c smp_rmb(); smp_rmb 324 arch/powerpc/kvm/book3s_xics.c smp_rmb(); smp_rmb 343 arch/powerpc/kvm/e500_mmu_host.c smp_rmb(); smp_rmb 18 arch/powerpc/kvm/irq.h smp_rmb(); smp_rmb 123 arch/powerpc/platforms/pasemi/setup.c smp_rmb(); smp_rmb 46 arch/powerpc/platforms/powernv/opal-msglog.c smp_rmb(); smp_rmb 255 arch/powerpc/platforms/powernv/subcore.c smp_rmb(); smp_rmb 133 arch/sh/kernel/ftrace.c smp_rmb(); smp_rmb 88 arch/sh/kernel/smp.c smp_rmb(); smp_rmb 50 arch/sparc/include/asm/vvar.h smp_rmb(); /* Finish all reads before we return seq */ smp_rmb 57 arch/sparc/include/asm/vvar.h smp_rmb(); /* Finish all reads before checking the value of seq */ smp_rmb 1414 arch/sparc/kernel/smp_64.c smp_rmb(); smp_rmb 84 arch/x86/include/asm/pgtable-3level.h smp_rmb(); smp_rmb 972 arch/x86/kernel/alternative.c smp_rmb(); smp_rmb 990 arch/x86/kernel/cpu/mce/core.c smp_rmb(); smp_rmb 114 arch/x86/kvm/ioapic.h smp_rmb(); smp_rmb 74 arch/x86/kvm/irq.h smp_rmb(); smp_rmb 83 arch/x86/kvm/irq.h smp_rmb(); smp_rmb 92 arch/x86/kvm/irq.h smp_rmb(); smp_rmb 101 arch/x86/kvm/irq.h smp_rmb(); smp_rmb 2734 arch/x86/kvm/lapic.c smp_rmb(); smp_rmb 766 arch/x86/kvm/mmu.c smp_rmb(); smp_rmb 769 arch/x86/kvm/mmu.c smp_rmb(); smp_rmb 772 arch/x86/kvm/mmu.c smp_rmb(); smp_rmb 3676 arch/x86/kvm/mmu.c smp_rmb(); smp_rmb 4316 arch/x86/kvm/mmu.c smp_rmb(); smp_rmb 831 arch/x86/kvm/paging_tmpl.h smp_rmb(); smp_rmb 1306 arch/x86/kvm/vmx/vmx.c smp_rmb(); smp_rmb 756 block/bfq-wf2q.c smp_rmb(); smp_rmb 435 block/blk-core.c smp_rmb(); smp_rmb 979 block/blk-iocost.c smp_rmb(); smp_rmb 283 block/blk-rq-qos.c smp_rmb(); smp_rmb 289 drivers/acpi/acpi_dbg.c smp_rmb(); smp_rmb 590 drivers/acpi/acpi_dbg.c smp_rmb(); smp_rmb 6027 drivers/android/binder.c smp_rmb(); smp_rmb 6040 drivers/android/binder.c smp_rmb(); smp_rmb 336 drivers/android/binder_alloc.c smp_rmb(); smp_rmb 253 drivers/block/drbd/drbd_int.h smp_rmb(); smp_rmb 1013 drivers/block/drbd/drbd_receiver.c smp_rmb(); smp_rmb 2457 drivers/char/ipmi/ipmi_msghandler.c smp_rmb(); smp_rmb 3214 drivers/char/ipmi/ipmi_msghandler.c smp_rmb(); smp_rmb 4972 drivers/char/ipmi/ipmi_msghandler.c smp_rmb(); smp_rmb 486 drivers/char/tpm/tpm_ibmvtpm.c smp_rmb(); smp_rmb 292 drivers/cpufreq/cpufreq_governor.c smp_rmb(); smp_rmb 303 drivers/cpuidle/coupled.c smp_rmb(); smp_rmb 491 drivers/cpuidle/coupled.c smp_rmb(); smp_rmb 572 drivers/cpuidle/coupled.c smp_rmb(); smp_rmb 587 drivers/dma/dmatest.c smp_rmb(); smp_rmb 91 drivers/dma/mic_x100_dma.c smp_rmb(); smp_rmb 235 drivers/firewire/core-device.c smp_rmb(); smp_rmb 482 drivers/firewire/core-device.c smp_rmb(); smp_rmb 992 drivers/firewire/net.c smp_rmb(); smp_rmb 1430 drivers/firewire/net.c smp_rmb(); smp_rmb 810 drivers/firewire/sbp2.c smp_rmb(); /* node IDs must not be older than generation */ smp_rmb 877 drivers/firewire/sbp2.c smp_rmb(); /* get current card generation */ smp_rmb 892 drivers/firewire/sbp2.c smp_rmb(); /* generation may have changed */ smp_rmb 894 drivers/firewire/sbp2.c smp_rmb(); /* node_id must not be older than generation */ smp_rmb 917 drivers/firewire/sbp2.c smp_rmb(); /* node IDs must not be older than generation */ smp_rmb 931 drivers/firewire/sbp2.c smp_rmb(); /* get current card generation */ smp_rmb 1237 drivers/firewire/sbp2.c smp_rmb(); /* node_id vs. generation */ smp_rmb 1467 drivers/firewire/sbp2.c smp_rmb(); /* sbp2_map_scatterlist looks at tgt->address_high */ smp_rmb 282 drivers/firmware/tegra/ivc.c smp_rmb(); smp_rmb 432 drivers/firmware/tegra/ivc.c smp_rmb(); smp_rmb 471 drivers/firmware/tegra/ivc.c smp_rmb(); smp_rmb 511 drivers/firmware/tegra/ivc.c smp_rmb(); smp_rmb 180 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c smp_rmb(); smp_rmb 566 drivers/gpu/drm/i915/i915_active.c smp_rmb(); /* serialise with add_active_barriers */ smp_rmb 546 drivers/gpu/drm/virtio/virtgpu_ioctl.c smp_rmb(); smp_rmb 312 drivers/gpu/host1x/syncpt.c smp_rmb(); smp_rmb 476 drivers/gpu/host1x/syncpt.c smp_rmb(); smp_rmb 491 drivers/gpu/host1x/syncpt.c smp_rmb(); smp_rmb 86 drivers/gpu/host1x/syncpt.h smp_rmb(); smp_rmb 877 drivers/infiniband/hw/hfi1/driver.c smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ smp_rmb 1037 drivers/infiniband/hw/hfi1/driver.c smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ smp_rmb 1278 drivers/infiniband/hw/hfi1/driver.c smp_rmb(); smp_rmb 877 drivers/infiniband/hw/hfi1/mad.c smp_rmb(); smp_rmb 4059 drivers/infiniband/hw/hfi1/mad.c smp_rmb(); smp_rmb 658 drivers/infiniband/hw/mlx5/odp.c smp_rmb(); smp_rmb 467 drivers/infiniband/hw/qib/qib_driver.c smp_rmb(); /* prevent speculative reads of dma'ed hdrq */ smp_rmb 2459 drivers/infiniband/sw/rdmavt/qp.c smp_rmb(); smp_rmb 387 drivers/irqchip/irq-gic.c smp_rmb(); smp_rmb 1733 drivers/md/dm-integrity.c smp_rmb(); smp_rmb 2109 drivers/md/dm-integrity.c smp_rmb(); smp_rmb 1714 drivers/md/dm-raid.c smp_rmb(); /* Make sure we access most actual mddev properties */ smp_rmb 2149 drivers/md/dm-raid.c smp_rmb(); /* Make sure we access most recent reshape position */ smp_rmb 3528 drivers/md/dm-raid.c smp_rmb(); smp_rmb 445 drivers/md/raid10.c smp_rmb(); smp_rmb 860 drivers/md/raid5.c smp_rmb(); smp_rmb 43 drivers/media/firewire/firedtv-fw.c smp_rmb(); /* node_id vs. generation */ smp_rmb 216 drivers/media/firewire/firedtv-fw.c smp_rmb(); /* node_id vs. generation */ smp_rmb 598 drivers/media/rc/imon.c smp_rmb(); /* ensure later readers know we're busy */ smp_rmb 603 drivers/media/rc/imon.c smp_rmb(); /* ensure later readers know we're not busy */ smp_rmb 1054 drivers/media/rc/imon.c smp_rmb(); /* ensure later readers know we're not busy */ smp_rmb 149 drivers/misc/cb710/core.c smp_rmb(); smp_rmb 235 drivers/misc/mic/scif/scif_rb.c smp_rmb(); smp_rmb 722 drivers/misc/sgi-xp/xpc_uv.c smp_rmb(); /* ensure a fresh copy of part_uv->flags */ smp_rmb 1631 drivers/mmc/host/atmel-mci.c smp_rmb(); smp_rmb 708 drivers/mtd/nand/raw/meson_nand.c smp_rmb(); smp_rmb 753 drivers/net/ethernet/3com/typhoon.c smp_rmb(); smp_rmb 956 drivers/net/ethernet/3com/typhoon.c smp_rmb(); smp_rmb 976 drivers/net/ethernet/3com/typhoon.c smp_rmb(); smp_rmb 2942 drivers/net/ethernet/amazon/ena/ena_netdev.c smp_rmb(); smp_rmb 2635 drivers/net/ethernet/amd/xgbe/xgbe-drv.c smp_rmb(); smp_rmb 289 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c smp_rmb(); smp_rmb 5669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c smp_rmb(); smp_rmb 420 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c smp_rmb(); smp_rmb 7060 drivers/net/ethernet/broadcom/tg3.c smp_rmb(); smp_rmb 7092 drivers/net/ethernet/broadcom/tg3.c smp_rmb(); smp_rmb 7118 drivers/net/ethernet/broadcom/tg3.c smp_rmb(); smp_rmb 7150 drivers/net/ethernet/broadcom/tg3.c smp_rmb(); smp_rmb 630 drivers/net/ethernet/cavium/thunder/nicvf_main.c smp_rmb(); smp_rmb 357 drivers/net/ethernet/cavium/thunder/nicvf_queues.c smp_rmb(); smp_rmb 409 drivers/net/ethernet/cavium/thunder/nicvf_queues.c smp_rmb(); smp_rmb 591 drivers/net/ethernet/cavium/thunder/nicvf_queues.c smp_rmb(); smp_rmb 187 drivers/net/ethernet/ec_bhf.c smp_rmb(); smp_rmb 376 drivers/net/ethernet/google/gve/gve_rx.c smp_rmb(); smp_rmb 455 drivers/net/ethernet/hisilicon/hip04_eth.c smp_rmb(); smp_rmb 514 drivers/net/ethernet/hisilicon/hip04_eth.c smp_rmb(); smp_rmb 407 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c smp_rmb(); /* read error code after completion */ smp_rmb 281 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c smp_rmb(); /* verify reading after completion */ smp_rmb 1377 drivers/net/ethernet/ibm/emac/core.c smp_rmb(); smp_rmb 1308 drivers/net/ethernet/ibm/ibmveth.c smp_rmb(); smp_rmb 1214 drivers/net/ethernet/intel/fm10k/fm10k_main.c smp_rmb(); smp_rmb 4077 drivers/net/ethernet/intel/i40e/i40e_main.c smp_rmb(); smp_rmb 759 drivers/net/ethernet/intel/i40e/i40e_txrx.c smp_rmb(); smp_rmb 798 drivers/net/ethernet/intel/i40e/i40e_txrx.c smp_rmb(); smp_rmb 173 drivers/net/ethernet/intel/iavf/iavf_txrx.c smp_rmb(); smp_rmb 211 drivers/net/ethernet/intel/iavf/iavf_txrx.c smp_rmb(); smp_rmb 114 drivers/net/ethernet/intel/ice/ice_main.c smp_rmb(); smp_rmb 125 drivers/net/ethernet/intel/ice/ice_txrx.c smp_rmb(); /* prevent any other reads prior to eop_desc */ smp_rmb 7770 drivers/net/ethernet/intel/igb/igb_main.c smp_rmb(); smp_rmb 790 drivers/net/ethernet/intel/igbvf/netdev.c smp_rmb(); smp_rmb 1726 drivers/net/ethernet/intel/igc/igc_main.c smp_rmb(); smp_rmb 1137 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c smp_rmb(); smp_rmb 291 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c smp_rmb(); smp_rmb 364 drivers/net/ethernet/marvell/octeontx2/af/cgx.c smp_rmb(); /* Ensure the latest updates are visible */ smp_rmb 1076 drivers/net/ethernet/mellanox/mlx4/en_tx.c smp_rmb(); smp_rmb 444 drivers/net/ethernet/netronome/nfp/ccm_mbox.c smp_rmb(); /* pairs with smp_wmb() after data is written */ smp_rmb 570 drivers/net/ethernet/netronome/nfp/ccm_mbox.c smp_rmb(); /* pairs with wmb after data is written */ smp_rmb 870 drivers/net/ethernet/pensando/ionic/ionic_txrx.c smp_rmb(); smp_rmb 6063 drivers/net/ethernet/realtek/r8169_main.c smp_rmb(); smp_rmb 694 drivers/net/ethernet/sis/sis190.c smp_rmb(); smp_rmb 1235 drivers/net/ethernet/sis/sis190.c smp_rmb(); smp_rmb 1099 drivers/net/ethernet/socionext/netsec.c smp_rmb(); smp_rmb 1516 drivers/net/ethernet/sun/sunvnet_common.c smp_rmb(); smp_rmb 1058 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c smp_rmb(); smp_rmb 1877 drivers/net/ethernet/via/via-rhine.c smp_rmb(); smp_rmb 1939 drivers/net/ethernet/via/via-rhine.c smp_rmb(); smp_rmb 2006 drivers/net/ethernet/via/via-rhine.c smp_rmb(); smp_rmb 1269 drivers/net/xen-netback/netback.c smp_rmb(); smp_rmb 881 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c smp_rmb(); smp_rmb 1661 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c smp_rmb(); smp_rmb 1042 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c smp_rmb(); smp_rmb 144 drivers/scsi/isci/remote_device.c smp_rmb(); smp_rmb 204 drivers/scsi/isci/remote_device.c smp_rmb(); smp_rmb 14350 drivers/scsi/lpfc/lpfc_sli.c smp_rmb(); smp_rmb 474 drivers/staging/comedi/comedi_buf.c smp_rmb(); smp_rmb 511 drivers/staging/comedi/comedi_buf.c smp_rmb(); smp_rmb 243 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 262 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 1439 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 1654 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 1931 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 1952 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 2017 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 2386 drivers/staging/fwserial/fwserial.c smp_rmb(); smp_rmb 148 drivers/tty/n_tty.c smp_rmb(); /* Matches smp_wmb() in add_echo_byte(). */ smp_rmb 1529 drivers/tty/serial/atmel_serial.c smp_rmb(); smp_rmb 316 drivers/vfio/vfio_iommu_type1.c smp_rmb(); smp_rmb 2246 drivers/vhost/vhost.c smp_rmb(); smp_rmb 381 drivers/vhost/vsock.c smp_rmb(); /* paired with atomic_inc() and atomic_dec_return() */ smp_rmb 633 drivers/virt/fsl_hypervisor.c smp_rmb(); smp_rmb 327 drivers/xen/pvcalls-front.c smp_rmb(); smp_rmb 473 drivers/xen/pvcalls-front.c smp_rmb(); smp_rmb 704 drivers/xen/pvcalls-front.c smp_rmb(); smp_rmb 753 drivers/xen/pvcalls-front.c smp_rmb(); smp_rmb 871 drivers/xen/pvcalls-front.c smp_rmb(); smp_rmb 1201 fs/aio.c smp_rmb(); smp_rmb 527 fs/btrfs/relocation.c smp_rmb(); smp_rmb 376 fs/btrfs/transaction.c smp_rmb(); smp_rmb 7521 fs/btrfs/volumes.c smp_rmb(); smp_rmb 605 fs/ceph/super.h smp_rmb(); smp_rmb 778 fs/dcache.c smp_rmb(); smp_rmb 1327 fs/ext2/balloc.c smp_rmb(); smp_rmb 1426 fs/ext2/super.c smp_rmb(); smp_rmb 2955 fs/ext4/ext4.h smp_rmb(); smp_rmb 113 fs/ext4/fsync.c smp_rmb(); smp_rmb 604 fs/file.c smp_rmb(); smp_rmb 174 fs/fscache/operation.c smp_rmb(); smp_rmb 261 fs/fscache/operation.c smp_rmb(); smp_rmb 364 fs/fscache/page.c smp_rmb(); smp_rmb 118 fs/fuse/dev.c smp_rmb(); smp_rmb 423 fs/fuse/dev.c smp_rmb(); smp_rmb 750 fs/io_uring.c smp_rmb(); smp_rmb 3661 fs/io_uring.c smp_rmb(); smp_rmb 291 fs/namespace.c smp_rmb(); smp_rmb 331 fs/namespace.c smp_rmb(); smp_rmb 386 fs/nfs/client.c smp_rmb(); smp_rmb 270 fs/nfs/dir.c smp_rmb(); smp_rmb 277 fs/nfs/filelayout/filelayoutdev.c smp_rmb(); smp_rmb 382 fs/nfs/flexfilelayout/flexfilelayoutdev.c smp_rmb(); smp_rmb 799 fs/nfs/nfs4client.c smp_rmb(); smp_rmb 2102 fs/nfs/nfs4proc.c smp_rmb(); smp_rmb 614 fs/nfs/nfs4session.c smp_rmb(); smp_rmb 1299 fs/nfs/write.c smp_rmb(); smp_rmb 375 fs/notify/fanotify/fanotify.c smp_rmb(); smp_rmb 349 fs/overlayfs/util.c smp_rmb(); smp_rmb 913 fs/quota/dquot.c smp_rmb(); smp_rmb 142 fs/super.c smp_rmb(); smp_rmb 1407 fs/ubifs/tnc.c smp_rmb(); smp_rmb 1419 fs/ubifs/tnc.c smp_rmb(); smp_rmb 584 fs/xfs/xfs_log_priv.h smp_rmb(); smp_rmb 393 fs/xfs/xfs_trans_ail.c smp_rmb(); smp_rmb 585 fs/xfs/xfs_trans_ail.c smp_rmb(); smp_rmb 75 include/asm-generic/barrier.h #ifndef smp_rmb smp_rmb 93 include/asm-generic/barrier.h #ifndef smp_rmb smp_rmb 216 include/asm-generic/barrier.h #define smp_acquire__after_ctrl_dep() smp_rmb() smp_rmb 67 include/clocksource/hyperv_timer.h smp_rmb(); smp_rmb 77 include/clocksource/hyperv_timer.h smp_rmb(); smp_rmb 94 include/drm/spsc_queue.h smp_rmb(); smp_rmb 111 include/drm/spsc_queue.h smp_rmb(); smp_rmb 97 include/linux/cnt32_to_63.h smp_rmb(); \ smp_rmb 197 include/linux/if_vlan.h smp_rmb(); /* coupled with smp_wmb() in vlan_dev_set_egress_priority() */ smp_rmb 545 include/linux/kvm_host.h smp_rmb(); smp_rmb 1127 include/linux/kvm_host.h smp_rmb(); smp_rmb 506 include/linux/page-flags.h smp_rmb(); smp_rmb 619 include/linux/rhashtable.h smp_rmb(); smp_rmb 133 include/linux/seqlock.h smp_rmb(); smp_rmb 149 include/linux/seqlock.h smp_rmb(); smp_rmb 185 include/linux/seqlock.h smp_rmb(); smp_rmb 220 include/linux/seqlock.h smp_rmb(); smp_rmb 1013 include/linux/skbuff.h smp_rmb(); smp_rmb 252 include/net/ip6_fib.h smp_rmb(); smp_rmb 16 include/vdso/helpers.h smp_rmb(); smp_rmb 25 include/vdso/helpers.h smp_rmb(); smp_rmb 148 kernel/acct.c smp_rmb(); smp_rmb 2849 kernel/events/core.c smp_rmb(); smp_rmb 2888 kernel/events/core.c smp_rmb(); smp_rmb 4110 kernel/events/core.c smp_rmb(); smp_rmb 2241 kernel/events/uprobes.c smp_rmb(); smp_rmb 79 kernel/livepatch/patch.c smp_rmb(); smp_rmb 89 kernel/livepatch/patch.c smp_rmb(); smp_rmb 511 kernel/locking/qspinlock_paravirt.h smp_rmb(); smp_rmb 89 kernel/printk/printk_safe.c smp_rmb(); smp_rmb 219 kernel/printk/printk_safe.c smp_rmb(); smp_rmb 344 kernel/ptrace.c smp_rmb(); smp_rmb 1276 kernel/rcu/srcutree.c smp_rmb(); smp_rmb 512 kernel/rcu/tree_stall.h smp_rmb(); /* Pick up ->gp_seq first... */ smp_rmb 514 kernel/rcu/tree_stall.h smp_rmb(); /* ...then ->jiffies_stall before the rest... */ smp_rmb 516 kernel/rcu/tree_stall.h smp_rmb(); /* ...and finally ->gp_start before ->gp_seq again. */ smp_rmb 2578 kernel/sched/core.c smp_rmb(); smp_rmb 2602 kernel/sched/core.c smp_rmb(); smp_rmb 91 kernel/sched/cpupri.c smp_rmb(); smp_rmb 2149 kernel/sched/deadline.c smp_rmb(); smp_rmb 3198 kernel/sched/fair.c smp_rmb(); smp_rmb 3632 kernel/sched/fair.c smp_rmb(); smp_rmb 6556 kernel/sched/fair.c smp_rmb(); smp_rmb 217 kernel/sched/loadavg.c smp_rmb(); smp_rmb 2064 kernel/sched/rt.c smp_rmb(); smp_rmb 75 kernel/trace/fgraph.c smp_rmb(); smp_rmb 169 kernel/trace/ftrace.c smp_rmb(); smp_rmb 4980 kernel/trace/ring_buffer.c smp_rmb(); smp_rmb 626 kernel/trace/trace.c smp_rmb(); smp_rmb 2427 kernel/trace/trace.c smp_rmb(); smp_rmb 326 kernel/trace/trace_functions.c smp_rmb(); smp_rmb 453 kernel/trace/trace_sched_wakeup.c smp_rmb(); smp_rmb 294 kernel/user_namespace.c smp_rmb(); smp_rmb 357 kernel/user_namespace.c smp_rmb(); smp_rmb 645 kernel/user_namespace.c smp_rmb(); smp_rmb 46 lib/is_single_threaded.c smp_rmb(); smp_rmb 826 lib/rhashtable.c smp_rmb(); smp_rmb 1783 mm/gup.c smp_rmb(); smp_rmb 1785 mm/gup.c smp_rmb(); smp_rmb 762 mm/ksm.c smp_rmb(); smp_rmb 473 mm/mempool.c smp_rmb(); smp_rmb 107 mm/swapfile.c smp_rmb(); /* Pairs with smp_wmb in alloc_swap_info. */ smp_rmb 509 mm/truncate.c smp_rmb(); smp_rmb 3461 mm/vmalloc.c smp_rmb(); smp_rmb 763 net/9p/client.c smp_rmb(); smp_rmb 949 net/bridge/br_private.h smp_rmb(); smp_rmb 2722 net/core/dev.c smp_rmb(); smp_rmb 107 net/core/dst.c smp_rmb(); smp_rmb 286 net/core/sock_reuseport.c smp_rmb(); smp_rmb 594 net/ipv4/tcp.c smp_rmb(); smp_rmb 3798 net/ipv4/tcp.c smp_rmb(); smp_rmb 443 net/kcm/kcmsock.c smp_rmb(); /* Must read tx_psock before tx_wait */ smp_rmb 531 net/kcm/kcmsock.c smp_rmb(); /* Read tx_psock before tx_wait */ smp_rmb 847 net/netfilter/ipvs/ip_vs_conn.c smp_rmb(); smp_rmb 364 net/netfilter/ipvs/ip_vs_core.c smp_rmb(); smp_rmb 539 net/netfilter/ipvs/ip_vs_core.c smp_rmb(); smp_rmb 1007 net/netlink/af_netlink.c smp_rmb(); smp_rmb 1886 net/netlink/af_netlink.c smp_rmb(); smp_rmb 391 net/packet/af_packet.c smp_rmb(); smp_rmb 812 net/packet/af_packet.c smp_rmb(); smp_rmb 886 net/packet/af_packet.c smp_rmb(); smp_rmb 683 net/rxrpc/conn_client.c smp_rmb(); smp_rmb 51 net/rxrpc/conn_event.c smp_rmb(); smp_rmb 116 net/rxrpc/conn_event.c smp_rmb(); smp_rmb 415 net/rxrpc/conn_event.c smp_rmb(); /* vs rxrpc_disconnect_client_call */ smp_rmb 630 net/rxrpc/input.c smp_rmb(); /* Read timestamp before serial. */ smp_rmb 693 net/rxrpc/input.c smp_rmb(); smp_rmb 349 net/rxrpc/recvmsg.c smp_rmb(); smp_rmb 28 net/sched/act_gact.c smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ smp_rmb 38 net/sched/act_gact.c smp_rmb(); /* coupled with smp_wmb() in tcf_gact_init() */ smp_rmb 236 net/sunrpc/cache.c smp_rmb(); smp_rmb 2512 net/sunrpc/clnt.c smp_rmb(); smp_rmb 533 net/sunrpc/sched.c smp_rmb(); smp_rmb 382 net/sunrpc/svc_xprt.c smp_rmb(); smp_rmb 617 net/sunrpc/xprtrdma/frwr_ops.c smp_rmb(); smp_rmb 388 net/tipc/socket.c smp_rmb(); \ smp_rmb 367 net/vmw_vsock/virtio_transport.c smp_rmb(); /* paired with atomic_inc() and atomic_dec_return() */ smp_rmb 194 net/xdp/xsk.c smp_rmb(); smp_rmb 986 net/xdp/xsk.c smp_rmb(); smp_rmb 997 net/xdp/xsk.c smp_rmb(); smp_rmb 210 net/xdp/xsk_queue.h smp_rmb(); smp_rmb 327 net/xdp/xsk_queue.h smp_rmb(); /* C, matches B */ smp_rmb 183 sound/firewire/dice/dice-transaction.c smp_rmb(); /* node_id vs. generation */ smp_rmb 357 sound/firewire/fcp.c smp_rmb(); /* node_id vs. generation */ smp_rmb 107 sound/firewire/fireface/ff-transaction.c smp_rmb(); smp_rmb 182 sound/firewire/fireworks/fireworks_transaction.c smp_rmb(); /* node id vs. generation */ smp_rmb 210 sound/firewire/fireworks/fireworks_transaction.c smp_rmb(); /* node_id vs. generation */ smp_rmb 44 sound/firewire/lib.c smp_rmb(); /* node_id vs. generation */ smp_rmb 269 sound/firewire/oxfw/oxfw-scs1x.c smp_rmb(); /* node_id vs. generation */ smp_rmb 226 sound/firewire/tascam/tascam-transaction.c smp_rmb(); smp_rmb 38 tools/include/asm/barrier.h #ifndef smp_rmb smp_rmb 63 tools/include/linux/ring_buffer.h smp_rmb(); smp_rmb 508 virt/kvm/arm/arm.c smp_rmb(); /* Orders read of kvm_vmid_gen and kvm->arch.vmid */ smp_rmb 646 virt/kvm/arm/arm.c smp_rmb(); smp_rmb 1740 virt/kvm/arm/mmu.c smp_rmb();