Loading...
Defined in 9 files as a macro:
- include/asm-generic/barrier.h, line 176 (as a macro)
- include/asm-generic/barrier.h, line 203 (as a macro)
- tools/arch/arm64/include/asm/barrier.h, line 64 (as a macro)
- tools/arch/ia64/include/asm/barrier.h, line 52 (as a macro)
- tools/arch/powerpc/include/asm/barrier.h, line 39 (as a macro)
- tools/arch/s390/include/asm/barrier.h, line 37 (as a macro)
- tools/arch/sparc/include/asm/barrier_64.h, line 49 (as a macro)
- tools/arch/x86/include/asm/barrier.h, line 39 (as a macro)
- tools/include/asm/barrier.h, line 57 (as a macro)
Referenced in 97 files:
- arch/arm/include/asm/mcs_spinlock.h, line 13
- arch/arm64/include/asm/barrier.h, line 204
- arch/x86/kvm/mmu.h, line 229
- block/blk-crypto-fallback.c, line 623
- drivers/infiniband/core/uverbs_main.c, line 92
- drivers/infiniband/hw/hfi1/ipoib_tx.c
- drivers/infiniband/sw/rdmavt/qp.c, line 1933
- drivers/input/keyboard/applespi.c, line 1043
- drivers/md/raid5.c, line 5567
- drivers/media/dvb-core/dvb_ringbuffer.c
- drivers/net/ethernet/cadence/macb_ptp.c, line 348
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h, line 627
- drivers/net/ethernet/intel/e1000/e1000.h, line 190
- drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c, line 146
- drivers/net/ethernet/qlogic/qed/qed_spq.c, line 75
- drivers/net/netdevsim/bus.c
- drivers/net/wireguard/queueing.c
- drivers/tty/n_tty.c
- drivers/tty/tty_buffer.c
- drivers/tty/tty_ldsem.c, line 196
- drivers/usb/gadget/function/f_mass_storage.c
- drivers/virt/acrn/ioreq.c, line 507
- fs/afs/cell.c, line 303
- fs/afs/vl_rotate.c
- fs/aio.c, line 1677
- fs/crypto/fscrypt_private.h
- fs/crypto/keyring.c, line 288
- fs/crypto/keysetup.c, line 288
- fs/d_path.c, line 97
- fs/dcache.c, line 2647
- fs/eventpoll.c
- fs/fscache/internal.h, line 33
- fs/locks.c
- fs/namei.c
- fs/overlayfs/namei.c, line 209
- fs/pipe.c, line 257
- fs/verity/hash_algs.c, line 56
- include/asm-generic/barrier.h
- include/asm-generic/bitops/generic-non-atomic.h, line 140
- include/linux/atomic/atomic-arch-fallback.h
- include/linux/backing-dev.h, line 286
- include/linux/freelist.h
- include/linux/fscache-cache.h, line 126
- include/linux/fscrypt.h, line 189
- include/linux/fsverity.h, line 135
- include/linux/key.h, line 453
- include/linux/list.h, line 328
- include/linux/mount.h, line 79
- include/net/inet_sock.h, line 329
- include/net/tcp.h, line 1323
- include/net/tls.h
- include/rdma/rdmavt_cq.h, line 23
- io_uring/rw.c, line 1051
- ipc/sem.c, line 426
- kernel/bpf/bpf_struct_ops.c, line 258
- kernel/bpf/ringbuf.c
- kernel/events/core.c, line 7710
- kernel/kcsan/kcsan_test.c
- kernel/locking/osq_lock.c, line 170
- kernel/locking/percpu-rwsem.c, line 160
- kernel/rcu/rcutorture.c
- kernel/rcu/refscale.c
- kernel/rcu/tree.c
- kernel/rcu/tree_nocb.h, line 832
- kernel/rcu/tree_plugin.h
- kernel/rcu/tree_stall.h
- kernel/smp.c, line 358
- kernel/taskstats.c, line 578
- kernel/time/tick-sched.c, line 72
- lib/llist.c, line 57
- lib/stackdepot.c
- mm/filemap.c
- mm/kasan/report_tags.c, line 65
- mm/mmu_notifier.c, line 1005
- mm/swap.c, line 871
- net/ipv4/tcp_bpf.c, line 569
- net/ipv4/udp_bpf.c, line 121
- net/rxrpc/call_accept.c
- net/rxrpc/output.c, line 92
- net/rxrpc/recvmsg.c
- net/sunrpc/xprtmultipath.c, line 388
- net/tls/tls_main.c
- net/unix/af_unix.c
- net/unix/diag.c, line 17
- net/unix/unix_bpf.c
- net/xdp/xsk_queue.h, line 249
- security/lsm_audit.c, line 344
- security/selinux/include/security.h, line 118
- security/selinux/ss/services.c, line 2403
- security/selinux/ss/sidtab.c, line 224
- tools/include/asm/barrier.h, line 56
- tools/include/linux/ring_buffer.h, line 59
- tools/lib/bpf/ringbuf.c
- tools/testing/selftests/bpf/benchs/bench_ringbufs.c
- tools/testing/selftests/kvm/dirty_log_test.c, line 284
- virt/kvm/dirty_ring.c, line 87