Defined in 5 files as a macro:
Referenced in 407 files:
- arch/alpha/kernel/core_irongate.c, 2 times
- arch/alpha/kernel/core_marvel.c, line 730
- arch/alpha/kernel/core_titan.c, line 503
- arch/alpha/kernel/osf_sys.c, 3 times
- arch/alpha/kernel/setup.c, line 295
- arch/arc/mm/dma.c, line 113
- arch/arc/mm/ioremap.c, line 79
- arch/arc/mm/mmap.c, line 63
- arch/arm/include/asm/cacheflush.h, line 233
- arch/arm/kernel/process.c, line 380
- arch/arm/kernel/setup.c, line 751
- arch/arm/kvm/mmu.c, 2 times
- arch/arm/mm/cache-l2x0.c, 2 times
- arch/arm/mm/dma-mapping.c, 18 times
- arch/arm/mm/init.c, 2 times
- arch/arm/mm/ioremap.c, line 283
- arch/arm/mm/mmap.c, 3 times
- arch/arm/mm/mmu.c, 3 times
- arch/arm/mm/pageattr.c, line 48
- arch/arm64/include/asm/memory.h, line 89
- arch/arm64/mm/dma-mapping.c, 7 times
- arch/arm64/mm/init.c, 2 times
- arch/arm64/mm/ioremap.c, line 46
- arch/arm64/mm/mmap.c, line 72
- arch/arm64/mm/mmu.c, line 299
- arch/avr32/include/asm/processor.h, line 92
- arch/avr32/mm/dma-coherent.c, 2 times
- arch/avr32/mm/ioremap.c, line 54
- arch/blackfin/include/asm/ftrace.h, line 43
- arch/blackfin/kernel/dma-mapping.c, 3 times
- arch/blackfin/kernel/dumpstack.c, 2 times
- arch/blackfin/kernel/setup.c, 5 times
- arch/blackfin/mm/init.c, line 62
- arch/c6x/kernel/setup.c, 4 times
- arch/cris/include/asm/processor.h, line 26
- arch/cris/mm/ioremap.c, line 46
- arch/frv/mm/dma-alloc.c, line 92
- arch/frv/mm/elf-fdpic.c, 2 times
- arch/h8300/mm/init.c, line 70
- arch/hexagon/include/asm/processor.h, line 73
- arch/hexagon/mm/ioremap.c, line 41
- arch/ia64/hp/common/sba_iommu.c, line 820
- arch/ia64/kernel/efi.c, line 314
- arch/ia64/kernel/elfcore.c, 3 times
- arch/ia64/kernel/perfmon.c, 2 times
- arch/ia64/mm/contig.c, 2 times
- arch/ia64/mm/discontig.c, 3 times
- arch/ia64/mm/init.c, 8 times
- arch/ia64/mm/ioremap.c, line 72
- arch/m32r/include/asm/processor.h, line 71
- arch/m32r/mm/ioremap.c, line 85
- arch/m68k/amiga/chipram.c, line 77
- arch/m68k/atari/stram.c, line 158
- arch/m68k/include/asm/processor.h, line 78
- arch/m68k/kernel/dma.c, line 31
- arch/m68k/kernel/setup_no.c, line 90
- arch/m68k/mm/mcfmmu.c, line 166
- arch/m68k/mm/motorola.c, line 259
- arch/m68k/mm/sun3kmap.c, line 78
- arch/m68k/sun3x/dvma.c, line 92
- arch/metag/kernel/dma.c, 2 times
- arch/metag/mm/ioremap.c, line 51
- arch/microblaze/kernel/dma.c, line 170
- arch/microblaze/kernel/setup.c, 2 times
- arch/microblaze/mm/consistent.c, 2 times
- arch/microblaze/mm/init.c, line 364
- arch/microblaze/mm/pgtable.c, line 64
- arch/mips/include/asm/processor.h, line 93
- arch/mips/mm/dma-default.c, 3 times
- arch/mips/mm/ioremap.c, line 158
- arch/mips/mm/mmap.c, 3 times
- arch/mips/pmcs-msp71xx/msp_prom.c, 2 times
- arch/mips/sgi-ip27/ip27-klnuma.c, 2 times
- arch/mn10300/kernel/setup.c, line 149
- arch/nios2/include/asm/processor.h, line 48
- arch/nios2/kernel/setup.c, line 151
- arch/nios2/kernel/traps.c, line 78
- arch/nios2/mm/ioremap.c, line 154
- arch/openrisc/mm/ioremap.c, line 59
- arch/parisc/kernel/cache.c, line 422
- arch/parisc/kernel/inventory.c, line 150
- arch/parisc/kernel/process.c, line 284
- arch/parisc/kernel/sys_parisc.c, 3 times
- arch/parisc/mm/init.c, line 95
- arch/parisc/mm/ioremap.c, line 74
- arch/powerpc/boot/of.c, line 49
- arch/powerpc/include/asm/processor.h, 2 times
- arch/powerpc/kernel/fadump.c, 2 times
- arch/powerpc/kernel/iommu.c, 3 times
- arch/powerpc/kernel/isa-bridge.c, line 107
- arch/powerpc/kernel/machine_kexec.c, 2 times
- arch/powerpc/kernel/paca.c, 5 times
- arch/powerpc/kernel/process.c, line 1980
- arch/powerpc/kernel/prom.c, line 84
- arch/powerpc/kernel/prom_init.c, 5 times
- arch/powerpc/kernel/suspend.c, line 21
- arch/powerpc/lib/code-patching.c, line 351
- arch/powerpc/mm/dma-noncoherent.c, 2 times
- arch/powerpc/mm/mmap.c, 3 times
- arch/powerpc/mm/pgtable_32.c, line 142
- arch/powerpc/mm/pgtable_64.c, line 174
- arch/powerpc/platforms/powernv/opal-dump.c, line 245
- arch/powerpc/platforms/powernv/opal-flash.c, 3 times
- arch/s390/hypfs/hypfs_diag.c, line 235
- arch/s390/kernel/module.c, line 45
- arch/s390/kernel/process.c, line 234
- arch/s390/mm/mmap.c, 2 times
- arch/s390/pci/pci_dma.c, 6 times
- arch/sh/include/asm/processor_32.h, line 42
- arch/sh/include/asm/processor_64.h, line 50
- arch/sh/kernel/cpu/sh4/sq.c, line 162
- arch/sh/kernel/machine_kexec.c, line 170
- arch/sh/kernel/setup.c, line 111
- arch/sh/kernel/swsusp.c, line 25
- arch/sh/mm/cache-sh5.c, line 477
- arch/sh/mm/ioremap.c, line 69
- arch/sh/mm/ioremap_fixed.c, line 60
- arch/sh/mm/mmap.c, 2 times
- arch/sparc/kernel/ioport.c, 10 times
- arch/sparc/kernel/irq_64.c, line 1020
- arch/sparc/kernel/ldc.c, line 2170
- arch/sparc/kernel/leon_pci_grpci1.c, line 429
- arch/sparc/kernel/leon_pci_grpci2.c, line 622
- arch/sparc/kernel/mdesc.c, 2 times
- arch/sparc/kernel/module.c, line 29
- arch/sparc/kernel/smp_64.c, line 1134
- arch/sparc/kernel/sys_sparc_64.c, 4 times
- arch/sparc/mm/init_32.c, 5 times
- arch/sparc/mm/init_64.c, 3 times
- arch/sparc/mm/io-unit.c, line 213
- arch/sparc/mm/iommu.c, line 157
- arch/tile/include/asm/processor.h, line 185
- arch/tile/mm/mmap.c, line 45
- arch/tile/mm/pgtable.c, line 532
- arch/um/kernel/skas/uaccess.c, line 95
- arch/unicore32/include/asm/cacheflush.h, line 153
- arch/unicore32/kernel/hibernate.c, line 148
- arch/unicore32/kernel/setup.c, line 150
- arch/unicore32/mm/init.c, line 332
- arch/unicore32/mm/ioremap.c, line 161
- arch/unicore32/mm/mmu.c, line 232
- arch/x86/entry/vdso/vma.c, line 221
- arch/x86/ia32/ia32_aout.c, 3 times
- arch/x86/include/asm/processor.h, line 866
- arch/x86/kernel/kexec-bzimage64.c, line 435
- arch/x86/kernel/kvmclock.c, 2 times
- arch/x86/kernel/module.c, line 83
- arch/x86/kernel/pci-calgary_64.c, 2 times
- arch/x86/kernel/pci-dma.c, 2 times
- arch/x86/kernel/setup.c, 3 times
- arch/x86/kernel/sys_x86_64.c, 2 times
- arch/x86/kernel/sysfb_simplefb.c, line 97
- arch/x86/mm/init.c, 2 times
- arch/x86/mm/ioremap.c, line 130
- arch/x86/mm/mmap.c, line 93
- arch/x86/mm/pageattr.c, line 189
- arch/x86/power/hibernate_32.c, line 170
- arch/x86/power/hibernate_64.c, line 180
- arch/x86/realmode/init.c, 4 times
- arch/x86/xen/mmu.c, 3 times
- arch/x86/xen/setup.c, line 595
- arch/xtensa/kernel/pci-dma.c, 2 times
- arch/xtensa/kernel/syscall.c, line 84
- arch/xtensa/mm/ioremap.c, line 30
- drivers/acpi/apei/ghes.c, line 225
- drivers/android/binder.c, 3 times
- drivers/base/dma-coherent.c, line 267
- drivers/base/dma-mapping.c, 3 times
- drivers/base/firmware_class.c, line 845
- drivers/block/zram/zram_drv.c, 2 times
- drivers/char/random.c, 2 times
- drivers/dma/sh/rcar-dmac.c, line 690
- drivers/firewire/ohci.c, line 3226
- drivers/firmware/efi/arm-init.c, line 258
- drivers/firmware/iscsi_ibft_find.c, line 106
- drivers/firmware/qcom_scm-32.c, line 185
- drivers/firmware/qcom_scm-64.c, line 97
- drivers/firmware/raspberrypi.c, 2 times
- drivers/gpu/drm/armada/armada_gem.c, line 112
- drivers/gpu/drm/bochs/bochs_mm.c, line 391
- drivers/gpu/drm/drm_bufs.c, 4 times
- drivers/gpu/drm/drm_dumb_buffers.c, line 76
- drivers/gpu/drm/drm_memory.c, 2 times
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, line 639
- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c, line 119
- drivers/gpu/drm/exynos/exynos_drm_g2d.c, line 483
- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c, line 84
- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c, line 415
- drivers/gpu/drm/i915/gvt/kvmgt.c, line 966
- drivers/gpu/drm/i915/i915_gem_execbuffer.c, line 1374
- drivers/gpu/drm/i915/i915_guc_submission.c, line 1425
- drivers/gpu/drm/i915/intel_display.c, line 10988
- drivers/gpu/drm/i915/intel_fbdev.c, line 142
- drivers/gpu/drm/i915/intel_lrc.c, line 1239
- drivers/gpu/drm/mga/mga_warp.c, line 102
- drivers/gpu/drm/msm/msm_gem.c, 3 times
- drivers/gpu/drm/omapdrm/omap_fbdev.c, 2 times
- drivers/gpu/drm/omapdrm/omap_gem.c, line 652
- drivers/gpu/drm/ttm/ttm_bo.c, 2 times
- drivers/gpu/drm/ttm/ttm_memory.c, line 591
- drivers/gpu/drm/ttm/ttm_object.c, line 756
- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c, 2 times
- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c, line 3712
- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c, line 376
- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c, line 996
- drivers/gpu/ipu-v3/ipu-image-convert.c, line 337
- drivers/hv/channel.c, line 36
- drivers/iio/buffer/industrialio-buffer-dma.c, 4 times
- drivers/infiniband/core/umem.c, line 110
- drivers/infiniband/hw/cxgb3/iwch_provider.c, 3 times
- drivers/infiniband/hw/cxgb4/qp.c, 2 times
- drivers/infiniband/hw/hfi1/file_ops.c, 2 times
- drivers/infiniband/hw/hfi1/init.c, 2 times
- drivers/infiniband/hw/hfi1/mmu_rb.c, line 99
- drivers/infiniband/hw/hfi1/user_sdma.c, line 444
- drivers/infiniband/hw/hns/hns_roce_eq.c, 2 times
- drivers/infiniband/hw/mthca/mthca_qp.c, 2 times
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c, 7 times
- drivers/infiniband/hw/usnic/usnic_uiom.c, 4 times
- drivers/infiniband/sw/rdmavt/mmap.c, 2 times
- drivers/infiniband/sw/rxe/rxe_mmap.c, line 154
- drivers/infiniband/ulp/ipoib/ipoib_cm.c, line 640
- drivers/iommu/amd_iommu.c, 2 times
- drivers/iommu/amd_iommu_init.c, 2 times
- drivers/iommu/dma-iommu.c, 3 times
- drivers/iommu/intel-iommu.c, 3 times
- drivers/iommu/s390-iommu.c, line 224
- drivers/media/dvb-frontends/rtl2832_sdr.c, line 465
- drivers/media/pci/cx23885/cx23885-alsa.c, line 394
- drivers/media/pci/cx25821/cx25821-alsa.c, line 539
- drivers/media/pci/cx88/cx88-alsa.c, line 485
- drivers/media/pci/meye/meye.c, 2 times
- drivers/media/pci/netup_unidvb/netup_unidvb_core.c, line 305
- drivers/media/pci/saa7134/saa7134-core.c, line 198
- drivers/media/pci/zoran/zoran_card.c, 2 times
- drivers/media/platform/omap/omap_vout.c, line 687
- drivers/media/platform/omap/omap_vout_vrfb.c, line 129
- drivers/media/platform/omap/omap_voutlib.c, 2 times
- drivers/media/platform/omap3isp/ispccdc.c, line 2668
- drivers/media/platform/omap3isp/ispccp2.c, line 1101
- drivers/media/platform/omap3isp/ispcsi2.c, line 1261
- drivers/media/platform/omap3isp/isppreview.c, 2 times
- drivers/media/platform/omap3isp/ispresizer.c, 2 times
- drivers/media/platform/omap3isp/ispstat.c, 2 times
- drivers/media/platform/omap3isp/ispvideo.c, line 345
- drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c, 4 times
- drivers/media/usb/airspy/airspy.c, line 500
- drivers/media/usb/cpia2/cpia2_core.c, 2 times
- drivers/media/usb/gspca/gspca.c, line 508
- drivers/media/usb/hackrf/hackrf.c, line 772
- drivers/media/usb/msi2500/msi2500.c, line 629
- drivers/media/usb/pvrusb2/pvrusb2-dvb.h, line 11
- drivers/media/usb/pvrusb2/pvrusb2-ioread.c, line 31
- drivers/media/usb/pwc/pwc-if.c, line 588
- drivers/media/usb/stkwebcam/stk-webcam.c, line 525
- drivers/media/usb/usbvision/usbvision-core.c, 3 times
- drivers/media/usb/usbvision/usbvision-video.c, 3 times
- drivers/media/v4l2-core/videobuf-core.c, 3 times
- drivers/media/v4l2-core/videobuf-dma-contig.c, 3 times
- drivers/media/v4l2-core/videobuf-dma-sg.c, 4 times
- drivers/media/v4l2-core/videobuf-vmalloc.c, 2 times
- drivers/media/v4l2-core/videobuf2-core.c, 4 times
- drivers/media/v4l2-core/videobuf2-vmalloc.c, line 214
- drivers/misc/mic/bus/vop_bus.h, line 42
- drivers/misc/mic/vop/vop_main.c, 2 times
- drivers/misc/mic/vop/vop_vringh.c, 2 times
- drivers/mtd/maps/uclinux.c, line 86
- drivers/net/ethernet/broadcom/bnx2.c, 4 times
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 2542
- drivers/net/ethernet/mellanox/mlx4/eq.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/icm.c, line 419
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 103
- drivers/net/ethernet/nxp/lpc_eth.c, line 1360
- drivers/net/ethernet/sfc/ef10.c, 2 times
- drivers/net/ethernet/sgi/meth.c, 3 times
- drivers/of/fdt.c, line 1128
- drivers/pci/quirks.c, line 4344
- drivers/pcmcia/electra_cf.c, 2 times
- drivers/rapidio/devices/rio_mport_cdev.c, line 883
- drivers/remoteproc/remoteproc_core.c, 2 times
- drivers/s390/virtio/virtio_ccw.c, 2 times
- drivers/scsi/ipr.c, line 4276
- drivers/scsi/lpfc/lpfc_debugfs.c, 2 times
- drivers/scsi/qla4xxx/ql4_os.c, 2 times
- drivers/scsi/sun_esp.c, line 454
- drivers/soc/ti/knav_qmss_acc.c, line 562
- drivers/staging/android/ashmem.c, 2 times
- drivers/staging/android/ion/ion.c, 3 times
- drivers/staging/android/ion/ion_heap.c, 2 times
- drivers/staging/android/ion/ion_system_heap.c, 3 times
- drivers/staging/media/omap4iss/iss_csi2.c, line 1292
- drivers/staging/media/omap4iss/iss_ipipeif.c, line 760
- drivers/staging/media/omap4iss/iss_resizer.c, line 802
- drivers/staging/media/omap4iss/iss_video.c, line 313
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c, 2 times
- drivers/vfio/pci/vfio_pci.c, 4 times
- drivers/vhost/scsi.c, line 215
- drivers/video/fbdev/acornfb.c, 3 times
- drivers/video/fbdev/atafb.c, 2 times
- drivers/video/fbdev/au1100fb.c, 2 times
- drivers/video/fbdev/au1200fb.c, 2 times
- drivers/video/fbdev/bw2.c, line 314
- drivers/video/fbdev/cg14.c, line 489
- drivers/video/fbdev/cg3.c, line 379
- drivers/video/fbdev/cg6.c, line 767
- drivers/video/fbdev/clps711xfb.c, line 266
- drivers/video/fbdev/controlfb.c, line 296
- drivers/video/fbdev/core/fbmem.c, line 1419
- drivers/video/fbdev/ffb.c, line 942
- drivers/video/fbdev/grvga.c, line 465
- drivers/video/fbdev/imxfb.c, line 959
- drivers/video/fbdev/jz4740_fb.c, 2 times
- drivers/video/fbdev/leo.c, line 574
- drivers/video/fbdev/mmp/fb/mmpfb.c, 2 times
- drivers/video/fbdev/mmp/fb/mmpfb.h, line 53
- drivers/video/fbdev/mxsfb.c, line 829
- drivers/video/fbdev/nuc900fb.c, 2 times
- drivers/video/fbdev/ocfb.c, 3 times
- drivers/video/fbdev/omap/lcdc.c, line 641
- drivers/video/fbdev/omap/omapfb_main.c, 3 times
- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c, line 225
- drivers/video/fbdev/omap2/omapfb/omapfb-main.c, 2 times
- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c, line 454
- drivers/video/fbdev/p9100.c, line 278
- drivers/video/fbdev/pxa168fb.c, 2 times
- drivers/video/fbdev/pxa3xx-gcu.c, line 71
- drivers/video/fbdev/pxafb.c, 5 times
- drivers/video/fbdev/s3c-fb.c, 2 times
- drivers/video/fbdev/s3c2410fb.c, 2 times
- drivers/video/fbdev/sa1100fb.c, line 1101
- drivers/video/fbdev/smscufx.c, 2 times
- drivers/video/fbdev/tcx.c, line 391
- drivers/video/fbdev/udlfb.c, 2 times
- drivers/video/fbdev/vfb.c, line 414
- drivers/video/fbdev/vt8500lcdfb.c, line 372
- drivers/video/fbdev/xilinxfb.c, 3 times
- drivers/virtio/virtio_ring.c, 3 times
- drivers/xen/swiotlb-xen.c, 2 times
- fs/binfmt_aout.c, 3 times
- fs/binfmt_elf.c, 2 times
- fs/binfmt_elf_fdpic.c, 4 times
- fs/binfmt_flat.c, 2 times
- fs/btrfs/ioctl.c, 2 times
- fs/btrfs/send.c, 2 times
- fs/cifs/cifsfs.c, line 956
- fs/exec.c, 2 times
- fs/ext2/inode.c, line 1297
- fs/gfs2/aops.c, line 1104
- fs/gfs2/rgrp.c, line 929
- fs/nfs/pnfs.c, line 1846
- fs/ntfs/runlist.c, 4 times
- fs/ocfs2/alloc.c, line 6731
- fs/ocfs2/refcounttree.c, line 4852
- fs/orangefs/orangefs-bufmap.c, 2 times
- fs/proc/kcore.c, 2 times
- fs/proc/task_mmu.c, 2 times
- fs/proc/task_nommu.c, 2 times
- fs/xfs/xfs_buf.c, 2 times
- fs/xfs/xfs_reflink.c, line 1184
- include/rdma/ib_umem.h, line 75
- ipc/shm.c, line 1351
- kernel/relay.c, 2 times
- lib/scatterlist.c, line 450
- lib/swiotlb.c, 9 times
- mm/bootmem.c, 2 times
- mm/early_ioremap.c, 2 times
- mm/gup.c, line 1065
- mm/memblock.c, 4 times
- mm/memory.c, 4 times
- mm/memory_hotplug.c, 4 times
- mm/mlock.c, 3 times
- mm/mmap.c, 10 times
- mm/mprotect.c, line 391
- mm/mremap.c, 2 times
- mm/nommu.c, 5 times
- mm/page_alloc.c, 4 times
- mm/shmem.c, line 80
- mm/sparse.c, 3 times
- mm/util.c, line 318
- mm/vmalloc.c, 3 times
- net/ceph/crypto.c, line 160
- net/core/datagram.c, line 594
- net/packet/af_packet.c, 2 times
- net/rds/info.c, line 188
- net/rds/rds.h, line 54
- net/sunrpc/xprtrdma/rpc_rdma.c, line 866
- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c, 2 times
- net/unix/af_unix.c, 2 times
- samples/mic/mpssd/mpssd.c, 2 times
- sound/core/info.c, 2 times
- sound/core/pcm.c, 5 times
- sound/core/pcm_native.c, 4 times
- sound/isa/sscape.c, line 446
- sound/pci/atiixp.c, line 345
- sound/pci/atiixp_modem.c, line 313
- sound/pci/bt87x.c, 2 times
- sound/pci/cs5535audio/cs5535audio_pcm.c, line 116
- sound/pci/lx6464es/lx6464es.c, line 840
- sound/pci/mixart/mixart.c, 2 times
- sound/pci/pcxhr/pcxhr.c, line 1667
- sound/pci/via82xx.c, line 437
- sound/pci/via82xx_modem.c, line 290
- sound/soc/amd/acp-pcm-dma.c, line 703
- sound/usb/usx2y/us122l.c, 4 times
- sound/usb/usx2y/usX2Yhwdep.c, line 72
- sound/usb/usx2y/usx2yhwdeppcm.c, line 685
- tools/testing/selftests/vm/mlock-random-test.c, line 189