smp_mb__after_atomic 182 arch/mips/kernel/machine_kexec.c smp_mb__after_atomic(); smp_mb__after_atomic 156 arch/mips/kernel/pm-cps.c smp_mb__after_atomic(); smp_mb__after_atomic 461 arch/mips/kernel/smp-cps.c smp_mb__after_atomic(); smp_mb__after_atomic 83 arch/powerpc/kernel/crash.c smp_mb__after_atomic(); smp_mb__after_atomic 92 arch/riscv/kernel/smp.c smp_mb__after_atomic(); smp_mb__after_atomic 104 arch/riscv/kernel/smp.c smp_mb__after_atomic(); smp_mb__after_atomic 5196 arch/x86/kvm/svm.c smp_mb__after_atomic(); smp_mb__after_atomic 1283 arch/x86/kvm/vmx/vmx.c smp_mb__after_atomic(); smp_mb__after_atomic 6146 arch/x86/kvm/vmx/vmx.c smp_mb__after_atomic(); smp_mb__after_atomic 209 drivers/base/power/domain.c smp_mb__after_atomic(); smp_mb__after_atomic 361 drivers/bluetooth/btmtksdio.c smp_mb__after_atomic(); smp_mb__after_atomic 347 drivers/bluetooth/btmtkuart.c smp_mb__after_atomic(); smp_mb__after_atomic 2600 drivers/bluetooth/btusb.c smp_mb__after_atomic(); smp_mb__after_atomic 185 drivers/bluetooth/hci_mrvl.c smp_mb__after_atomic(); smp_mb__after_atomic 220 drivers/bluetooth/hci_mrvl.c smp_mb__after_atomic(); smp_mb__after_atomic 294 drivers/crypto/cavium/nitrox/nitrox_main.c smp_mb__after_atomic(); smp_mb__after_atomic 305 drivers/crypto/cavium/nitrox/nitrox_main.c smp_mb__after_atomic(); smp_mb__after_atomic 506 drivers/crypto/cavium/nitrox/nitrox_main.c smp_mb__after_atomic(); smp_mb__after_atomic 518 drivers/crypto/cavium/nitrox/nitrox_main.c smp_mb__after_atomic(); smp_mb__after_atomic 553 drivers/crypto/cavium/nitrox/nitrox_main.c smp_mb__after_atomic(); smp_mb__after_atomic 269 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c smp_mb__after_atomic(); smp_mb__after_atomic 273 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c smp_mb__after_atomic(); smp_mb__after_atomic 336 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c smp_mb__after_atomic(); smp_mb__after_atomic 564 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c smp_mb__after_atomic(); smp_mb__after_atomic 3492 drivers/firewire/ohci.c smp_mb__after_atomic(); smp_mb__after_atomic 4279 drivers/gpu/drm/i915/display/intel_display.c smp_mb__after_atomic(); smp_mb__after_atomic 1208 drivers/gpu/drm/i915/gt/intel_reset.c smp_mb__after_atomic(); smp_mb__after_atomic 36 drivers/gpu/drm/msm/adreno/a5xx_preempt.c smp_mb__after_atomic(); smp_mb__after_atomic 108 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c smp_mb__after_atomic(); smp_mb__after_atomic 119 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c smp_mb__after_atomic(); smp_mb__after_atomic 78 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c smp_mb__after_atomic(); smp_mb__after_atomic 87 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c smp_mb__after_atomic(); smp_mb__after_atomic 886 drivers/md/bcache/bcache.h smp_mb__after_atomic(); smp_mb__after_atomic 696 drivers/md/dm-bufio.c smp_mb__after_atomic(); smp_mb__after_atomic 1028 drivers/md/dm-bufio.c smp_mb__after_atomic(); smp_mb__after_atomic 1093 drivers/md/dm-clone-target.c smp_mb__after_atomic(); smp_mb__after_atomic 2022 drivers/md/dm-clone-target.c smp_mb__after_atomic(); smp_mb__after_atomic 152 drivers/md/dm-log-writes.c smp_mb__after_atomic(); smp_mb__after_atomic 161 drivers/md/dm-log-writes.c smp_mb__after_atomic(); smp_mb__after_atomic 1194 drivers/md/dm-mpath.c smp_mb__after_atomic(); smp_mb__after_atomic 1201 drivers/md/dm-mpath.c smp_mb__after_atomic(); smp_mb__after_atomic 917 drivers/md/dm-snap.c smp_mb__after_atomic(); smp_mb__after_atomic 391 drivers/md/dm-zoned-metadata.c smp_mb__after_atomic(); smp_mb__after_atomic 1556 drivers/md/dm-zoned-metadata.c smp_mb__after_atomic(); smp_mb__after_atomic 108 drivers/md/dm-zoned-reclaim.c smp_mb__after_atomic(); smp_mb__after_atomic 2489 drivers/md/dm.c smp_mb__after_atomic(); smp_mb__after_atomic 2833 drivers/md/dm.c smp_mb__after_atomic(); smp_mb__after_atomic 430 drivers/md/md.c smp_mb__after_atomic(); smp_mb__after_atomic 8971 drivers/md/md.c smp_mb__after_atomic(); smp_mb__after_atomic 902 drivers/md/raid1.c smp_mb__after_atomic(); smp_mb__after_atomic 961 drivers/md/raid1.c smp_mb__after_atomic(); smp_mb__after_atomic 378 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c smp_mb__after_atomic(); smp_mb__after_atomic 583 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c smp_mb__after_atomic(); smp_mb__after_atomic 623 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c smp_mb__after_atomic(); smp_mb__after_atomic 2859 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c smp_mb__after_atomic(); smp_mb__after_atomic 5121 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c smp_mb__after_atomic(); smp_mb__after_atomic 1874 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c smp_mb__after_atomic(); smp_mb__after_atomic 1893 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c smp_mb__after_atomic(); smp_mb__after_atomic 5415 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c smp_mb__after_atomic(); smp_mb__after_atomic 14865 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c smp_mb__after_atomic(); smp_mb__after_atomic 265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 272 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 2381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 4046 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 4053 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 4683 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 4771 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 5770 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 6547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c smp_mb__after_atomic(); smp_mb__after_atomic 1733 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c smp_mb__after_atomic(); smp_mb__after_atomic 3211 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c smp_mb__after_atomic(); smp_mb__after_atomic 9273 drivers/net/ethernet/broadcom/bnxt/bnxt.c smp_mb__after_atomic(); smp_mb__after_atomic 9486 drivers/net/ethernet/broadcom/bnxt/bnxt.c smp_mb__after_atomic(); smp_mb__after_atomic 10243 drivers/net/ethernet/broadcom/bnxt/bnxt.c smp_mb__after_atomic(); smp_mb__after_atomic 446 drivers/net/ethernet/broadcom/cnic.c smp_mb__after_atomic(); smp_mb__after_atomic 460 drivers/net/ethernet/broadcom/cnic.c smp_mb__after_atomic(); smp_mb__after_atomic 3653 drivers/net/ethernet/broadcom/cnic.c smp_mb__after_atomic(); smp_mb__after_atomic 280 drivers/net/ethernet/chelsio/cxgb/cxgb2.c smp_mb__after_atomic(); smp_mb__after_atomic 1433 drivers/net/ethernet/chelsio/cxgb3/sge.c smp_mb__after_atomic(); smp_mb__after_atomic 1546 drivers/net/ethernet/chelsio/cxgb3/sge.c smp_mb__after_atomic(); smp_mb__after_atomic 1758 drivers/net/ethernet/chelsio/cxgb3/sge.c smp_mb__after_atomic(); smp_mb__after_atomic 3398 drivers/net/ethernet/chelsio/cxgb4/sge.c smp_mb__after_atomic(); smp_mb__after_atomic 2088 drivers/net/ethernet/chelsio/cxgb4vf/sge.c smp_mb__after_atomic(); smp_mb__after_atomic 1186 drivers/net/ethernet/freescale/gianfar.c smp_mb__after_atomic(); smp_mb__after_atomic 1454 drivers/net/ethernet/freescale/gianfar.c smp_mb__after_atomic(); smp_mb__after_atomic 267 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c smp_mb__after_atomic(); smp_mb__after_atomic 1101 drivers/net/ethernet/qlogic/qed/qed_main.c smp_mb__after_atomic(); smp_mb__after_atomic 2733 drivers/net/ethernet/qlogic/qed/qed_main.c smp_mb__after_atomic(); smp_mb__after_atomic 4425 drivers/net/ethernet/qlogic/qed/qed_sriov.c smp_mb__after_atomic(); smp_mb__after_atomic 1836 drivers/net/ethernet/ti/cpsw.c smp_mb__after_atomic(); smp_mb__after_atomic 1848 drivers/net/ethernet/ti/cpsw.c smp_mb__after_atomic(); smp_mb__after_atomic 476 drivers/net/ethernet/ti/cpsw_ethtool.c smp_mb__after_atomic(); smp_mb__after_atomic 887 drivers/net/usb/r8152.c smp_mb__after_atomic(); smp_mb__after_atomic 4727 drivers/net/usb/r8152.c smp_mb__after_atomic(); smp_mb__after_atomic 4765 drivers/net/usb/r8152.c smp_mb__after_atomic(); smp_mb__after_atomic 4783 drivers/net/usb/r8152.c smp_mb__after_atomic(); smp_mb__after_atomic 552 drivers/net/wireless/ti/wlcore/main.c smp_mb__after_atomic(); smp_mb__after_atomic 676 drivers/pci/xen-pcifront.c smp_mb__after_atomic(); smp_mb__after_atomic 298 drivers/target/target_core_iblock.c smp_mb__after_atomic(); smp_mb__after_atomic 540 drivers/tty/serial/mxs-auart.c smp_mb__after_atomic(); smp_mb__after_atomic 615 drivers/tty/serial/mxs-auart.c smp_mb__after_atomic(); smp_mb__after_atomic 533 drivers/usb/class/cdc-acm.c smp_mb__after_atomic(); smp_mb__after_atomic 1688 drivers/usb/gadget/function/f_tcm.c smp_mb__after_atomic(); smp_mb__after_atomic 1698 drivers/usb/gadget/function/f_tcm.c smp_mb__after_atomic(); smp_mb__after_atomic 422 drivers/usb/serial/generic.c smp_mb__after_atomic(); smp_mb__after_atomic 129 drivers/w1/w1_family.c smp_mb__after_atomic(); smp_mb__after_atomic 402 drivers/xen/xen-pciback/pciback_ops.c smp_mb__after_atomic(); /* /before/ final check for work */ smp_mb__after_atomic 3638 fs/btrfs/extent_io.c smp_mb__after_atomic(); smp_mb__after_atomic 794 fs/btrfs/ioctl.c smp_mb__after_atomic(); smp_mb__after_atomic 1250 fs/btrfs/transaction.c smp_mb__after_atomic(); smp_mb__after_atomic 73 fs/buffer.c smp_mb__after_atomic(); smp_mb__after_atomic 1977 fs/cifs/inode.c smp_mb__after_atomic(); smp_mb__after_atomic 87 fs/ext4/resize.c smp_mb__after_atomic(); smp_mb__after_atomic 374 fs/fuse/dev.c smp_mb__after_atomic(); smp_mb__after_atomic 1286 fs/fuse/dev.c smp_mb__after_atomic(); smp_mb__after_atomic 954 fs/fuse/virtio_fs.c smp_mb__after_atomic(); smp_mb__after_atomic 306 fs/gfs2/glock.c smp_mb__after_atomic(); smp_mb__after_atomic 445 fs/gfs2/glock.c smp_mb__after_atomic(); smp_mb__after_atomic 664 fs/gfs2/glock.c smp_mb__after_atomic(); smp_mb__after_atomic 671 fs/gfs2/glock.c smp_mb__after_atomic(); smp_mb__after_atomic 1143 fs/gfs2/lock_dlm.c smp_mb__after_atomic(); smp_mb__after_atomic 1280 fs/gfs2/lock_dlm.c smp_mb__after_atomic(); smp_mb__after_atomic 441 fs/gfs2/recovery.c smp_mb__after_atomic(); smp_mb__after_atomic 350 fs/gfs2/sys.c smp_mb__after_atomic(); smp_mb__after_atomic 510 fs/gfs2/sys.c smp_mb__after_atomic(); smp_mb__after_atomic 43 fs/jbd2/commit.c smp_mb__after_atomic(); smp_mb__after_atomic 2177 fs/nfs/dir.c smp_mb__after_atomic(); smp_mb__after_atomic 2222 fs/nfs/dir.c smp_mb__after_atomic(); smp_mb__after_atomic 2445 fs/nfs/dir.c smp_mb__after_atomic(); smp_mb__after_atomic 1330 fs/nfs/inode.c smp_mb__after_atomic(); smp_mb__after_atomic 630 fs/nfs/nfs42proc.c smp_mb__after_atomic(); smp_mb__after_atomic 1196 fs/nfs/nfs4state.c smp_mb__after_atomic(); smp_mb__after_atomic 155 fs/nfs/pagelist.c smp_mb__after_atomic(); smp_mb__after_atomic 173 fs/nfs/pagelist.c smp_mb__after_atomic(); smp_mb__after_atomic 391 fs/nfs/pagelist.c smp_mb__after_atomic(); smp_mb__after_atomic 477 fs/nfs/pagelist.c smp_mb__after_atomic(); smp_mb__after_atomic 344 fs/nfs/pnfs.c smp_mb__after_atomic(); smp_mb__after_atomic 1855 fs/nfs/pnfs.c smp_mb__after_atomic(); smp_mb__after_atomic 2880 fs/nfs/pnfs.c smp_mb__after_atomic(); smp_mb__after_atomic 3121 fs/nfs/pnfs.c smp_mb__after_atomic(); smp_mb__after_atomic 420 fs/nfs/pnfs.h smp_mb__after_atomic(); smp_mb__after_atomic 291 fs/nfs/pnfs_dev.c smp_mb__after_atomic(); smp_mb__after_atomic 302 fs/nfs/pnfs_dev.c smp_mb__after_atomic(); smp_mb__after_atomic 317 fs/nfs/pnfs_dev.c smp_mb__after_atomic(); smp_mb__after_atomic 570 fs/nfs/pnfs_nfs.c smp_mb__after_atomic(); smp_mb__after_atomic 899 fs/nfsd/filecache.c smp_mb__after_atomic(); smp_mb__after_atomic 1904 fs/nfsd/nfs4recover.c smp_mb__after_atomic(); smp_mb__after_atomic 304 fs/orangefs/file.c smp_mb__after_atomic(); smp_mb__after_atomic 453 fs/ubifs/lpt_commit.c smp_mb__after_atomic(); smp_mb__after_atomic 939 fs/ubifs/tnc_commit.c smp_mb__after_atomic(); smp_mb__after_atomic 148 include/asm-generic/barrier.h #ifndef smp_mb__after_atomic smp_mb__after_atomic 170 include/asm-generic/barrier.h #ifndef smp_mb__after_atomic smp_mb__after_atomic 37 include/linux/atomic.h #define __atomic_acquire_fence smp_mb__after_atomic smp_mb__after_atomic 49 include/linux/atomic.h #define __atomic_post_full_fence smp_mb__after_atomic smp_mb__after_atomic 655 include/linux/interrupt.h smp_mb__after_atomic(); smp_mb__after_atomic 1234 include/linux/kvm_host.h smp_mb__after_atomic(); smp_mb__after_atomic 35 include/linux/sched/idle.h smp_mb__after_atomic(); smp_mb__after_atomic 53 include/linux/sched/idle.h smp_mb__after_atomic(); smp_mb__after_atomic 158 include/linux/sunrpc/sched.h smp_mb__after_atomic(); \ smp_mb__after_atomic 167 include/linux/sunrpc/sched.h smp_mb__after_atomic(); \ smp_mb__after_atomic 451 include/linux/sunrpc/xprt.h smp_mb__after_atomic(); smp_mb__after_atomic 483 include/linux/sunrpc/xprt.h smp_mb__after_atomic(); smp_mb__after_atomic 186 include/linux/tracehook.h smp_mb__after_atomic(); smp_mb__after_atomic 334 include/linux/wait_bit.h smp_mb__after_atomic(); smp_mb__after_atomic 650 include/net/tls.h smp_mb__after_atomic(); smp_mb__after_atomic 628 include/rdma/rdmavt_qp.h smp_mb__after_atomic(); smp_mb__after_atomic 933 include/target/target_core_base.h smp_mb__after_atomic(); smp_mb__after_atomic 940 include/target/target_core_base.h smp_mb__after_atomic(); smp_mb__after_atomic 1667 kernel/events/uprobes.c smp_mb__after_atomic(); /* pairs with prepare_to_wait() */ smp_mb__after_atomic 342 kernel/futex.c smp_mb__after_atomic(); smp_mb__after_atomic 355 kernel/futex.c smp_mb__after_atomic(); smp_mb__after_atomic 347 kernel/padata.c smp_mb__after_atomic(); smp_mb__after_atomic 112 kernel/rcu/rcu_segcblist.c smp_mb__after_atomic(); /* Up to the caller! */ smp_mb__after_atomic 267 kernel/rcu/tree.c smp_mb__after_atomic(); /* _exit after clearing mask. */ smp_mb__after_atomic 1520 kernel/rcu/tree_plugin.h smp_mb__after_atomic(); /* atomic_inc() before lock. */ smp_mb__after_atomic 179 kernel/sched/cpupri.c smp_mb__after_atomic(); smp_mb__after_atomic 186 kernel/sched/cpupri.c smp_mb__after_atomic(); smp_mb__after_atomic 9605 kernel/sched/fair.c smp_mb__after_atomic(); smp_mb__after_atomic 284 kernel/sched/idle.c smp_mb__after_atomic(); smp_mb__after_atomic 347 kernel/umh.c smp_mb__after_atomic(); smp_mb__after_atomic 468 kernel/watchdog.c smp_mb__after_atomic(); smp_mb__after_atomic 598 lib/sbitmap.c smp_mb__after_atomic(); smp_mb__after_atomic 1069 mm/backing-dev.c smp_mb__after_atomic(); smp_mb__after_atomic 1342 mm/filemap.c smp_mb__after_atomic(); smp_mb__after_atomic 649 mm/vmscan.c smp_mb__after_atomic(); smp_mb__after_atomic 54 net/bluetooth/hci_event.c smp_mb__after_atomic(); /* wake_up_bit advises about this barrier */ smp_mb__after_atomic 2390 net/bluetooth/hci_event.c smp_mb__after_atomic(); /* wake_up_bit advises about this barrier */ smp_mb__after_atomic 1391 net/core/dev.c smp_mb__after_atomic(); /* Commit netif_running(). */ smp_mb__after_atomic 577 net/ipv4/tcp.c smp_mb__after_atomic(); smp_mb__after_atomic 2302 net/ipv4/tcp_output.c smp_mb__after_atomic(); smp_mb__after_atomic 178 net/kcm/kcmsock.c smp_mb__after_atomic(); smp_mb__after_atomic 156 net/netfilter/ipset/ip_set_bitmap_ipmac.c smp_mb__after_atomic(); smp_mb__after_atomic 165 net/netfilter/ipset/ip_set_bitmap_ipmac.c smp_mb__after_atomic(); smp_mb__after_atomic 540 net/netfilter/ipset/ip_set_hash_gen.h smp_mb__after_atomic(); smp_mb__after_atomic 1085 net/netfilter/ipset/ip_set_hash_gen.h smp_mb__after_atomic(); smp_mb__after_atomic 649 net/rds/ib_recv.c smp_mb__after_atomic(); smp_mb__after_atomic 112 net/rds/send.c smp_mb__after_atomic(); smp_mb__after_atomic 705 net/rds/send.c smp_mb__after_atomic(); smp_mb__after_atomic 745 net/rds/send.c smp_mb__after_atomic(); smp_mb__after_atomic 48 net/smc/smc_cdc.c smp_mb__after_atomic(); smp_mb__after_atomic 205 net/smc/smc_cdc.c smp_mb__after_atomic(); smp_mb__after_atomic 259 net/smc/smc_cdc.c smp_mb__after_atomic(); smp_mb__after_atomic 271 net/smc/smc_cdc.c smp_mb__after_atomic(); smp_mb__after_atomic 431 net/smc/smc_rx.c smp_mb__after_atomic(); smp_mb__after_atomic 218 net/smc/smc_tx.c smp_mb__after_atomic(); smp_mb__after_atomic 304 net/smc/smc_tx.c smp_mb__after_atomic(); smp_mb__after_atomic 287 net/sunrpc/backchannel_rqst.c smp_mb__after_atomic(); smp_mb__after_atomic 849 net/sunrpc/sched.c smp_mb__after_atomic(); smp_mb__after_atomic 719 net/sunrpc/svc_xprt.c smp_mb__after_atomic(); smp_mb__after_atomic 729 net/sunrpc/svc_xprt.c smp_mb__after_atomic(); smp_mb__after_atomic 188 net/sunrpc/xprt.c smp_mb__after_atomic(); smp_mb__after_atomic 1238 net/sunrpc/xprtsock.c smp_mb__after_atomic(); smp_mb__after_atomic 1541 net/sunrpc/xprtsock.c smp_mb__after_atomic(); smp_mb__after_atomic 1561 net/sunrpc/xprtsock.c smp_mb__after_atomic(); smp_mb__after_atomic 1374 net/unix/af_unix.c smp_mb__after_atomic(); /* sock_hold() does an atomic_inc() */ smp_mb__after_atomic 432 sound/pci/bt87x.c smp_mb__after_atomic(); smp_mb__after_atomic 447 sound/pci/bt87x.c smp_mb__after_atomic();