Loading...
Defined in 9 files as a macro:
- include/asm-generic/barrier.h, line 138 (as a macro)
- include/asm-generic/barrier.h, line 160 (as a macro)
- tools/arch/arm64/include/asm/barrier.h, line 27 (as a macro)
- tools/arch/ia64/include/asm/barrier.h, line 46 (as a macro)
- tools/arch/powerpc/include/asm/barrier.h, line 33 (as a macro)
- tools/arch/s390/include/asm/barrier.h, line 31 (as a macro)
- tools/arch/sparc/include/asm/barrier_64.h, line 43 (as a macro)
- tools/arch/x86/include/asm/barrier.h, line 33 (as a macro)
- tools/include/asm/barrier.h, line 51 (as a macro)
Referenced in 114 files:
- 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 27
- arch/riscv/include/asm/spinlock.h, 2 times
- arch/x86/include/asm/qspinlock.h, line 46
- arch/x86/kernel/alternative.c, line 1098
- arch/x86/kernel/ldt.c, line 424
- arch/x86/kvm/mmu/mmu.c, line 724
- arch/x86/kvm/x86.c, line 11422
- block/blk-crypto-fallback.c, line 655
- drivers/firewire/net.c, line 257
- drivers/gpu/drm/msm/msm_rd.c, 2 times
- drivers/infiniband/core/netlink.c, line 119
- drivers/infiniband/core/uverbs_cmd.c, line 261
- drivers/infiniband/core/uverbs_main.c, line 493
- drivers/infiniband/hw/hfi1/ipoib_tx.c, 2 times
- drivers/infiniband/sw/rdmavt/qp.c, 2 times
- drivers/infiniband/sw/rxe/rxe_queue.h, 2 times
- drivers/input/keyboard/applespi.c, line 1341
- drivers/md/raid5.c, line 8364
- drivers/media/dvb-core/dvb_ringbuffer.c, 11 times
- drivers/net/ethernet/cadence/macb_ptp.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, 2 times
- drivers/net/ethernet/intel/e1000/e1000_main.c, line 3873
- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c, line 147
- drivers/net/ethernet/qlogic/qed/qed_iwarp.c, 3 times
- drivers/net/ethernet/qlogic/qed/qed_spq.c, line 58
- drivers/net/netdevsim/bus.c, 5 times
- drivers/target/target_core_user.c, line 695
- drivers/tty/n_tty.c, 4 times
- drivers/tty/tty_buffer.c, 3 times
- drivers/tty/tty_ldsem.c, line 96
- drivers/usb/gadget/function/f_mass_storage.c, 2 times
- drivers/virt/acrn/ioreq.c, 2 times
- drivers/xen/events/events_base.c, 2 times
- fs/afs/cell.c, 10 times
- fs/crypto/inline_crypt.c, line 182
- fs/crypto/keyring.c, line 221
- fs/crypto/keysetup.c, 2 times
- fs/dcache.c, 3 times
- fs/eventpoll.c, line 1222
- fs/fs-writeback.c, line 453
- fs/io_uring.c, 2 times
- fs/locks.c, 2 times
- fs/namespace.c, line 4012
- fs/verity/hash_algs.c, line 100
- include/asm-generic/barrier.h, 2 times
- include/asm-generic/qrwlock.h, line 118
- include/asm-generic/qspinlock.h, line 99
- include/linux/atomic/atomic-arch-fallback.h, 2 times
- include/linux/list.h, line 300
- include/linux/netpoll.h, line 89
- include/linux/rcupdate.h, 2 times
- include/rdma/rdmavt_cq.h, line 29
- include/rdma/rdmavt_qp.h, line 853
- ipc/mqueue.c, line 1015
- ipc/msg.c, 3 times
- ipc/sem.c, 2 times
- kernel/bpf/bpf_struct_ops.c, line 459
- kernel/bpf/ringbuf.c, line 344
- kernel/debug/kdb/kdb_io.c, line 854
- kernel/events/core.c, 3 times
- kernel/events/uprobes.c, line 1474
- kernel/futex.c, line 1541
- kernel/kcsan/kcsan_test.c, 2 times
- kernel/locking/mcs_spinlock.h, line 45
- kernel/locking/percpu-rwsem.c, line 131
- kernel/locking/qspinlock_paravirt.h, line 523
- kernel/locking/rwsem.c, line 522
- kernel/rcu/rcutorture.c, 5 times
- kernel/rcu/refscale.c, 3 times
- kernel/rcu/srcutree.c, 2 times
- kernel/rcu/tasks.h, 2 times
- kernel/rcu/tree.c, 4 times
- kernel/rcu/tree_exp.h, line 728
- kernel/resource.c, line 1910
- kernel/sched/core.c, line 4594
- kernel/seccomp.c, line 602
- kernel/smp.c, line 464
- kernel/taskstats.c, line 570
- kernel/time/tick-sched.c, line 132
- kernel/trace/trace.c, line 5301
- lib/percpu-refcount.c, line 259
- lib/stackdepot.c, 3 times
- mm/filemap.c, line 1162
- mm/mmu_notifier.c, line 678
- mm/swapfile.c, line 2869
- net/core/netpoll.c, line 169
- net/ethernet/eth.c, line 246
- net/ipv4/af_inet.c, line 1328
- net/ipv4/tcp_bpf.c, line 495
- net/ipv4/udp_bpf.c, line 125
- net/netfilter/nf_conntrack_core.c, line 178
- net/rxrpc/call_accept.c, 6 times
- net/rxrpc/input.c, line 551
- net/rxrpc/recvmsg.c, line 254
- net/sched/sch_fq.c, 2 times
- net/sunrpc/xprtmultipath.c, line 337
- net/sunrpc/xprtrdma/verbs.c, line 754
- net/tls/tls_device.c, 2 times
- net/tls/tls_main.c, 2 times
- net/unix/af_unix.c, 2 times
- net/unix/unix_bpf.c, 2 times
- net/xdp/xsk_queue.h, 2 times
- security/keys/key.c, line 414
- security/keys/process_keys.c, line 60
- security/selinux/include/security.h, line 122
- security/selinux/ss/sidtab.c, line 348
- tools/include/asm/barrier.h, line 50
- tools/include/linux/ring_buffer.h, line 71
- tools/lib/bpf/ringbuf.c, 2 times
- tools/testing/selftests/bpf/benchs/bench_ringbufs.c, line 319