Loading...
Defined in 9 files as a macro:
- include/asm-generic/barrier.h, line 142 (as a macro)
- include/asm-generic/barrier.h, line 169 (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 59 (as a macro)
Referenced in 99 files:
- arch/arm/include/asm/mcs_spinlock.h, line 13
- arch/arm64/include/asm/barrier.h, line 177
- arch/x86/kvm/lapic.c, line 2889
- arch/x86/kvm/mmu/mmu.c
- block/blk-crypto-fallback.c, line 622
- drivers/infiniband/core/uverbs_main.c, line 92
- drivers/infiniband/hw/hfi1/ipoib_tx.c, line 158
- drivers/infiniband/sw/rdmavt/qp.c, line 1994
- drivers/infiniband/sw/rxe/rxe_queue.h
- drivers/input/keyboard/applespi.c, line 1043
- drivers/lightnvm/pblk-rb.c
- drivers/media/dvb-core/dvb_ringbuffer.c
- drivers/net/ethernet/cadence/macb_ptp.c, line 334
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, line 2743
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h, line 544
- drivers/net/ethernet/intel/e1000/e1000.h, line 190
- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c, line 120
- drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c, line 137
- drivers/net/ethernet/qlogic/qed/qed_spq.c, line 74
- 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 512
- fs/afs/cell.c, line 301
- fs/afs/vl_rotate.c
- fs/crypto/fscrypt_private.h
- fs/crypto/keyring.c, line 247
- fs/crypto/keysetup.c, line 249
- fs/d_path.c, line 40
- fs/dcache.c, line 2584
- fs/eventpoll.c
- fs/io_uring.c, line 2214
- fs/locks.c
- fs/namei.c
- fs/overlayfs/namei.c, line 207
- fs/verity/hash_algs.c, line 56
- include/asm-generic/barrier.h
- include/linux/atomic-arch-fallback.h
- include/linux/atomic-fallback.h
- include/linux/backing-dev.h, line 315
- include/linux/freelist.h
- include/linux/fscrypt.h, line 83
- include/linux/fsverity.h, line 124
- include/linux/key.h, line 447
- include/linux/list.h, line 318
- include/linux/mount.h, line 81
- include/net/inet_sock.h, line 312
- include/net/tcp.h, line 1281
- include/net/tls.h
- include/rdma/rdmavt_cq.h, line 23
- ipc/sem.c, line 423
- kernel/bpf/bpf_struct_ops.c, line 253
- kernel/bpf/ringbuf.c
- kernel/events/core.c, line 7551
- kernel/kcsan/kcsan_test.c
- kernel/locking/osq_lock.c, line 170
- kernel/locking/percpu-rwsem.c, line 158
- kernel/locking/rwsem.c, line 980
- kernel/rcu/rcutorture.c
- kernel/rcu/refscale.c, line 394
- kernel/rcu/srcutree.c
- kernel/rcu/tasks.h, line 935
- kernel/rcu/tree.c, line 2640
- kernel/rcu/tree_exp.h, line 79
- kernel/rcu/tree_plugin.h
- kernel/rcu/tree_stall.h
- kernel/resource.c
- kernel/sched/core.c, line 3453
- kernel/smp.c, line 355
- kernel/taskstats.c, line 556
- kernel/time/tick-sched.c, line 72
- lib/llist.c, line 57
- lib/stackdepot.c
- mm/filemap.c, line 1296
- mm/mmu_notifier.c, line 1005
- mm/swap.c, line 789
- net/ipv4/tcp_bpf.c, line 474
- net/ipv4/udp_bpf.c, line 89
- net/netfilter/nf_conntrack_core.c, line 100
- net/rxrpc/call_accept.c
- net/rxrpc/output.c, line 85
- net/rxrpc/recvmsg.c
- net/sunrpc/xprtmultipath.c, line 300
- net/tls/tls_main.c
- net/unix/af_unix.c
- net/unix/diag.c, line 17
- net/xdp/xsk_queue.h, line 235
- security/lsm_audit.c, line 357
- security/selinux/include/security.h, line 116
- security/selinux/ss/sidtab.c, line 224
- tools/include/asm/barrier.h, line 58
- tools/include/linux/ring_buffer.h, line 59
- tools/lib/bpf/ringbuf.c
- tools/testing/selftests/bpf/benchs/bench_ringbufs.c
- virt/kvm/kvm_main.c, line 319