Defined in 1 files as a member:
Defined in 36 files as a macro:
- arch/alpha/include/asm/barrier.h, line 8 (as a macro)
- arch/arc/include/asm/barrier.h, line 27 (as a macro)
- arch/arc/include/asm/barrier.h, line 45 (as a macro)
- arch/arm/include/asm/barrier.h, line 65 (as a macro)
- arch/arm/include/asm/barrier.h, line 71 (as a macro)
- arch/arm64/include/asm/barrier.h, line 33 (as a macro)
- arch/ia64/include/asm/barrier.h, line 40 (as a macro)
- arch/mips/include/asm/barrier.h, line 196 (as a macro)
- arch/nds32/include/asm/barrier.h, line 9 (as a macro)
- arch/parisc/include/asm/barrier.h, line 13 (as a macro)
- arch/parisc/include/asm/barrier.h, line 19 (as a macro)
- arch/powerpc/include/asm/barrier.h, line 37 (as a macro)
- arch/riscv/include/asm/barrier.h, line 22 (as a macro)
- arch/s390/include/asm/barrier.h, line 26 (as a macro)
- arch/sh/include/asm/barrier.h, line 29 (as a macro)
- arch/sparc/include/asm/barrier_64.h, line 38 (as a macro)
- arch/x86/include/asm/barrier.h, line 17 (as a macro)
- arch/x86/include/asm/barrier.h, line 23 (as a macro)
- arch/x86/um/asm/barrier.h, line 15 (as a macro)
- arch/x86/um/asm/barrier.h, line 21 (as a macro)
- arch/xtensa/include/asm/barrier.h, line 15 (as a macro)
- include/asm-generic/barrier.h, line 34 (as a macro)
- tools/arch/alpha/include/asm/barrier.h, line 6 (as a macro)
- tools/arch/arm/include/asm/barrier.h, line 10 (as a macro)
- tools/arch/arm64/include/asm/barrier.h, line 15 (as a macro)
- tools/arch/ia64/include/asm/barrier.h, line 46 (as a macro)
- tools/arch/mips/include/asm/barrier.h, line 19 (as a macro)
- tools/arch/powerpc/include/asm/barrier.h, line 27 (as a macro)
- tools/arch/s390/include/asm/barrier.h, line 28 (as a macro)
- tools/arch/sh/include/asm/barrier.h, line 27 (as a macro)
- tools/arch/sparc/include/asm/barrier_64.h, line 40 (as a macro)
- tools/arch/x86/include/asm/barrier.h, line 21 (as a macro)
- tools/arch/x86/include/asm/barrier.h, line 25 (as a macro)
- tools/arch/xtensa/include/asm/barrier.h, line 15 (as a macro)
- tools/include/asm-generic/barrier.h, line 32 (as a macro)
- tools/testing/selftests/powerpc/dscr/dscr.h, line 36 (as a macro)
Referenced in 192 files:
- arch/arc/include/asm/io.h, line 16
- arch/arm/include/asm/io.h, line 165
- arch/arm/vfp/vfp.h, 4 times
- arch/arm/xen/enlighten.c, 2 times
- arch/csky/include/asm/io.h, 3 times
- arch/ia64/kernel/process.c, line 250
- arch/mips/include/asm/io.h, 3 times
- arch/mips/kernel/syscall.c, line 176
- arch/nds32/include/asm/io.h, line 55
- arch/powerpc/kernel/smp-tbsync.c, 2 times
- arch/powerpc/lib/locks.c, 2 times
- arch/powerpc/sysdev/cpm2_pic.c, line 254
- arch/powerpc/sysdev/dart_iommu.c, line 119
- arch/s390/include/asm/barrier.h, line 31
- arch/sh/include/asm/io.h, 4 times
- arch/sparc/kernel/iommu.c, line 378
- arch/sparc/kernel/smp_64.c, 7 times
- arch/x86/kernel/cpu/mce/core.c, line 849
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c, 7 times
- arch/x86/kernel/pvclock.c, 2 times
- drivers/ata/sata_nv.c, line 929
- drivers/atm/lanai.c, line 1397
- drivers/block/rsxx/dma.c, line 520
- drivers/block/xen-blkback/blkback.c, line 1132
- drivers/block/xen-blkfront.c, line 1562
- drivers/char/tpm/tpm-interface.c, line 117
- drivers/crypto/cavium/zip/common.h, line 168
- drivers/crypto/talitos.c, line 358
- drivers/dma/at_hdmac.c, 3 times
- drivers/dma/at_xdmac.c, 4 times
- drivers/dma/pxa_dma.c, line 1157
- drivers/edac/altera_edac.c, 2 times
- drivers/firewire/ohci.c, 5 times
- drivers/firmware/qemu_fw_cfg.c, line 83
- drivers/firmware/raspberrypi.c, line 112
- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c, line 162
- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c, line 1017
- drivers/gpu/drm/gma500/psb_irq.c, line 291
- drivers/gpu/drm/i915/gt/intel_lrc.c, line 1517
- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c, line 130
- drivers/gpu/drm/radeon/cik.c, line 7582
- drivers/gpu/drm/radeon/evergreen.c, line 4732
- drivers/gpu/drm/radeon/r600.c, line 4123
- drivers/gpu/drm/radeon/si.c, line 6274
- drivers/gpu/drm/scheduler/sched_entity.c, line 98
- drivers/gpu/drm/vmwgfx/ttm_object.c, line 332
- drivers/infiniband/hw/cxgb4/t4.h, line 812
- drivers/infiniband/hw/hns/hns_roce_hw_v1.c, line 2210
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, line 2715
- drivers/infiniband/hw/mlx4/cq.c, line 691
- drivers/infiniband/hw/mlx5/cq.c, line 447
- drivers/infiniband/hw/mthca/mthca_cq.c, line 501
- drivers/infiniband/hw/mthca/mthca_eq.c, line 272
- drivers/infiniband/hw/qedr/main.c, line 463
- drivers/infiniband/hw/qedr/verbs.c, line 4058
- drivers/infiniband/hw/qib/qib_twsi.c, line 75
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c, line 346
- drivers/input/misc/xen-kbdfront.c, line 190
- drivers/macintosh/rack-meter.c, line 337
- drivers/media/platform/exynos4-is/mipi-csis.c, line 692
- drivers/media/platform/omap3isp/ispccdc.c, 2 times
- drivers/media/platform/qcom/venus/hfi_venus.c, 4 times
- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c, line 270
- drivers/misc/mic/scif/scif_dma.c, line 720
- drivers/misc/mic/vop/vop_main.c, line 628
- drivers/misc/sgi-gru/grufault.c, 2 times
- drivers/misc/sgi-gru/grukservices.c, 2 times
- drivers/net/can/softing/softing_fw.c, 2 times
- drivers/net/ethernet/3com/typhoon.c, line 1730
- drivers/net/ethernet/aeroflex/greth.c, line 473
- drivers/net/ethernet/alteon/acenic.c, line 1941
- drivers/net/ethernet/amd/pcnet32.c, 3 times
- drivers/net/ethernet/broadcom/bcm63xx_enet.c, 2 times
- drivers/net/ethernet/broadcom/bnx2.c, 4 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c, 2 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, 2 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c, line 5722
- drivers/net/ethernet/broadcom/cnic.c, 4 times
- drivers/net/ethernet/broadcom/tg3.c, 4 times
- drivers/net/ethernet/brocade/bna/bnad.c, 3 times
- drivers/net/ethernet/cadence/macb_main.c, 4 times
- drivers/net/ethernet/chelsio/cxgb3/sge.c, line 194
- drivers/net/ethernet/cisco/enic/cq_desc.h, line 72
- drivers/net/ethernet/cisco/enic/vnic_dev.c, line 284
- drivers/net/ethernet/dec/tulip/de2104x.c, 3 times
- drivers/net/ethernet/emulex/benet/be_main.c, 3 times
- drivers/net/ethernet/fealnx.c, line 1138
- drivers/net/ethernet/freescale/fec_main.c, line 1214
- drivers/net/ethernet/freescale/gianfar.c, line 2556
- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c, line 525
- drivers/net/ethernet/hisilicon/hns/hns_enet.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, 2 times
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c, line 145
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c, line 50
- drivers/net/ethernet/ibm/ehea/ehea_main.c, 3 times
- drivers/net/ethernet/intel/e1000e/netdev.c, line 4536
- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c, line 353
- drivers/net/ethernet/intel/igbvf/netdev.c, line 265
- drivers/net/ethernet/intel/ixgb/ixgb_main.c, 2 times
- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c, line 1148
- drivers/net/ethernet/jme.c, 3 times
- drivers/net/ethernet/marvell/mv643xx_eth.c, line 523
- drivers/net/ethernet/marvell/octeontx2/af/rvu.c, line 1722
- drivers/net/ethernet/marvell/skge.c, line 3210
- drivers/net/ethernet/marvell/sky2.c, line 2711
- drivers/net/ethernet/mellanox/mlx5/core/cmd.c, line 936
- drivers/net/ethernet/mellanox/mlxsw/pci.c, 2 times
- drivers/net/ethernet/moxa/moxart_ether.c, 2 times
- drivers/net/ethernet/qlogic/qede/qede_ethtool.c, line 1608
- drivers/net/ethernet/qlogic/qede/qede_fp.c, 2 times
- drivers/net/ethernet/qlogic/qla3xxx.c, line 2124
- drivers/net/ethernet/realtek/8139cp.c, line 659
- drivers/net/ethernet/realtek/8139too.c, line 1966
- drivers/net/ethernet/sfc/ef10.c, 5 times
- drivers/net/ethernet/sfc/falcon/falcon.c, 2 times
- drivers/net/ethernet/sfc/mcdi.c, line 342
- drivers/net/ethernet/sfc/siena.c, 2 times
- drivers/net/ethernet/silan/sc92031.c, 5 times
- drivers/net/ethernet/smsc/smsc9420.c, 3 times
- drivers/net/ethernet/via/via-velocity.c, line 2103
- drivers/net/wimax/i2400m/control.c, line 723
- drivers/net/wimax/i2400m/driver.c, 2 times
- drivers/net/wimax/i2400m/rx.c, line 259
- drivers/net/wimax/i2400m/usb.c, 2 times
- drivers/net/wireless/ath/wil6210/txrx_edma.c, 2 times
- drivers/net/wireless/broadcom/b43/main.c, line 1982
- drivers/net/wireless/broadcom/b43legacy/main.c, line 1302
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c, 2 times
- drivers/net/wireless/marvell/mwl8k.c, 2 times
- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c, 2 times
- drivers/net/xen-netback/netback.c, 2 times
- drivers/net/xen-netfront.c, 2 times
- drivers/nvme/host/pci.c, line 1030
- drivers/pinctrl/tegra/pinctrl-tegra.c, line 683
- drivers/scsi/aic94xx/aic94xx_reg.c, 3 times
- drivers/scsi/aic94xx/aic94xx_reg.h, line 65
- drivers/scsi/atp870u.c, 3 times
- drivers/scsi/csiostor/csio_wr.c, line 1155
- drivers/scsi/dpt_i2o.c, 4 times
- drivers/scsi/fnic/cq_desc.h, line 70
- drivers/scsi/fnic/fcpio.h, line 756
- drivers/scsi/fnic/vnic_dev.c, 2 times
- drivers/scsi/ibmvscsi/ibmvfc.c, 2 times
- drivers/scsi/ibmvscsi/ibmvscsi.c, line 180
- drivers/scsi/lpfc/lpfc_sli.c, 2 times
- drivers/scsi/megaraid/megaraid_mbox.c, 9 times
- drivers/scsi/megaraid/megaraid_sas_fusion.c, line 1006
- drivers/scsi/mvumi.c, 3 times
- drivers/scsi/qedf/qedf_main.c, 2 times
- drivers/scsi/qedi/qedi_main.c, line 1293
- drivers/scsi/snic/cq_desc.h, line 69
- drivers/scsi/snic/snic_fwint.h, line 525
- drivers/scsi/stex.c, 4 times
- drivers/scsi/sym53c8xx_2/sym_glue.h, line 92
- drivers/scsi/xen-scsifront.c, line 329
- drivers/staging/qlge/qlge.h, line 2216
- drivers/staging/qlge/qlge_main.c, 2 times
- drivers/staging/speakup/selection.c, line 43
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c, line 1187
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c, 5 times
- drivers/usb/early/xhci-dbc.c, line 807
- drivers/usb/gadget/udc/bdc/bdc_udc.c, line 325
- drivers/usb/gadget/udc/net2280.c, line 1148
- drivers/usb/gadget/udc/renesas_usb3.c, line 1368
- drivers/usb/host/ehci-q.c, line 334
- drivers/usb/host/ehci-sched.c, line 2406
- drivers/usb/host/fotg210-hcd.c, 2 times
- drivers/usb/host/oxu210hp-hcd.c, line 1466
- drivers/usb/host/xhci-dbgcap.c, line 753
- drivers/usb/host/xhci-ring.c, line 2697
- drivers/usb/musb/cppi_dma.c, 2 times
- drivers/video/fbdev/bt455.h, 2 times
- drivers/video/fbdev/fsl-diu-fb.c, line 451
- drivers/video/fbdev/pm2fb.c, 3 times
- drivers/video/fbdev/vga16fb.c, line 1169
- drivers/xen/evtchn.c, line 248
- drivers/xen/grant-table.c, 2 times
- drivers/xen/time.c, 2 times
- drivers/xen/xen-scsiback.c, line 736
- fs/btrfs/volumes.c, line 602
- include/asm-generic/barrier.h, 3 times
- include/asm-generic/io.h, 2 times
- kernel/sched/idle.c, line 241
- kernel/seccomp.c, line 799
- net/sunrpc/svcsock.c, 4 times
- sound/pci/asihpi/hpi6205.c, 3 times
- sound/xen/xen_snd_front_evtchnl.c, line 36
- tools/include/asm-generic/barrier.h, line 31
- tools/include/asm/barrier.h, line 39
- tools/perf/arch/x86/util/tsc.c, 2 times
- tools/perf/util/auxtrace.h, 2 times
- tools/testing/selftests/powerpc/dscr/dscr_default_test.c, 2 times