Home
last modified time | relevance | path

Searched refs:iommu_map (Results 1 – 18 of 18) sorted by relevance

/linux/tools/testing/selftests/vfio/
H A Dvfio_dma_mapping_test.c155 iommu_map(self->iommu, &region); in TEST_F()
270 iommu_map(self->iommu, region); in TEST_F()
284 iommu_map(self->iommu, region); in TEST_F()
H A Dvfio_pci_driver_test.c36 iommu_map(iommu, region); in region_setup()
/linux/tools/testing/selftests/vfio/lib/include/libvfio/
H A Diommu.h40 static inline void iommu_map(struct iommu *iommu, struct dma_region *region) in iommu_map() function
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c279 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 Ddriver.c229 rc = iommu_map(hwpt_paging->common.domain, iova, in iommufd_sw_msi_install()
H A Dpages.c490 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 Ddma-mapping.c985 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 Diommu.h914 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 Dgk20a.c477 ret = iommu_map(imem->domain, offset, node->dma_addrs[i], in gk20a_instobj_ctor_iommu()
/linux/drivers/iommu/generic_pt/
H A Dkunit_iommu_pt.h371 ret = iommu_map(&priv->domain, start, paddr, end - start, in test_random_map()
H A Dkunit_generic_pt.h19 ret = iommu_map(&priv->domain, va, pa, len, IOMMU_READ | IOMMU_WRITE, in do_map()
/linux/drivers/remoteproc/
H A Dqcom_q6v5_adsp.c362 ret = iommu_map(rproc->domain, iova, adsp->mem_phys, in adsp_map_carveout()
H A Dremoteproc_core.c642 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 Dqc_audio_offload.c588 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 Diommu.c1218 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 Ddma-iommu.c859 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 Ddrm.c1057 err = iommu_map(tegra->domain, *dma, virt_to_phys(virt), in tegra_drm_alloc()
/linux/drivers/vfio/
H A Dvfio_iommu_type1.c1561 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()