Loading...
Defined in 52 files as a member:
- arch/sparc/kernel/pci_sun4v.c, line 61 (as a member)
- arch/x86/kvm/svm/sev.c, line 80 (as a member)
- drivers/accel/habanalabs/common/habanalabs.h, line 1966 (as a member)
- drivers/accel/habanalabs/common/habanalabs.h, line 2208 (as a member)
- drivers/gpu/drm/amd/amdkfd/kfd_svm.h, line 117 (as a member)
- drivers/gpu/drm/exynos/exynos_drm_g2d.c, line 210 (as a member)
- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h, line 13 (as a member)
- drivers/infiniband/hw/bnxt_re/ib_verbs.h, line 120 (as a member)
- drivers/infiniband/hw/bnxt_re/qplib_res.h, line 155 (as a member)
- drivers/infiniband/hw/bnxt_re/qplib_sp.h, line 117 (as a member)
- drivers/infiniband/hw/hfi1/pin_system.c, line 20 (as a member)
- drivers/infiniband/hw/hfi1/user_exp_rcv.h, line 23 (as a member)
- drivers/infiniband/hw/hfi1/user_exp_rcv.h, line 38 (as a member)
- drivers/infiniband/hw/hns/hns_roce_device.h, line 322 (as a member)
- drivers/infiniband/hw/hns/hns_roce_device.h, line 374 (as a member)
- drivers/infiniband/hw/hns/hns_roce_hem.h, line 77 (as a member)
- drivers/infiniband/hw/irdma/verbs.h, line 108 (as a member)
- drivers/infiniband/hw/mlx4/mlx4_ib.h, line 138 (as a member)
- drivers/infiniband/hw/mthca/mthca_memfree.h, line 53 (as a member)
- drivers/infiniband/hw/mthca/mthca_memfree.h, line 145 (as a member)
- drivers/infiniband/hw/ocrdma/ocrdma.h, line 196 (as a member)
- drivers/infiniband/hw/qedr/qedr.h, line 495 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 82 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 146 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 176 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 191 (as a member)
- drivers/infiniband/ulp/srp/ib_srp.h, line 345 (as a member)
- drivers/iommu/iommufd/io_pagetable.h, line 192 (as a member)
- drivers/iommu/iommufd/iova_bitmap.c, line 45 (as a member)
- drivers/net/ethernet/mellanox/mlx4/icm.h, line 58 (as a member)
- drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c, line 52 (as a member)
- drivers/nvme/host/apple.c, line 162 (as a member)
- drivers/vdpa/vdpa_user/vduse_dev.c, line 79 (as a member)
- drivers/vfio/pci/mlx5/cmd.h, line 138 (as a member)
- drivers/vfio/pci/pds/lm.h, line 22 (as a member)
- drivers/virt/acrn/acrn_drv.h, line 79 (as a member)
- fs/afs/xdr_fs.h, line 75 (as a member)
- fs/orangefs/inode.c, line 83 (as a member)
- include/linux/kvm_host.h, line 585 (as a member)
- include/linux/migrate.h, line 198 (as a member)
- include/linux/mlx4/device.h, line 646 (as a member)
- include/linux/mlx5/driver.h, line 345 (as a member)
- include/linux/nfs_xdr.h, line 883 (as a member)
- include/linux/nfs_xdr.h, line 1595 (as a member)
- include/rdma/ib_umem_odp.h, line 34 (as a member)
- include/rdma/ib_verbs.h, line 2320 (as a member)
- include/uapi/drm/nouveau_drm.h, line 436 (as a member)
- include/uapi/linux/iommufd.h, line 657 (as a member)
- include/uapi/xen/privcmd.h, line 53 (as a member)
- lib/test_hmm_uapi.h, line 26 (as a member)
- net/sunrpc/auth_gss/gss_rpc_xdr.h, line 138 (as a member)
- tools/testing/selftests/kvm/memslot_perf_test.c, line 88 (as a member)
Referenced in 278 files:
- arch/alpha/kernel/pci_iommu.c, 19 times
- arch/arm/kernel/process.c, 7 times
- arch/arm64/kvm/hyp/nvhe/ffa.c, 3 times
- arch/arm64/kvm/mmu.c, 8 times
- arch/loongarch/kvm/mmu.c, 5 times
- arch/mips/kvm/mips.c, 2 times
- arch/parisc/kernel/inventory.c, 3 times
- arch/parisc/mm/init.c, 5 times
- arch/powerpc/include/asm/iommu.h, 5 times
- arch/powerpc/include/asm/kvm_book3s_64.h, 11 times
- arch/powerpc/include/asm/kvm_ppc.h, 6 times
- arch/powerpc/include/asm/opal.h, line 236
- arch/powerpc/include/asm/ultravisor.h, 4 times
- arch/powerpc/kernel/iommu.c, 37 times
- arch/powerpc/kvm/book3s_64_mmu_hv.c, 18 times
- arch/powerpc/kvm/book3s_64_mmu_radix.c, 7 times
- arch/powerpc/kvm/book3s_64_vio.c, 16 times
- arch/powerpc/kvm/book3s_hv.c, 3 times
- arch/powerpc/kvm/book3s_hv_nested.c, 5 times
- arch/powerpc/kvm/book3s_hv_rm_mmu.c, 6 times
- arch/powerpc/kvm/book3s_hv_uvmem.c, 5 times
- arch/powerpc/kvm/book3s_pr.c, line 1890
- arch/powerpc/kvm/book3s_pr_papr.c, 4 times
- arch/powerpc/kvm/e500_mmu_host.c, line 382
- arch/powerpc/mm/book3s64/subpage_prot.c, 3 times
- arch/powerpc/platforms/cell/iommu.c, 8 times
- arch/powerpc/platforms/pasemi/iommu.c, 6 times
- arch/powerpc/platforms/powernv/pci-ioda-tce.c, 4 times
- arch/powerpc/platforms/powernv/pci-ioda.c, 11 times
- arch/powerpc/platforms/powernv/pci.h, 2 times
- arch/powerpc/platforms/pseries/iommu.c, 26 times
- arch/powerpc/sysdev/dart_iommu.c, 9 times
- arch/riscv/kvm/mmu.c, 4 times
- arch/s390/kvm/kvm-s390.c, 11 times
- arch/s390/kvm/kvm-s390.h, line 232
- arch/s390/kvm/pci.c, 5 times
- arch/s390/kvm/pv.c, 6 times
- arch/sparc/include/asm/iommu-common.h, 2 times
- arch/sparc/kernel/iommu-common.c, 7 times
- arch/sparc/kernel/iommu.c, 43 times
- arch/sparc/kernel/ldc.c, 14 times
- arch/sparc/kernel/pci_sun4v.c, 51 times
- arch/sparc/mm/io-unit.c, 8 times
- arch/sparc/mm/iommu.c, 7 times
- arch/x86/events/intel/pt.c, 5 times
- arch/x86/include/asm/kvm_host.h, line 2283
- arch/x86/include/asm/paravirt.h, 2 times
- arch/x86/include/asm/paravirt_types.h, line 143
- arch/x86/include/asm/sev.h, 8 times
- arch/x86/include/asm/x86_init.h, 2 times
- arch/x86/kernel/amd_gart_64.c, 7 times
- arch/x86/kernel/ftrace.c, 6 times
- arch/x86/kernel/kvm.c, 2 times
- arch/x86/kernel/sev.c, 20 times
- arch/x86/kernel/x86_init.c, 2 times
- arch/x86/kvm/mmu.h, 3 times
- arch/x86/kvm/mmu/mmu.c, 6 times
- arch/x86/kvm/mmu/page_track.c, 6 times
- arch/x86/kvm/mmu/page_track.h, line 16
- arch/x86/kvm/mmu/tdp_mmu.c, 3 times
- arch/x86/kvm/svm/sev.c, 26 times
- arch/x86/kvm/x86.c, 16 times
- arch/x86/mm/cpu_entry_area.c, 9 times
- arch/x86/mm/dump_pagetables.c, 4 times
- arch/x86/mm/mem_encrypt_amd.c, 11 times
- arch/x86/platform/efi/efi_64.c, 5 times
- block/blk-map.c, 4 times
- crypto/algif_hash.c, 5 times
- drivers/accel/habanalabs/common/debugfs.c, 5 times
- drivers/accel/habanalabs/common/memory.c, 40 times
- drivers/accel/habanalabs/common/mmu/mmu.c, 6 times
- drivers/block/drbd/drbd_bitmap.c, 7 times
- drivers/dma-buf/heaps/system_heap.c, 4 times
- drivers/edac/i5100_edac.c, 4 times
- drivers/edac/i7core_edac.c, 3 times
- drivers/edac/sb_edac.c, 4 times
- drivers/edac/skx_common.c, 4 times
- drivers/firmware/efi/efi-init.c, 5 times
- drivers/fpga/dfl-afu-dma-region.c, 12 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c, 4 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.h, line 35
- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c, 36 times
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c, 42 times
- drivers/gpu/drm/amd/amdkfd/kfd_svm.h, line 184
- drivers/gpu/drm/drm_gem.c, 8 times
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, 8 times
- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c, 6 times
- drivers/gpu/drm/exynos/exynos_drm_g2d.c, 13 times
- drivers/gpu/drm/gma500/gem.c, 8 times
- drivers/gpu/drm/gma500/gtt.c, 6 times
- drivers/gpu/drm/i915/gem/i915_gem_internal.c, 7 times
- drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c, 5 times
- drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c, 3 times
- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c, 4 times
- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c, 11 times
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, 8 times
- drivers/gpu/drm/i915/selftests/i915_vma.c, 5 times
- drivers/gpu/drm/i915/selftests/scatterlist.c, 24 times
- drivers/gpu/drm/mediatek/mtk_drm_gem.c, 5 times
- drivers/gpu/drm/msm/msm_gem.c, 11 times
- drivers/gpu/drm/msm/msm_gem_prime.c, 2 times
- drivers/gpu/drm/nouveau/nouveau_dmem.c, 15 times
- drivers/gpu/drm/nouveau/nouveau_svm.c, 5 times
- drivers/gpu/drm/nouveau/nouveau_svm.h, 2 times
- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c, 11 times
- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c, 7 times
- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h, line 83
- drivers/gpu/drm/omapdrm/omap_fbdev.c, 3 times
- drivers/gpu/drm/omapdrm/omap_gem.c, 19 times
- drivers/gpu/drm/v3d/v3d_mmu.c, 2 times
- drivers/hwtracing/coresight/coresight-tmc-etr.c, 2 times
- drivers/infiniband/core/ib_core_uverbs.c, 10 times
- drivers/infiniband/core/umem.c, 10 times
- drivers/infiniband/core/umem_odp.c, 2 times
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, 5 times
- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h, 4 times
- drivers/infiniband/hw/bnxt_re/qplib_res.c, 18 times
- drivers/infiniband/hw/bnxt_re/qplib_sp.c, line 622
- drivers/infiniband/hw/cxgb4/mem.c, 3 times
- drivers/infiniband/hw/efa/efa_verbs.c, 4 times
- drivers/infiniband/hw/erdma/erdma_verbs.c, 6 times
- drivers/infiniband/hw/hfi1/exp_rcv.h, 2 times
- drivers/infiniband/hw/hfi1/hfi.h, 3 times
- drivers/infiniband/hw/hfi1/pin_system.c, 24 times
- drivers/infiniband/hw/hfi1/tid_rdma.c, 18 times
- drivers/infiniband/hw/hfi1/trace_tid.h, 16 times
- drivers/infiniband/hw/hfi1/user_exp_rcv.c, 37 times
- drivers/infiniband/hw/hfi1/user_exp_rcv.h, line 39
- drivers/infiniband/hw/hfi1/user_pages.c, 9 times
- drivers/infiniband/hw/hns/hns_roce_alloc.c, line 126
- drivers/infiniband/hw/hns/hns_roce_hem.c, 10 times
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, 11 times
- drivers/infiniband/hw/hns/hns_roce_main.c, line 470
- drivers/infiniband/hw/hns/hns_roce_mr.c, 8 times
- drivers/infiniband/hw/irdma/verbs.c, 9 times
- drivers/infiniband/hw/mlx4/cq.c, line 112
- drivers/infiniband/hw/mlx4/mr.c, 15 times
- drivers/infiniband/hw/mlx4/qp.c, line 1165
- drivers/infiniband/hw/mlx4/srq.c, line 163
- drivers/infiniband/hw/mlx5/cq.c, 2 times
- drivers/infiniband/hw/mlx5/main.c, 3 times
- drivers/infiniband/hw/mlx5/mr.c, 3 times
- drivers/infiniband/hw/mlx5/odp.c, 11 times
- drivers/infiniband/hw/mlx5/qp.c, line 1155
- drivers/infiniband/hw/mlx5/srq.c, line 139
- drivers/infiniband/hw/mlx5/umr.c, 7 times
- drivers/infiniband/hw/mlx5/umr.h, line 95
- drivers/infiniband/hw/mthca/mthca_allocator.c, 11 times
- drivers/infiniband/hw/mthca/mthca_eq.c, 11 times
- drivers/infiniband/hw/mthca/mthca_memfree.c, 26 times
- drivers/infiniband/hw/mthca/mthca_memfree.h, line 82
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c, 5 times
- drivers/infiniband/hw/qedr/verbs.c, 7 times
- drivers/infiniband/hw/qib/qib_user_sdma.c, 13 times
- drivers/infiniband/hw/usnic/usnic_uiom.c, 13 times
- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h, line 541
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c, 7 times
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c, 11 times
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c, 10 times
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c, 8 times
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c, 5 times
- drivers/iommu/intel/dmar.c, 5 times
- drivers/iommu/intel/iommu.c, 3 times
- drivers/iommu/intel/iommu.h, line 1050
- drivers/iommu/intel/nested.c, 6 times
- drivers/iommu/iommufd/io_pagetable.c, line 213
- drivers/iommu/iommufd/iova_bitmap.c, 11 times
- drivers/iommu/iommufd/pages.c, 40 times
- drivers/iommu/iommufd/selftest.c, 17 times
- drivers/net/ethernet/mellanox/mlx4/alloc.c, 4 times
- drivers/net/ethernet/mellanox/mlx4/cq.c, line 337
- drivers/net/ethernet/mellanox/mlx4/eq.c, 11 times
- drivers/net/ethernet/mellanox/mlx4/icm.c, 15 times
- drivers/net/ethernet/mellanox/mlx4/icm.h, line 80
- drivers/net/ethernet/mellanox/mlx4/mlx4.h, line 1040
- drivers/net/ethernet/mellanox/mlx4/mr.c, 26 times
- drivers/net/ethernet/mellanox/mlx4/resource_tracker.c, 4 times
- drivers/net/ethernet/mellanox/mlx5/core/alloc.c, 5 times
- drivers/net/ethernet/mellanox/mlx5/core/en_main.c, 10 times
- drivers/net/ethernet/mellanox/mlx5/core/eq.c, line 300
- drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c, 45 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c, 2 times
- drivers/nvme/host/apple.c, 9 times
- drivers/usb/mon/mon_bin.c, 6 times
- drivers/vdpa/mlx5/core/mr.c, 3 times
- drivers/vdpa/mlx5/net/mlx5_vnet.c, 4 times
- drivers/vdpa/vdpa_user/vduse_dev.c, 10 times
- drivers/vfio/pci/mlx5/cmd.c, 23 times
- drivers/vfio/pci/mlx5/cmd.h, line 230
- drivers/vfio/pci/mlx5/main.c, 3 times
- drivers/vfio/pci/pds/dirty.c, 5 times
- drivers/vfio/pci/pds/lm.c, 9 times
- drivers/vfio/vfio_iommu_type1.c, 8 times
- drivers/vhost/scsi.c, 5 times
- drivers/vhost/vdpa.c, 7 times
- drivers/virt/acrn/mm.c, 2 times
- drivers/virt/coco/sev-guest/sev-guest.c, 8 times
- drivers/xen/privcmd.c, 5 times
- fs/afs/dir_edit.c, 2 times
- fs/ceph/file.c, 4 times
- fs/ext2/dir.c, 10 times
- fs/f2fs/data.c, 2 times
- fs/f2fs/debug.c, 6 times
- fs/f2fs/dir.c, 6 times
- fs/f2fs/segment.c, 3 times
- fs/fuse/file.c, 10 times
- fs/fuse/fuse_i.h, 3 times
- fs/jfs/jfs_dmap.c, 13 times
- fs/jfs/jfs_logmgr.c, 5 times
- fs/minix/dir.c, 8 times
- fs/netfs/iterator.c, 9 times
- fs/nfs/blocklayout/blocklayout.c, 5 times
- fs/nfs/dir.c, 6 times
- fs/nfs/direct.c, 10 times
- fs/nfs/nfs3acl.c, 9 times
- fs/nfs/nfs3xdr.c, line 1353
- fs/nfs/nfs4proc.c, 8 times
- fs/nfs/pagelist.c, 2 times
- fs/nfs/pnfs.c, 3 times
- fs/nfs/read.c, 3 times
- fs/nilfs2/dir.c, 10 times
- fs/ntfs3/file.c, 7 times
- fs/orangefs/inode.c, 13 times
- fs/qnx6/dir.c, 6 times
- fs/ramfs/file-nommu.c, 6 times
- fs/smb/client/cifsencrypt.c, 3 times
- fs/smb/client/smb2ops.c, 9 times
- fs/smb/server/transport_rdma.c, 4 times
- fs/splice.c, 15 times
- fs/sysv/dir.c, 9 times
- fs/ufs/dir.c, 10 times
- include/linux/efi.h, 3 times
- include/linux/kvm_host.h, 6 times
- include/linux/migrate.h, 3 times
- include/linux/mlx4/device.h, 4 times
- include/linux/mm.h, 5 times
- include/linux/mtd/nand.h, 3 times
- include/linux/uio.h, 3 times
- io_uring/io_uring.c, 5 times
- io_uring/io_uring.h, line 46
- io_uring/rsrc.c, 2 times
- kernel/dma/map_benchmark.c, 2 times
- lib/iov_iter.c, 12 times
- lib/kunit_iov_iter.c, 52 times
- lib/scatterlist.c, 5 times
- lib/test_hmm.c, 16 times
- mm/filemap.c, 3 times
- mm/gup.c, 23 times
- mm/hmm.c, 16 times
- mm/hugetlb.c, 2 times
- mm/kmsan/kmsan_test.c, 11 times
- mm/ksm.c, 3 times
- mm/migrate_device.c, 24 times
- mm/mmap.c, 10 times
- mm/nommu.c, 4 times
- mm/rmap.c, 7 times
- mm/shmem.c, 3 times
- net/ipv4/tcp_input.c, 2 times
- net/rds/ib_frmr.c, 2 times
- net/rds/ib_mr.h, line 114
- net/sunrpc/auth_gss/gss_rpc_upcall.c, 4 times
- net/sunrpc/auth_gss/gss_rpc_xdr.c, line 773
- net/sunrpc/svcsock.c, 9 times
- net/sunrpc/xdr.c, 3 times
- net/sunrpc/xprtrdma/rpc_rdma.c, 3 times
- sound/core/memalloc.c, 4 times
- sound/pci/emu10k1/memory.c, 5 times
- tools/testing/selftests/iommu/iommufd.c, 5 times
- tools/testing/selftests/kvm/include/kvm_util_base.h, 3 times
- tools/testing/selftests/kvm/lib/kvm_util.c, 17 times
- tools/testing/selftests/kvm/lib/x86_64/vmx.c, 2 times
- tools/testing/selftests/kvm/memslot_perf_test.c, 18 times
- tools/testing/selftests/mm/hmm-tests.c, 183 times
- virt/kvm/dirty_ring.c, line 66
- virt/kvm/guest_memfd.c, 4 times
- virt/kvm/kvm_main.c, 34 times