smp_mb__after_atomic
Defined as a preprocessor macro in:
Referenced (in 103 files total) in:
- arch/arm64/kvm/vgic/vgic-mmio-v3.c, line 521
- arch/loongarch/kernel/machine_kexec.c, line 117
- arch/mips/include/asm/atomic.h, 2 times
- arch/mips/kernel/machine_kexec.c, line 183
- arch/mips/kernel/pm-cps.c, line 150
- arch/mips/kernel/smp-cps.c, line 554
- arch/powerpc/kexec/crash.c, line 94
- arch/x86/kvm/svm/svm.c, line 3729
- arch/x86/kvm/vmx/posted_intr.c, line 129
- arch/x86/kvm/vmx/vmx.c, 2 times
- block/blk-mq.c, line 3547
- fs/bcachefs/six.c, 2 times
- fs/btrfs/extent_io.c, 2 times
- fs/btrfs/locking.c, 2 times
- fs/btrfs/transaction.c, line 1503
- fs/buffer.c, line 78
- fs/ext4/ioctl.c, line 273
- fs/ext4/resize.c, line 101
- fs/fuse/dev.c, 2 times
- fs/fuse/virtio_fs.c, line 1320
- fs/gfs2/glock.c, 4 times
- fs/gfs2/lock_dlm.c, 2 times
- fs/gfs2/recovery.c, line 561
- fs/gfs2/sys.c, 2 times
- fs/gfs2/util.c, line 356
- fs/jbd2/commit.c, line 43
- fs/netfs/fscache_cache.c, line 297
- fs/netfs/fscache_cookie.c, line 145
- fs/netfs/fscache_volume.c, line 61
- fs/nfs/dir.c, 3 times
- fs/nfs/inode.c, line 1432
- fs/nfs/nfs42proc.c, line 839
- fs/nfs/pagelist.c, 3 times
- fs/nfs/pnfs.c, 4 times
- fs/nfs/pnfs.h, line 459
- fs/nfs/pnfs_dev.c, 3 times
- fs/nfs/write.c, line 467
- fs/nfsd/nfs4recover.c, line 1908
- fs/nfsd/nfs4state.c, line 5685
- fs/orangefs/file.c, line 317
- fs/smb/client/inode.c, line 2519
- fs/smb/server/oplock.c, line 584
- fs/ubifs/lpt_commit.c, line 453
- fs/ubifs/tnc_commit.c, line 939
- fs/xfs/xfs_drain.c, line 66
- fs/xfs/xfs_icache.c, line 1865
- include/asm-generic/barrier.h, 4 times
- include/linux/atomic.h, 2 times
- include/linux/interrupt.h, line 733
- include/linux/kvm_host.h, line 2206
- include/linux/resume_user_mode.h, line 48
- include/linux/rmap.h, 2 times
- include/linux/sched/idle.h, 2 times
- include/linux/sched/mm.h, line 42
- include/linux/sched/signal.h, line 350
- include/linux/sunrpc/xprt.h, 2 times
- include/linux/wait_bit.h, line 334
- include/net/netdev_queues.h, line 162
- include/net/tls.h, line 479
- include/rdma/rdmavt_qp.h, line 633
- include/target/target_core_base.h, 2 times
- io_uring/sqpoll.c, line 357
- kernel/bpf/helpers.c, line 1501
- kernel/events/uprobes.c, line 1665
- kernel/futex/futex.h, line 269
- kernel/irq/ipi-mux.c, 2 times
- kernel/kcsan/kcsan_test.c, 3 times
- kernel/kcsan/selftest.c, 3 times
- kernel/locking/rtmutex.c, line 253
- kernel/rcu/rcu_segcblist.c, line 215
- kernel/rcu/srcutree.c, line 752
- kernel/sched/cpupri.c, 2 times
- kernel/sched/fair.c, line 12130
- kernel/sched/idle.c, line 347
- kernel/softirq.c, line 888
- kernel/time/timer_migration.c, line 1296
- kernel/trace/trace_recursion_record.c, 3 times
- kernel/umh.c, line 324
- lib/sbitmap.c, 2 times
- mm/gup.c, line 569
- mm/shrinker.c, line 566
- net/bluetooth/hci_event.c, 2 times
- net/core/dev.c, line 1542
- net/core/sock.c, line 3415
- net/ipv4/tcp.c, 2 times
- net/ipv4/tcp_output.c, 2 times
- net/kcm/kcmsock.c, line 181
- net/mptcp/protocol.c, line 4012
- net/netfilter/ipset/ip_set_bitmap_ipmac.c, 2 times
- net/netfilter/ipset/ip_set_hash_gen.h, 2 times
- net/rds/ib_recv.c, 2 times
- net/rds/send.c, 2 times
- net/sched/sch_generic.c, 2 times
- net/smc/smc_cdc.c, 7 times
- net/smc/smc_core.c, line 1003
- net/smc/smc_rx.c, line 498
- net/smc/smc_tx.c, 2 times
- net/sunrpc/backchannel_rqst.c, line 283
- net/sunrpc/sched.c, 2 times
- net/sunrpc/xprtrdma/svc_rdma_sendto.c, line 282
- net/sunrpc/xprtsock.c, 3 times
- net/unix/af_unix.c, line 1689
- sound/pci/bt87x.c, 2 times
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.