/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 279 err = iommu_map(pd->domain, va_start, pa_start, 296 err = iommu_map(pd->domain, va_start, pa_start,
|
/linux-master/drivers/net/ipa/ |
H A D | ipa_mem.c | 475 ret = iommu_map(domain, iova, phys, size, IOMMU_READ | IOMMU_WRITE, 583 ret = iommu_map(domain, iova, phys, size, IOMMU_READ | IOMMU_WRITE,
|
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | firmware.c | 162 ret = iommu_map(iommu, VENUS_FW_START_ADDR, mem_phys, mem_size,
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 987 ret = iommu_map(mapping->domain, iova, phys, len, 1212 ret = iommu_map(mapping->domain, iova, phys, len, prot, 1385 ret = iommu_map(mapping->domain, dma_addr, page_to_phys(page), len, 1450 ret = iommu_map(mapping->domain, dma_addr, addr, len, prot, GFP_KERNEL);
|
/linux-master/include/linux/ |
H A D | iommu.h | 162 #define __IOMMU_DOMAIN_PAGING (1U << 0) /* Support for iommu_map/unmap */ 789 extern int iommu_map(struct iommu_domain *domain, unsigned long iova, 1106 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, function
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | gk20a.c | 477 ret = iommu_map(imem->domain, offset, node->dma_addrs[i],
|
/linux-master/drivers/gpu/host1x/ |
H A D | cdma.c | 107 err = iommu_map(host1x->domain, pb->dma, pb->phys, size,
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.c | 1012 ret = iommu_map(iommu_dom, ab_ahb->fw.msa_paddr, 1020 ret = iommu_map(iommu_dom, ab_ahb->fw.ce_paddr,
|
/linux-master/drivers/vfio/ |
H A D | vfio_iommu_type1.c | 1425 ret = iommu_map(d->domain, iova, (phys_addr_t)pfn << PAGE_SHIFT, 1740 ret = iommu_map(domain->domain, iova, phys, size, 1836 ret = iommu_map(domain->domain, start, page_to_phys(pages), PAGE_SIZE * 2,
|
/linux-master/drivers/iommu/ |
H A D | iommu.c | 1139 ret = iommu_map(domain, addr - map_size, 2488 int iommu_map(struct iommu_domain *domain, unsigned long iova, function 2516 EXPORT_SYMBOL_GPL(iommu_map); variable
|
H A D | dma-iommu.c | 873 if (iommu_map(domain, iova, phys - iova_off, size, prot, GFP_ATOMIC)) { 1797 if (iommu_map(domain, iova, msi_addr, size, prot, GFP_KERNEL))
|
/linux-master/drivers/iommu/iommufd/ |
H A D | pages.c | 459 rc = iommu_map(domain, iova, paddr, PAGE_SIZE, prot, 502 rc = iommu_map(domain, iova,
|
/linux-master/drivers/remoteproc/ |
H A D | remoteproc_core.c | 647 ret = iommu_map(rproc->domain, rsc->da, rsc->pa, rsc->len, rsc->flags, 741 ret = iommu_map(rproc->domain, mem->da, dma, mem->len, 744 dev_err(dev, "iommu_map failed: %d\n", ret);
|
H A D | qcom_q6v5_adsp.c | 361 ret = iommu_map(rproc->domain, iova, adsp->mem_phys,
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | drm.c | 1054 err = iommu_map(tegra->domain, *dma, virt_to_phys(virt),
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | snoc.c | 1651 ret = iommu_map(iommu_dom, ar_snoc->fw.fw_start_addr,
|
/linux-master/drivers/vhost/ |
H A D | vdpa.c | 1003 r = iommu_map(v->domain, iova, pa, size,
|