smp_store_release
Defined as a preprocessor macro in:
Referenced (in 133 files total) in:
- arch/arm/include/asm/mcs_spinlock.h, line 19
- arch/arm64/kvm/hyp/pgtable.c, 3 times
- arch/mips/include/asm/spinlock.h, line 25
- arch/powerpc/include/asm/qspinlock.h, line 156
- arch/x86/include/asm/qspinlock.h, line 46
- arch/x86/kernel/acpi/madt_wakeup.c, 2 times
- arch/x86/kernel/ldt.c, line 426
- arch/x86/kvm/mmu/mmu.c, 2 times
- arch/x86/kvm/mmu/page_track.c, line 207
- arch/x86/kvm/x86.c, line 11034
- block/blk-crypto-fallback.c, line 667
- fs/afs/addr_prefs.c, 2 times
- fs/afs/cell.c, 10 times
- fs/aio.c, line 1862
- fs/bcachefs/six.c, line 243
- fs/binfmt_misc.c, line 1012
- fs/crypto/crypto.c, line 358
- fs/crypto/inline_crypt.c, line 200
- fs/crypto/keyring.c, line 220
- fs/crypto/keysetup.c, 2 times
- fs/dcache.c, 3 times
- fs/eventpoll.c, line 1403
- fs/fs-writeback.c, line 482
- fs/locks.c, 2 times
- fs/namespace.c, line 4537
- fs/netfs/fscache_cookie.c, line 211
- fs/netfs/internal.h, line 236
- fs/netfs/write_issue.c, line 202
- fs/nfs/dir.c, line 1841
- fs/nfsd/nfssvc.c, 2 times
- fs/super.c, line 160
- fs/verity/hash_algs.c, line 91
- fs/xfs/libxfs/xfs_bmap.c, line 1228
- fs/xfs/libxfs/xfs_inode_fork.c, 2 times
- include/asm-generic/barrier.h, 4 times
- include/asm-generic/qrwlock.h, line 122
- include/asm-generic/qspinlock.h, line 128
- include/asm-generic/spinlock.h, line 68
- include/linux/atomic/atomic-arch-fallback.h, 2 times
- include/linux/fs.h, line 936
- include/linux/list.h, line 391
- include/linux/mmap_lock.h, line 92
- include/linux/netpoll.h, line 90
- include/linux/objpool.h, line 209
- include/linux/rcupdate.h, line 591
- include/rdma/rdmavt_cq.h, line 29
- include/rdma/rdmavt_qp.h, line 854
- io_uring/io_uring.c, line 2239
- io_uring/io_uring.h, line 251
- io_uring/poll.c, line 426
- io_uring/rw.c, line 550
- io_uring/uring_cmd.c, line 166
- ipc/mqueue.c, line 1028
- ipc/msg.c, 3 times
- ipc/sem.c, 2 times
- kernel/bpf/bpf_struct_ops.c, 2 times
- kernel/bpf/ringbuf.c, 3 times
- kernel/cgroup/cgroup.c, line 3816
- kernel/debug/kdb/kdb_io.c, line 886
- kernel/events/core.c, 3 times
- kernel/events/uprobes.c, line 1470
- kernel/futex/waitwake.c, line 123
- kernel/kcsan/kcsan_test.c, 6 times
- kernel/kcsan/selftest.c, 3 times
- kernel/locking/locktorture.c, line 1096
- kernel/locking/mcs_spinlock.h, line 45
- kernel/locking/percpu-rwsem.c, line 133
- kernel/locking/qspinlock_paravirt.h, line 529
- kernel/locking/rwsem.c, line 561
- kernel/rcu/rcutorture.c, 6 times
- kernel/rcu/refscale.c, 3 times
- kernel/rcu/srcutree.c, 5 times
- kernel/rcu/tasks.h, 7 times
- kernel/rcu/tree.c, 7 times
- kernel/rcu/tree_exp.h, line 825
- kernel/resource.c, line 2098
- kernel/sched/core.c, line 4821
- kernel/sched/psi.c, line 1558
- kernel/seccomp.c, line 629
- kernel/smp.c, line 345
- kernel/taskstats.c, line 591
- kernel/time/tick-sched.c, line 130
- kernel/trace/trace_sched_switch.c, line 457
- kernel/watch_queue.c, line 134
- lib/lwq.c, line 29
- lib/percpu-refcount.c, line 261
- mm/filemap.c, line 1148
- mm/kasan/kasan_test.c, line 708
- mm/kfence/core.c, line 646
- mm/mmu_notifier.c, line 653
- mm/page_owner.c, line 190
- mm/swapfile.c, line 2850
- mm/vmscan.c, line 3833
- net/core/dev.c, line 4753
- net/core/netpoll.c, line 183
- net/ethernet/eth.c, line 235
- net/ipv4/af_inet.c, line 1368
- net/ipv4/tcp_bpf.c, line 626
- net/ipv4/udp_bpf.c, line 128
- net/netfilter/nf_conntrack_core.c, line 198
- net/rxrpc/ar-internal.h, line 927
- net/rxrpc/call_accept.c, 6 times
- net/rxrpc/conn_event.c, line 35
- net/rxrpc/input.c, line 246
- net/rxrpc/recvmsg.c, line 127
- net/rxrpc/sendmsg.c, line 33
- net/rxrpc/txbuf.c, line 226
- net/sched/sch_fq.c, 3 times
- net/sunrpc/xprtmultipath.c, line 403
- net/sunrpc/xprtrdma/verbs.c, line 743
- net/tls/tls_device.c, 2 times
- net/tls/tls_main.c, 2 times
- net/unix/unix_bpf.c, 2 times
- net/unix/af_unix.c, 2 times
- net/vmw_vsock/vsock_bpf.c, line 143
- net/xdp/xsk_queue.h, 2 times
- security/keys/key.c, line 416
- security/keys/process_keys.c, line 60
- security/selinux/include/security.h, line 119
- security/selinux/ss/services.c, line 2377
- security/selinux/ss/sidtab.c, line 354
- tools/arch/arm64/include/asm/barrier.h, line 27
- tools/arch/powerpc/include/asm/barrier.h, line 33
- tools/arch/s390/include/asm/barrier.h, line 31
- tools/arch/sparc/include/asm/barrier_64.h, line 43
- tools/arch/x86/include/asm/barrier.h, line 33
- tools/include/asm/barrier.h, 2 times
- tools/include/linux/ring_buffer.h, line 71
- tools/lib/bpf/ringbuf.c, 3 times
- tools/testing/selftests/bpf/benchs/bench_ringbufs.c, line 319
- tools/testing/selftests/bpf/prog_tests/user_ringbuf.c, line 226
- tools/testing/selftests/kvm/dirty_log_test.c, line 309
- virt/kvm/dirty_ring.c, line 94
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.