| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_dma_mapping_test.c | 155 iommu_map(self->iommu, ®ion); in TEST_F() 270 iommu_map(self->iommu, region); in TEST_F() 284 iommu_map(self->iommu, region); in TEST_F()
|
| H A D | vfio_pci_driver_test.c | 36 iommu_map(iommu, region); in region_setup()
|
| /linux/tools/testing/selftests/vfio/lib/include/libvfio/ |
| H A D | iommu.h | 40 static inline void iommu_map(struct iommu *iommu, struct dma_region *region) in iommu_map() function
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_uiom.c | 279 err = iommu_map(pd->domain, va_start, pa_start, in usnic_uiom_map_sorted_intervals() 296 err = iommu_map(pd->domain, va_start, pa_start, in usnic_uiom_map_sorted_intervals()
|
| /linux/drivers/iommu/iommufd/ |
| H A D | driver.c | 229 rc = iommu_map(hwpt_paging->common.domain, iova, in iommufd_sw_msi_install()
|
| H A D | pages.c | 490 rc = iommu_map(domain, iova, paddr, PAGE_SIZE, prot, in batch_iommu_map_small() 539 rc = iommu_map(domain, iova, in batch_to_domain()
|
| /linux/arch/arm/mm/ |
| H A D | dma-mapping.c | 985 ret = iommu_map(mapping->domain, iova, phys, len, in __iommu_create_mapping() 1210 ret = iommu_map(mapping->domain, iova, phys, len, prot, in __map_sg_chunk() 1384 ret = iommu_map(mapping->domain, dma_addr, addr, len, prot, GFP_KERNEL); in arm_iommu_map_phys()
|
| /linux/include/linux/ |
| H A D | iommu.h | 914 extern int iommu_map(struct iommu_domain *domain, unsigned long iova, 1237 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map() function
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
| H A D | gk20a.c | 477 ret = iommu_map(imem->domain, offset, node->dma_addrs[i], in gk20a_instobj_ctor_iommu()
|
| /linux/drivers/iommu/generic_pt/ |
| H A D | kunit_iommu_pt.h | 371 ret = iommu_map(&priv->domain, start, paddr, end - start, in test_random_map()
|
| H A D | kunit_generic_pt.h | 19 ret = iommu_map(&priv->domain, va, pa, len, IOMMU_READ | IOMMU_WRITE, in do_map()
|
| /linux/drivers/remoteproc/ |
| H A D | qcom_q6v5_adsp.c | 362 ret = iommu_map(rproc->domain, iova, adsp->mem_phys, in adsp_map_carveout()
|
| H A D | remoteproc_core.c | 642 ret = iommu_map(rproc->domain, rsc->da, rsc->pa, rsc->len, rsc->flags, in rproc_handle_devmem() 736 ret = iommu_map(rproc->domain, mem->da, dma, mem->len, in rproc_alloc_carveout()
|
| /linux/sound/usb/qcom/ |
| H A D | qc_audio_offload.c | 588 iommu_map(uaudio_qdev->data->domain, iova, pa, size, prot, GFP_KERNEL); in uaudio_iommu_map_pa() 621 ret = iommu_map(uaudio_qdev->data->domain, iova_sg, pa_sg, sg_len, in uaudio_iommu_map_xfer_buf()
|
| /linux/drivers/iommu/ |
| H A D | iommu.c | 1218 ret = iommu_map(domain, addr - map_size, in iommu_create_device_direct_mappings() 2582 int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map() function 2597 EXPORT_SYMBOL_GPL(iommu_map);
|
| H A D | dma-iommu.c | 859 if (iommu_map(domain, iova, phys - iova_off, size, prot, GFP_ATOMIC)) { in __iommu_dma_map() 2170 if (iommu_map(domain, iova, msi_addr, size, prot, GFP_KERNEL)) in iommu_dma_get_msi_page()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | drm.c | 1057 err = iommu_map(tegra->domain, *dma, virt_to_phys(virt), in tegra_drm_alloc()
|
| /linux/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 1561 ret = iommu_map(d->domain, iova, (phys_addr_t)pfn << PAGE_SHIFT, in vfio_iommu_map() 1878 ret = iommu_map(domain->domain, iova, phys, size, in vfio_iommu_replay()
|