Loading...
Defined in 45 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 54 (as a macro)
- arch/arm/include/asm/barrier.h, line 58 (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/c6x/include/asm/barrier.h, line 22 (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 26 (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 183 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 66
- 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/locks.h, 12 times
- arch/arm/include/asm/processor.h, line 86
- arch/arm/include/asm/spinlock.h, 9 times
- arch/arm/kernel/process.c, line 174
- arch/arm/kernel/swp_emulate.c, 2 times
- arch/blackfin/include/asm/bitops.h, 2 times
- arch/blackfin/include/asm/processor.h, line 105
- 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/ia64/kernel/process.c, 2 times
- arch/mips/include/asm/barrier.h, line 167
- arch/mips/include/asm/bitops.h, line 529
- 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, 2 times
- arch/powerpc/kernel/smp.c, 3 times
- arch/powerpc/kernel/time.c, line 716
- arch/powerpc/kvm/book3s_hv.c, 2 times
- arch/powerpc/kvm/booke.c, line 302
- arch/powerpc/platforms/pseries/processor_idle.c, line 88
- arch/s390/include/asm/atomic.h, 4 times
- arch/s390/include/asm/barrier.h, 2 times
- arch/s390/kvm/kvm-s390.c, line 242
- 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/sh/kernel/idle.c, line 158
- 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 677
- arch/x86/kernel/apm_32.c, line 831
- arch/x86/kernel/cpu/perf_event_amd_ibs.c, line 288
- arch/x86/kernel/ftrace.c, 5 times
- arch/x86/kernel/process.c, 3 times
- arch/x86/kvm/x86.c, line 5288
- 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 295
- drivers/crypto/caam/jr.c, line 98
- drivers/dma/ioat/dma_v2.c, line 162
- drivers/dma/ioat/dma_v3.c, line 298
- drivers/hv/ring_buffer.c, line 488
- drivers/hv/vmbus_drv.c, line 469
- drivers/idle/intel_idle.c, line 273
- drivers/md/dm-snap.c, line 1283
- drivers/md/dm-table.c, 2 times
- drivers/md/persistent-data/dm-block-manager.c, line 147
- drivers/md/raid10.c, 3 times
- drivers/md/raid5.c, 2 times
- drivers/media/video/omap3isp/isp.c, 3 times
- 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/ixgbevf/ixgbevf_main.c, 2 times
- drivers/net/ethernet/marvell/skge.c, 2 times
- drivers/net/ethernet/marvell/sky2.c, line 2046
- drivers/net/ethernet/qlogic/netxen/netxen_nic.h, line 1858
- drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c, line 602
- drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c, line 1809
- 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/siena_sriov.c, line 663
- drivers/net/ethernet/sfc/tx.c, 6 times
- drivers/net/ethernet/sun/niu.c, line 3627
- drivers/net/ethernet/sun/sungem.c, 2 times
- drivers/net/usb/usbnet.c, line 1569
- drivers/net/wireless/brcm80211/brcmfmac/usb.c, 2 times
- drivers/net/xen-netback/netback.c, line 797
- drivers/pci/hotplug/pciehp_hpc.c, 2 times
- drivers/scsi/cxgbi/libcxgbi.c, line 560
- drivers/staging/comedi/drivers.c, 4 times
- drivers/staging/comedi/drivers/dyna_pci10xx.c, 4 times
- drivers/staging/comedi/drivers/mite.c, line 326
- drivers/staging/comedi/drivers/ni_660x.c, line 986
- drivers/staging/comedi/drivers/ni_mio_common.c, line 828
- drivers/tty/hvc/hvc_console.c, line 948
- 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/ctree.h, line 2725
- fs/btrfs/disk-io.c, 2 times
- fs/btrfs/extent-tree.c, 5 times
- fs/btrfs/file.c, line 1525
- fs/btrfs/inode.c, line 6985
- fs/btrfs/transaction.c, 3 times
- fs/btrfs/tree-log.c, 9 times
- fs/buffer.c, 3 times
- fs/ceph/dir.c, line 66
- fs/eventpoll.c, line 1251
- fs/exec.c, line 1970
- fs/fs-writeback.c, 2 times
- fs/fuse/dev.c, line 1278
- fs/gfs2/super.c, line 889
- fs/inode.c, line 958
- fs/jbd/commit.c, line 737
- fs/jbd2/commit.c, line 806
- fs/libfs.c, line 686
- fs/namespace.c, 3 times
- fs/nfs/pnfs.c, line 242
- fs/reiserfs/journal.c, line 4170
- fs/splice.c, 3 times
- fs/ubifs/debug.c, 2 times
- include/asm-generic/bitops.h, 2 times
- include/asm-generic/bitops/lock.h, line 40
- include/linux/freezer.h, 2 times
- include/linux/genhd.h, line 631
- include/linux/interrupt.h, line 594
- 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 1495
- kernel/debug/debug_core.c, line 491
- kernel/exit.c, 2 times
- kernel/irq/irqdomain.c, line 471
- kernel/profile.c, line 592
- kernel/rcutorture.c, 3 times
- kernel/rcutree.c, 6 times
- kernel/rcutree_plugin.h, 5 times
- kernel/relay.c, 2 times
- kernel/sched/core.c, 2 times
- kernel/smp.c, 4 times
- kernel/time/timer_stats.c, 2 times
- kernel/trace/blktrace.c, line 602
- kernel/trace/ring_buffer.c, line 3058
- kernel/trace/trace_functions_graph.c, line 357
- kernel/workqueue.c, line 961
- lib/rwsem-spinlock.c, 3 times
- lib/rwsem.c, 2 times
- mm/huge_memory.c, line 1264
- mm/swapfile.c, line 345
- mm/vmscan.c, line 669
- net/ipv4/tcp_input.c, 2 times
- net/mac80211/driver-ops.h, line 44
- net/mac80211/mlme.c, line 1396
- net/mac80211/sta_info.c, line 376
- 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