Loading...
Documented in 1 files:
Defined in 1 files as a function:
Referenced in 213 files:
- arch/alpha/kernel/pci_iommu.c, 2 times
- arch/arm/mm/dma-mapping.c, 4 times
- arch/arm/mm/mmu.c, line 741
- arch/arm64/kvm/arm.c, 2 times
- arch/arm64/kvm/hyp/nvhe/mem_protect.c, 5 times
- arch/arm64/kvm/hyp/nvhe/page_alloc.c, line 232
- arch/arm64/mm/mmu.c, line 826
- arch/loongarch/kernel/irq.c, line 105
- arch/loongarch/kvm/main.c, line 350
- arch/loongarch/mm/tlb.c, line 298
- arch/m68k/sun3/sun3dvma.c, 3 times
- arch/mips/include/asm/mach-generic/floppy.h, 2 times
- arch/mips/include/asm/mach-jazz/floppy.h, 2 times
- arch/mips/jazz/jazzdma.c, 4 times
- arch/mips/kernel/irq.c, line 56
- arch/parisc/include/asm/floppy.h, 2 times
- arch/parisc/kernel/pci-dma.c, 3 times
- arch/powerpc/kernel/iommu.c, 2 times
- arch/powerpc/mm/book3s64/radix_pgtable.c, 2 times
- arch/powerpc/mm/init_64.c, 2 times
- arch/powerpc/perf/imc-pmu.c, 7 times
- arch/powerpc/platforms/cell/iommu.c, 3 times
- arch/powerpc/platforms/cell/ras.c, line 179
- arch/powerpc/platforms/cell/spufs/inode.c, 2 times
- arch/powerpc/platforms/powernv/pci-ioda-tce.c, line 237
- arch/powerpc/platforms/powernv/pci-ioda.c, line 1086
- arch/powerpc/platforms/ps3/system-bus.c, 3 times
- arch/riscv/kernel/unaligned_access_speed.c, line 21
- arch/riscv/kvm/aia_imsic.c, 3 times
- arch/riscv/kvm/mmu.c, 2 times
- arch/riscv/kvm/nacl.c, 2 times
- arch/riscv/mm/init.c, line 1628
- arch/s390/kvm/pci.c, line 67
- arch/s390/kvm/pv.c, 6 times
- arch/s390/mm/vmem.c, 3 times
- arch/s390/pci/pci_clp.c, 2 times
- arch/sh/kernel/cpu/sh4/sq.c, 2 times
- arch/sparc/kernel/iommu.c, 3 times
- arch/sparc/kernel/irq_64.c, 2 times
- arch/sparc/kernel/ldc.c, 4 times
- arch/sparc/kernel/pci_fire.c, 2 times
- arch/sparc/kernel/pci_sun4v.c, 5 times
- arch/sparc/mm/io-unit.c, 2 times
- arch/sparc/mm/iommu.c, 3 times
- arch/x86/events/intel/ds.c, 2 times
- arch/x86/include/asm/floppy.h, 2 times
- arch/x86/kernel/amd_gart_64.c, 3 times
- arch/x86/kernel/kvmclock.c, line 213
- arch/x86/kvm/svm/svm.c, 5 times
- arch/x86/kvm/vmx/vmx.c, line 4695
- arch/x86/mm/init.c, line 133
- arch/x86/mm/init_64.c, 2 times
- arch/x86/platform/efi/memmap.c, 2 times
- drivers/accel/qaic/qaic_data.c, 3 times
- drivers/atm/lanai.c, line 381
- drivers/block/floppy.c, 2 times
- drivers/block/ps3vram.c, 3 times
- drivers/block/ublk_drv.c, 2 times
- drivers/crypto/cavium/zip/zip_mem.c, 4 times
- drivers/crypto/ccp/sev-dev.c, 8 times
- drivers/crypto/ccp/tee-dev.c, 2 times
- drivers/crypto/omap-crypto.c, 2 times
- drivers/crypto/omap-sham.c, 2 times
- drivers/crypto/s5p-sss.c, 4 times
- drivers/crypto/stm32/stm32-hash.c, 2 times
- drivers/dma-buf/heaps/cma_heap.c, line 285
- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c, 2 times
- drivers/gpu/drm/amd/amdkfd/kfd_events.c, 4 times
- drivers/gpu/drm/amd/amdkfd/kfd_process.c, 2 times
- drivers/gpu/drm/armada/armada_gem.c, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_internal.c, 3 times
- drivers/gpu/drm/i915/gem/selftests/huge_pages.c, 2 times
- drivers/gpu/drm/i915/gt/intel_gtt.c, line 411
- drivers/gpu/drm/i915/gt/intel_gtt.h, line 433
- drivers/gpu/drm/i915/gvt/opregion.c, 2 times
- drivers/gpu/drm/i915/selftests/intel_memory_region.c, line 406
- drivers/gpu/drm/panthor/panthor_mmu.c, 2 times
- drivers/gpu/drm/tegra/drm.c, 3 times
- drivers/hv/channel.c, 2 times
- drivers/hv/hv_balloon.c, 3 times
- drivers/hwtracing/intel_th/msu.c, line 915
- drivers/infiniband/hw/hns/hns_roce_hem.c, line 261
- drivers/infiniband/hw/mlx5/odp.c, line 1894
- drivers/infiniband/hw/mlx5/umr.c, 3 times
- drivers/infiniband/hw/mthca/mthca_allocator.c, line 203
- drivers/infiniband/hw/mthca/mthca_memfree.c, 2 times
- drivers/infiniband/ulp/rtrs/rtrs-srv.c, 3 times
- drivers/iommu/amd/init.c, 20 times
- drivers/iommu/amd/ppr.c, line 51
- drivers/iommu/dma-iommu.c, line 1609
- drivers/iommu/fsl_pamu.c, 7 times
- drivers/iommu/intel/pasid.c, line 62
- drivers/iommu/io-pgtable-arm-v7s.c, 3 times
- drivers/iommu/io-pgtable-arm.c, 2 times
- drivers/iommu/io-pgtable-dart.c, 4 times
- drivers/iommu/riscv/iommu.c, line 166
- drivers/iommu/sun50i-iommu.c, 2 times
- drivers/irqchip/irq-gic-v3-its.c, 15 times
- drivers/md/bcache/bset.c, 5 times
- drivers/media/common/videobuf2/videobuf2-dma-sg.c, line 71
- drivers/media/pci/solo6x10/solo6x10-p2m.c, line 210
- drivers/media/platform/ti/omap/omap_voutlib.c, 2 times
- drivers/misc/genwqe/card_dev.c, line 446
- drivers/misc/genwqe/card_utils.c, 2 times
- drivers/misc/sgi-gru/grufile.c, 2 times
- drivers/misc/sgi-xp/xpc_uv.c, line 167
- drivers/mmc/core/mmc_test.c, line 371
- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c, line 701
- drivers/net/ethernet/brocade/bna/bnad.c, line 266
- drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c, line 276
- drivers/net/ethernet/cirrus/cs89x0.c, 2 times
- drivers/net/ethernet/emulex/benet/be_main.c, 2 times
- drivers/net/ethernet/hisilicon/hns/hnae.h, line 339
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, 2 times
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c, line 1440
- drivers/net/ethernet/mediatek/mtk_eth_soc.c, line 1133
- drivers/net/ethernet/mediatek/mtk_wed.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/alloc.c, line 584
- drivers/net/ethernet/mellanox/mlx4/icm.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c, 3 times
- drivers/net/ethernet/microsoft/mana/mana_en.c, 2 times
- drivers/net/ethernet/realtek/r8169_main.c, 3 times
- drivers/net/ethernet/sfc/efx_common.c, line 391
- drivers/net/ethernet/sfc/falcon/efx.c, line 619
- drivers/net/ethernet/sfc/siena/efx_common.c, line 395
- drivers/net/ethernet/sun/niu.c, 2 times
- drivers/net/ipa/gsi_trans.c, line 159
- drivers/net/ipa/ipa_endpoint.c, line 1310
- drivers/net/rionet.c, 3 times
- drivers/net/thunderbolt/main.c, line 46
- drivers/net/usb/r8152.c, line 2046
- drivers/net/wireless/broadcom/b43/debugfs.c, line 499
- drivers/net/wireless/broadcom/b43legacy/debugfs.c, line 196
- drivers/net/wireless/intel/iwlegacy/3945.c, line 2399
- drivers/net/wireless/intel/iwlegacy/4965-mac.c, 2 times
- drivers/net/wireless/intel/iwlwifi/fw/paging.c, 2 times
- drivers/net/wireless/intel/iwlwifi/iwl-trans.h, 4 times
- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c, line 452
- drivers/net/wireless/mediatek/mt76/sdio_txrx.c, line 99
- drivers/net/wireless/ti/wlcore/main.c, 2 times
- drivers/parisc/ccio-dma.c, 7 times
- drivers/parisc/sba_iommu.c, 9 times
- drivers/pinctrl/renesas/pinctrl-rzg2l.c, 2 times
- drivers/platform/x86/dell/dell-smbios-wmi.c, line 258
- drivers/platform/x86/dell/dell_rbu.c, 2 times
- drivers/s390/char/hmcdrv_cache.c, line 219
- drivers/s390/char/hmcdrv_ftp.c, line 248
- drivers/s390/char/sclp_cmd.c, 2 times
- drivers/s390/char/vmcp.c, 3 times
- drivers/s390/cio/cmf.c, 3 times
- drivers/s390/net/ism_drv.c, line 322
- drivers/scsi/cxlflash/main.c, 3 times
- drivers/scsi/ipr.c, line 3776
- drivers/scsi/libiscsi.c, 3 times
- drivers/scsi/megaraid/megaraid_sas_fusion.c, 3 times
- drivers/scsi/mpi3mr/mpi3mr_app.c, 2 times
- drivers/scsi/sg.c, line 1895
- drivers/scsi/vmw_pvscsi.c, 3 times
- drivers/target/iscsi/iscsi_target.c, line 4316
- drivers/target/iscsi/iscsi_target_login.c, 2 times
- drivers/target/iscsi/iscsi_target_nego.c, line 377
- drivers/tee/amdtee/core.c, 2 times
- drivers/tee/amdtee/shm_pool.c, 2 times
- drivers/usb/core/buffer.c, 2 times
- drivers/vfio/vfio_iommu_type1.c, line 1817
- drivers/video/fbdev/grvga.c, line 440
- drivers/video/fbdev/hyperv_fb.c, 2 times
- drivers/video/fbdev/ssd1307fb.c, 2 times
- drivers/virt/coco/sev-guest/sev-guest.c, 3 times
- drivers/virt/vboxguest/vboxguest_utils.c, 2 times
- drivers/xen/swiotlb-xen.c, 7 times
- fs/ceph/mds_client.c, 2 times
- fs/ecryptfs/crypto.c, line 1144
- fs/iomap/direct-io.c, line 34
- fs/jbd2/journal.c, 2 times
- fs/proc/vmcore.c, 3 times
- fs/ramfs/file-nommu.c, line 72
- include/linux/dma-map-ops.h, line 154
- include/linux/mm_types_task.h, line 48
- include/net/sock.h, line 2860
- io_uring/memmap.c, line 23
- kernel/dma/coherent.c, line 145
- kernel/dma/contiguous.c, 2 times
- kernel/dma/direct.c, 3 times
- kernel/dma/mapping.c, line 641
- kernel/dma/ops_helpers.c, line 70
- kernel/dma/pool.c, line 88
- kernel/dma/swiotlb.c, 11 times
- kernel/events/ring_buffer.c, 2 times
- kernel/kexec.c, line 68
- kernel/kexec_file.c, line 307
- kernel/trace/trace_sched_switch.c, 2 times
- mm/hugetlb_vmemmap.c, line 82
- mm/internal.h, line 1304
- mm/memcontrol.c, line 2286
- mm/mm_init.c, line 2413
- mm/nommu.c, line 941
- mm/page_alloc.c, 2 times
- mm/page_reporting.c, line 117
- mm/slab_common.c, line 754
- mm/slub.c, 13 times
- mm/sparse-vmemmap.c, line 54
- mm/vmalloc.c, 2 times
- net/core/filter.c, 3 times
- net/dccp/proto.c, 2 times
- net/packet/af_packet.c, line 4525
- net/sctp/protocol.c, 4 times
- net/smc/smc_core.c, 2 times
- net/unix/af_unix.c, 2 times
- net/xfrm/xfrm_hash.c, 2 times
- security/integrity/ima/ima_crypto.c, 3 times
- sound/core/memalloc.c, 2 times
- sound/soc/amd/acp-pcm-dma.c, line 1008