Loading...
Defined in 46 files as a macro:
- arch/alpha/include/asm/barrier.h, line 20 (as a macro)
- arch/alpha/include/asm/barrier.h, line 26 (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 39 (as a macro)
- arch/avr32/include/asm/barrier.h, line 22 (as a macro)
- arch/blackfin/include/asm/barrier.h, line 42 (as a macro)
- arch/cris/include/asm/barrier.h, line 14 (as a macro)
- arch/cris/include/asm/barrier.h, line 19 (as a macro)
- arch/frv/include/asm/barrier.h, line 22 (as a macro)
- arch/h8300/include/asm/barrier.h, line 16 (as a macro)
- arch/h8300/include/asm/barrier.h, line 21 (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 49 (as a macro)
- arch/m32r/include/asm/barrier.h, line 81 (as a macro)
- arch/m32r/include/asm/barrier.h, line 87 (as a macro)
- arch/m68k/include/asm/barrier.h, line 15 (as a macro)
- arch/microblaze/include/asm/barrier.h, line 23 (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/mn10300/include/asm/barrier.h, line 21 (as a macro)
- arch/mn10300/include/asm/barrier.h, line 26 (as a macro)
- arch/parisc/include/asm/barrier.h, line 27 (as a macro)
- arch/powerpc/include/asm/barrier.h, line 48 (as a macro)
- arch/powerpc/include/asm/barrier.h, line 53 (as a macro)
- arch/s390/include/asm/barrier.h, line 29 (as a macro)
- arch/score/include/asm/barrier.h, line 7 (as a macro)
- arch/sh/include/asm/barrier.h, line 41 (as a macro)
- arch/sh/include/asm/barrier.h, line 46 (as a macro)
- arch/sparc/include/asm/barrier_32.h, line 10 (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/tile/include/asm/barrier.h, line 133 (as a macro)
- arch/tile/include/asm/barrier.h, line 138 (as a macro)
- arch/unicore32/include/asm/barrier.h, line 20 (as a macro)
- arch/x86/include/asm/barrier.h, line 82 (as a macro)
- arch/x86/include/asm/barrier.h, line 96 (as a macro)
- arch/x86/um/asm/barrier.h, line 36 (as a macro)
- arch/x86/um/asm/barrier.h, line 54 (as a macro)
- arch/xtensa/include/asm/barrier.h, line 22 (as a macro)
- include/asm-generic/barrier.h, line 34 (as a macro)
- include/asm-generic/barrier.h, line 38 (as a macro)
- tools/virtio/linux/virtio.h, line 181 (as a macro)
Referenced in 195 files:
- arch/alpha/include/asm/atomic.h, 12 times
- arch/alpha/include/asm/bitops.h, 4 times
- arch/arm/include/asm/atomic.h, 22 times
- arch/arm/include/asm/barrier.h, line 65
- arch/arm/include/asm/bitops.h, 2 times
- arch/arm/include/asm/cmpxchg.h, 4 times
- arch/arm/include/asm/futex.h, 3 times
- arch/arm/include/asm/processor.h, line 83
- arch/arm/include/asm/spinlock.h, 9 times
- arch/arm/kernel/swp_emulate.c, 2 times
- arch/arm64/include/asm/atomic.h, 4 times
- arch/arm64/include/asm/barrier.h, line 47
- arch/arm64/include/asm/bitops.h, 2 times
- arch/arm64/include/asm/cmpxchg.h, 2 times
- arch/blackfin/include/asm/bitops.h, 2 times
- arch/blackfin/include/asm/processor.h, line 103
- arch/blackfin/kernel/time-ts.c, 2 times
- arch/blackfin/mach-common/smp.c, 4 times
- arch/hexagon/include/asm/spinlock.h, 2 times
- arch/ia64/include/asm/bitops.h, line 71
- arch/ia64/kernel/process.c, line 290
- arch/mips/include/asm/barrier.h, line 167
- arch/mips/include/asm/bitops.h, line 528
- arch/mips/include/asm/spinlock.h, line 350
- arch/mips/kernel/rtlx.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/kernel/crash.c, line 165
- arch/powerpc/kernel/idle.c, line 75
- arch/powerpc/kernel/smp.c, 3 times
- arch/powerpc/kernel/time.c, 3 times
- arch/powerpc/kvm/book3s_64_mmu_hv.c, line 129
- arch/powerpc/kvm/book3s_hv.c, 4 times
- arch/powerpc/kvm/booke.c, line 422
- arch/powerpc/platforms/pseries/processor_idle.c, line 76
- arch/s390/include/asm/atomic.h, 4 times
- arch/s390/include/asm/barrier.h, 2 times
- arch/s390/kvm/kvm-s390.c, line 257
- 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, 10 times
- arch/tile/include/asm/atomic_64.h, 14 times
- arch/tile/include/asm/bitops_32.h, 4 times
- arch/tile/include/asm/bitops_64.h, 4 times
- arch/tile/kernel/process.c, line 103
- arch/unicore32/include/asm/barrier.h, line 26
- arch/x86/kernel/acpi/cstate.c, line 170
- arch/x86/kernel/alternative.c, line 627
- arch/x86/kernel/apm_32.c, line 833
- arch/x86/kernel/cpu/perf_event_amd_ibs.c, line 895
- arch/x86/kernel/process.c, 2 times
- arch/x86/kvm/mmu.c, 3 times
- arch/x86/kvm/x86.c, line 5323
- arch/x86/oprofile/nmi_int.c, 4 times
- arch/xtensa/include/asm/rwsem.h, line 127
- drivers/acpi/acpi_pad.c, line 197
- drivers/acpi/processor_idle.c, 3 times
- drivers/block/drbd/drbd_main.c, 2 times
- drivers/block/xen-blkback/blkback.c, line 296
- drivers/dma/ioat/dma_v2.c, line 162
- drivers/dma/ioat/dma_v3.c, line 298
- drivers/hv/ring_buffer.c, line 457
- drivers/hv/vmbus_drv.c, line 436
- drivers/idle/intel_idle.c, line 306
- drivers/md/dm-snap.c, line 1286
- drivers/md/dm-table.c, 2 times
- drivers/md/persistent-data/dm-block-manager.c, line 147
- drivers/md/raid10.c, 5 times
- drivers/md/raid5.c, 3 times
- drivers/media/pci/saa7134/saa7134-input.c, line 1033
- 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, 5 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, 4 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/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 1874
- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c, line 602
- drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c, line 1808
- drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c, 2 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c, line 325
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c, 5 times
- drivers/net/ethernet/realtek/r8169.c, 3 times
- drivers/net/ethernet/sfc/efx.c, 2 times
- drivers/net/ethernet/sfc/siena_sriov.c, line 663
- drivers/net/ethernet/sfc/tx.c, 4 times
- drivers/net/ethernet/sun/niu.c, line 3631
- drivers/net/ethernet/sun/sungem.c, 2 times
- drivers/net/usb/usbnet.c, line 1577
- drivers/net/xen-netback/netback.c, line 824
- drivers/pci/hotplug/pciehp_hpc.c, 2 times
- drivers/scsi/cxgbi/libcxgbi.c, line 564
- drivers/staging/comedi/drivers.c, 4 times
- drivers/staging/comedi/drivers/dyna_pci10xx.c, 4 times
- drivers/staging/comedi/drivers/mite.c, line 317
- drivers/staging/comedi/drivers/ni_660x.c, line 958
- drivers/staging/comedi/drivers/ni_mio_common.c, line 828
- drivers/tty/hvc/hvc_console.c, line 982
- drivers/vhost/vhost.c, 2 times
- drivers/virtio/virtio_ring.c, line 34
- fs/afs/fsclient.c, line 599
- fs/aio.c, 3 times
- fs/btrfs/async-thread.c, 3 times
- fs/btrfs/compression.c, line 828
- fs/btrfs/ctree.c, line 490
- fs/btrfs/ctree.h, line 3096
- fs/btrfs/disk-io.c, 5 times
- fs/btrfs/extent-tree.c, 3 times
- fs/btrfs/file.c, line 1582
- fs/btrfs/inode.c, line 7136
- fs/btrfs/locking.c, line 253
- 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 402
- fs/ext4/ext4.h, 2 times
- fs/ext4/indirect.c, line 821
- fs/fs-writeback.c, 2 times
- fs/fuse/dev.c, line 1277
- fs/gfs2/super.c, line 899
- fs/inode.c, line 965
- fs/jbd/commit.c, line 750
- fs/jbd2/commit.c, line 870
- fs/libfs.c, line 686
- fs/namespace.c, 3 times
- fs/nfs/pnfs.c, line 312
- fs/reiserfs/journal.c, line 4169
- fs/splice.c, 3 times
- fs/super.c, 2 times
- fs/ubifs/debug.c, 2 times
- include/asm-generic/bitops.h, 2 times
- include/asm-generic/bitops/lock.h, line 40
- include/linux/genhd.h, line 636
- include/linux/interrupt.h, line 590
- include/linux/netdevice.h, 2 times
- include/linux/spinlock.h, line 122
- include/net/sock.h, 2 times
- ipc/msg.c, 3 times
- ipc/sem.c, line 1497
- kernel/debug/debug_core.c, line 491
- kernel/exit.c, 2 times
- kernel/irq/irqdomain.c, line 416
- kernel/profile.c, line 592
- kernel/rcutorture.c, 5 times
- kernel/rcutree.c, 11 times
- kernel/rcutree_plugin.h, 5 times
- kernel/relay.c, 2 times
- kernel/sched/core.c, 2 times
- kernel/smp.c, 5 times
- kernel/srcu.c, 4 times
- kernel/task_work.c, line 73
- kernel/time/timer_stats.c, 2 times
- kernel/trace/blktrace.c, line 602
- kernel/trace/ring_buffer.c, line 3285
- kernel/trace/trace_functions_graph.c, line 360
- kernel/workqueue.c, line 1174
- lib/rwsem-spinlock.c, 3 times
- lib/rwsem.c, 2 times
- mm/huge_memory.c, line 1261
- mm/swapfile.c, line 348
- mm/vmscan.c, line 582
- net/ipv4/tcp_input.c, 2 times
- net/mac80211/driver-ops.h, line 77
- net/mac80211/mlme.c, line 1387
- net/mac80211/sta_info.c, line 437
- 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
- security/keys/gc.c, 2 times
- virt/kvm/kvm_main.c, 2 times