Loading...
Defined in 27 files as a macro:
- arch/arc/include/asm/barrier.h, line 24 (as a macro)
- arch/arc/include/asm/barrier.h, line 28 (as a macro)
- arch/arm/include/asm/barrier.h, line 53 (as a macro)
- arch/arm/include/asm/barrier.h, line 57 (as a macro)
- arch/arm64/include/asm/barrier.h, line 35 (as a macro)
- arch/arm64/include/asm/barrier.h, line 56 (as a macro)
- arch/hexagon/include/asm/barrier.h, line 31 (as a macro)
- arch/ia64/include/asm/barrier.h, line 44 (as a macro)
- arch/ia64/include/asm/barrier.h, line 51 (as a macro)
- arch/metag/include/asm/barrier.h, line 52 (as a macro)
- arch/metag/include/asm/barrier.h, line 72 (as a macro)
- arch/metag/include/asm/barrier.h, line 77 (as a macro)
- arch/mips/include/asm/barrier.h, line 146 (as a macro)
- arch/mips/include/asm/barrier.h, line 150 (as a macro)
- arch/mips/include/asm/barrier.h, line 155 (as a macro)
- arch/powerpc/include/asm/barrier.h, line 50 (as a macro)
- arch/powerpc/include/asm/barrier.h, line 57 (as a macro)
- arch/s390/include/asm/barrier.h, line 26 (as a macro)
- arch/sparc/include/asm/barrier_64.h, line 45 (as a macro)
- arch/sparc/include/asm/barrier_64.h, line 49 (as a macro)
- arch/x86/include/asm/barrier.h, line 82 (as a macro)
- arch/x86/include/asm/barrier.h, line 92 (as a macro)
- arch/x86/um/asm/barrier.h, line 36 (as a macro)
- arch/x86/um/asm/barrier.h, line 50 (as a macro)
- include/asm-generic/barrier.h, line 50 (as a macro)
- include/asm-generic/barrier.h, line 55 (as a macro)
- tools/virtio/asm/barrier.h, line 5 (as a macro)
Referenced in 213 files:
- arch/alpha/include/asm/atomic.h, 18 times
- arch/alpha/include/asm/bitops.h, 4 times
- arch/arc/include/asm/spinlock.h, 2 times
- arch/arm/common/bL_switcher.c, line 115
- arch/arm/include/asm/atomic.h, 22 times
- arch/arm/include/asm/barrier.h, 4 times
- arch/arm/include/asm/bitops.h, 2 times
- arch/arm/include/asm/cmpxchg.h, 6 times
- arch/arm/include/asm/futex.h, 3 times
- arch/arm/include/asm/processor.h, line 80
- arch/arm/include/asm/spinlock.h, 9 times
- arch/arm/kernel/swp_emulate.c, 2 times
- arch/arm/kvm/psci.c, line 80
- arch/arm64/include/asm/atomic.h, 12 times
- arch/arm64/include/asm/barrier.h, 3 times
- arch/arm64/include/asm/bitops.h, 2 times
- arch/arm64/include/asm/cmpxchg.h, 3 times
- arch/blackfin/include/asm/bitops.h, 2 times
- arch/blackfin/include/asm/processor.h, line 101
- arch/blackfin/kernel/time-ts.c, 2 times
- arch/hexagon/include/asm/spinlock.h, 2 times
- arch/ia64/include/asm/bitops.h, line 71
- arch/metag/include/asm/atomic_lnkget.h, 8 times
- arch/metag/include/asm/barrier.h, 3 times
- arch/metag/include/asm/cmpxchg_lnkget.h, 6 times
- arch/metag/include/asm/spinlock_lnkget.h, 9 times
- arch/mips/include/asm/barrier.h, 3 times
- arch/mips/include/asm/bitops.h, line 478
- arch/mips/include/asm/spinlock.h, line 322
- arch/mips/kernel/rtlx.c, 2 times
- arch/mips/kernel/smp.c, line 399
- arch/mn10300/kernel/mn10300-serial.c, 2 times
- arch/mn10300/kernel/smp.c, 6 times
- arch/mn10300/mm/tlb-smp.c, line 132
- arch/openrisc/include/asm/bitops.h, 2 times
- arch/parisc/include/asm/atomic.h, 4 times
- arch/parisc/include/asm/bitops.h, 2 times
- arch/powerpc/include/asm/atomic.h, 4 times
- arch/powerpc/include/asm/bitops.h, 2 times
- arch/powerpc/include/asm/spinlock.h, line 31
- arch/powerpc/kernel/crash.c, line 164
- arch/powerpc/kernel/smp.c, 3 times
- arch/powerpc/kernel/time.c, line 746
- arch/powerpc/kvm/book3s_64_mmu_hv.c, 2 times
- arch/powerpc/kvm/book3s_hv.c, 4 times
- arch/powerpc/kvm/book3s_xics.c, line 468
- arch/powerpc/kvm/powerpc.c, line 99
- arch/s390/include/asm/atomic.h, 4 times
- arch/s390/include/asm/barrier.h, 2 times
- arch/s390/kvm/kvm-s390.c, line 281
- arch/sh/include/asm/atomic.h, 4 times
- arch/sh/include/asm/bitops.h, 2 times
- arch/sh/include/asm/rwsem.h, line 127
- arch/sh/kernel/ftrace.c, 5 times
- arch/sparc/kernel/time_32.c, line 124
- arch/tile/include/asm/atomic_32.h, 6 times
- arch/tile/include/asm/atomic_64.h, 6 times
- arch/tile/include/asm/bitops_32.h, 4 times
- arch/tile/include/asm/bitops_64.h, 4 times
- arch/tile/include/asm/cmpxchg.h, 8 times
- arch/x86/include/asm/barrier.h, 2 times
- arch/x86/kernel/apm_32.c, line 854
- arch/x86/kernel/cpu/perf_event_amd_ibs.c, line 932
- arch/x86/kvm/mmu.c, 3 times
- arch/x86/oprofile/nmi_int.c, 4 times
- arch/xtensa/include/asm/bitops.h, 2 times
- arch/xtensa/include/asm/rwsem.h, line 127
- drivers/block/drbd/drbd_main.c, 2 times
- drivers/block/rbd.c, 15 times
- drivers/block/xen-blkback/blkback.c, line 604
- drivers/cpuidle/cpuidle-powernv.c, line 40
- drivers/cpuidle/cpuidle-pseries.c, line 67
- drivers/dma/ioat/dma_v2.c, line 162
- drivers/dma/ioat/dma_v3.c, line 426
- drivers/md/bcache/closure.h, line 302
- drivers/md/dm-snap.c, line 1303
- drivers/md/dm-table.c, line 1488
- drivers/md/persistent-data/dm-block-manager.c, line 147
- drivers/md/raid10.c, 6 times
- drivers/md/raid5.c, 4 times
- drivers/media/pci/saa7134/saa7134-input.c, line 1036
- drivers/media/platform/omap3isp/isp.c, 3 times
- drivers/media/rc/ttusbir.c, line 67
- drivers/misc/sgi-xp/xpc_sn2.c, 2 times
- drivers/net/ethernet/broadcom/bnx2.c, 2 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c, 6 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h, 2 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, 9 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c, 7 times
- drivers/net/ethernet/broadcom/tg3.c, 5 times
- drivers/net/ethernet/brocade/bna/bnad.c, 5 times
- drivers/net/ethernet/calxeda/xgmac.c, 3 times
- drivers/net/ethernet/chelsio/cxgb3/sge.c, 2 times
- drivers/net/ethernet/intel/e1000/e1000_main.c, 2 times
- drivers/net/ethernet/intel/e1000e/netdev.c, 2 times
- drivers/net/ethernet/intel/i40e/i40e_ptp.c, 2 times
- drivers/net/ethernet/intel/i40e/i40e_txrx.c, 2 times
- drivers/net/ethernet/intel/i40evf/i40e_txrx.c, 2 times
- drivers/net/ethernet/intel/igb/igb_main.c, 2 times
- drivers/net/ethernet/intel/igbvf/netdev.c, 2 times
- drivers/net/ethernet/intel/ixgb/ixgb_main.c, 2 times
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c, 2 times
- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c, 2 times
- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c, 2 times
- drivers/net/ethernet/marvell/skge.c, 2 times
- drivers/net/ethernet/marvell/sky2.c, line 2047
- drivers/net/ethernet/qlogic/netxen/netxen_nic.h, line 1876
- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c, line 600
- drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c, line 1798
- drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c, 2 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c, line 397
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c, 4 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c, line 1869
- drivers/net/ethernet/realtek/r8169.c, 3 times
- drivers/net/ethernet/sfc/efx.c, 2 times
- drivers/net/ethernet/sfc/siena_sriov.c, line 655
- drivers/net/ethernet/sfc/tx.c, 4 times
- drivers/net/ethernet/sun/niu.c, line 3633
- drivers/net/ethernet/sun/sungem.c, 2 times
- drivers/net/usb/usbnet.c, line 1793
- drivers/pci/hotplug/pciehp_hpc.c, 2 times
- drivers/scsi/cxgbi/libcxgbi.c, line 564
- drivers/staging/comedi/comedi_buf.c, 2 times
- drivers/staging/comedi/drivers/dyna_pci10xx.c, 4 times
- drivers/staging/comedi/drivers/mite.c, line 295
- drivers/staging/comedi/drivers/ni_660x.c, line 813
- drivers/staging/comedi/drivers/ni_mio_common.c, line 808
- drivers/thermal/intel_powerclamp.c, 7 times
- drivers/tty/hvc/hvc_console.c, line 988
- drivers/tty/tty_ldsem.c, line 147
- drivers/vhost/vhost.c, 2 times
- fs/afs/fsclient.c, line 605
- fs/aio.c, line 1017
- fs/btrfs/async-thread.c, 3 times
- fs/btrfs/btrfs_inode.h, line 277
- fs/btrfs/compression.c, line 834
- fs/btrfs/ctree.c, 2 times
- fs/btrfs/ctree.h, line 3486
- fs/btrfs/disk-io.c, 2 times
- fs/btrfs/extent-tree.c, 2 times
- fs/btrfs/file.c, line 1912
- fs/btrfs/inode.c, line 8043
- fs/btrfs/locking.c, line 252
- fs/btrfs/transaction.c, 4 times
- fs/btrfs/tree-log.c, 9 times
- fs/buffer.c, 3 times
- fs/ceph/dir.c, line 65
- fs/coredump.c, line 416
- fs/eventpoll.c, line 1435
- fs/ext4/ext4.h, 2 times
- fs/ext4/indirect.c, line 683
- fs/fs-writeback.c, 2 times
- fs/fscache/object.c, line 256
- fs/fuse/dev.c, line 1363
- fs/gfs2/super.c, line 881
- fs/inode.c, line 939
- fs/jbd/commit.c, line 769
- fs/libfs.c, line 694
- fs/namespace.c, 3 times
- fs/nfs/pnfs.c, line 313
- fs/reiserfs/journal.c, line 4109
- fs/splice.c, 3 times
- fs/super.c, 2 times
- fs/ubifs/debug.c, 2 times
- fs/xfs/xfs_inode.h, line 241
- include/asm-generic/barrier.h, 2 times
- include/asm-generic/bitops.h, 2 times
- include/asm-generic/bitops/lock.h, line 40
- include/linux/freezer.h, 3 times
- include/linux/genhd.h, line 646
- include/linux/interrupt.h, line 510
- include/linux/netdevice.h, 2 times
- include/linux/sched.h, 3 times
- include/linux/tty.h, line 335
- include/linux/virtio_ring.h, line 28
- include/net/sock.h, 2 times
- ipc/msg.c, 3 times
- ipc/sem.c, 2 times
- kernel/debug/debug_core.c, line 492
- kernel/exit.c, 2 times
- kernel/irq/irqdomain.c, line 255
- kernel/locking/mutex.c, line 387
- kernel/locking/rwsem-spinlock.c, line 88
- kernel/locking/rwsem-xadd.c, line 130
- kernel/profile.c, line 569
- kernel/rcu/srcu.c, 4 times
- kernel/rcu/torture.c, 5 times
- kernel/rcu/tree.c, 9 times
- kernel/rcu/tree_plugin.h, 13 times
- kernel/relay.c, 2 times
- kernel/sched/clock.c, 3 times
- kernel/sched/core.c, 2 times
- kernel/smp.c, 3 times
- kernel/task_work.c, line 109
- kernel/time/timer_stats.c, 2 times
- kernel/trace/blktrace.c, line 613
- kernel/trace/ring_buffer.c, line 3556
- kernel/trace/trace_functions_graph.c, line 419
- kernel/workqueue.c, line 1292
- mm/huge_memory.c, line 1721
- mm/ksm.c, line 2068
- mm/vmscan.c, line 655
- net/bluetooth/hidp/core.c, line 1265
- net/ipv4/tcp_input.c, 2 times
- net/mac80211/driver-ops.h, line 77
- net/mac80211/sta_info.c, line 502
- net/packet/af_packet.c, 2 times
- net/rds/send.c, line 385
- net/rxrpc/ar-ack.c, 2 times
- net/rxrpc/ar-call.c, line 672
- net/vmw_vsock/vmci_transport_notify_qstate.c, 2 times
- security/keys/gc.c, 2 times
- virt/kvm/kvm_main.c, 2 times