/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | iommu.c | 57 iommu_unmap(vde->domain, addr, size);
|
/linux-master/drivers/net/ipa/ |
H A D | ipa_mem.c | 498 size = iommu_unmap(domain, ipa->imem_iova, ipa->imem_size); 603 size = iommu_unmap(domain, ipa->smem_iova, ipa->smem_size);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | gk20a.c | 336 iommu_unmap(imem->domain, 485 iommu_unmap(imem->domain, offset, PAGE_SIZE);
|
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | firmware.c | 199 unmapped = iommu_unmap(iommu, VENUS_FW_START_ADDR, mapped);
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 997 iommu_unmap(mapping->domain, dma_addr, iova-dma_addr); 1013 iommu_unmap(mapping->domain, iova, size); 1223 iommu_unmap(mapping->domain, iova_base, count * PAGE_SIZE); 1422 iommu_unmap(mapping->domain, iova, len); 1479 iommu_unmap(mapping->domain, iova, len);
|
/linux-master/drivers/vfio/ |
H A D | vfio_iommu_type1.c | 1012 size_t unmapped = iommu_unmap(domain->domain, *iova, len); 1052 iommu_unmap(d->domain, dma->iova, dma->size); 1068 * To optimize for fewer iommu_unmap() calls, each of which 1438 iommu_unmap(d->domain, iova, npage << PAGE_SHIFT); 1774 iommu_unmap(domain->domain, dma->iova, dma->size); 1800 iommu_unmap(domain->domain, iova, size); 1840 size_t unmapped = iommu_unmap(domain->domain, start, PAGE_SIZE); 1843 iommu_unmap(domain->domain, start + PAGE_SIZE, PAGE_SIZE);
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.c | 1035 iommu_unmap(iommu_dom, ab_ahb->fw.msa_paddr, ab_ahb->fw.msa_size); 1067 unmapped_size = iommu_unmap(iommu, ab_ahb->fw.msa_paddr, ab_ahb->fw.msa_size); 1072 unmapped_size = iommu_unmap(iommu, ab_ahb->fw.ce_paddr, ab_ahb->fw.ce_size);
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 202 iommu_unmap(pd->domain, va, PAGE_SIZE);
|
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.c | 67 iommu_unmap(private->domain, rk_obj->dma_addr, rk_obj->size);
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_iommu.c | 384 iommu_unmap(iommu->domain, iova, len);
|
/linux-master/include/linux/ |
H A D | iommu.h | 791 extern size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova, 1112 static inline size_t iommu_unmap(struct iommu_domain *domain, function
|
/linux-master/drivers/iommu/ |
H A D | iommu.c | 2481 iommu_unmap(domain, orig_iova, orig_size - size); 2512 iommu_unmap(domain, iova, size); 2572 size_t iommu_unmap(struct iommu_domain *domain, function 2584 EXPORT_SYMBOL_GPL(iommu_unmap); variable 2649 iommu_unmap(domain, iova, mapped);
|
/linux-master/drivers/gpu/host1x/ |
H A D | job.c | 663 iommu_unmap(host->domain, job->addr_phys[i], map->size);
|
H A D | cdma.c | 57 iommu_unmap(host1x->domain, pb->dma, pb->alloc_size);
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | gem.c | 284 iommu_unmap(tegra->domain, bo->iova, bo->size);
|
H A D | drm.c | 1078 iommu_unmap(tegra->domain, dma, size);
|
/linux-master/drivers/remoteproc/ |
H A D | qcom_q6v5_adsp.c | 335 iommu_unmap(rproc->domain, adsp->mem_phys, adsp->mem_size);
|
H A D | remoteproc_core.c | 1240 unmapped = iommu_unmap(rproc->domain, entry->da, entry->len);
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | snoc.c | 1688 unmapped_size = iommu_unmap(iommu, ar_snoc->fw.fw_start_addr,
|
/linux-master/drivers/iommu/iommufd/ |
H A D | pages.c | 226 ret = iommu_unmap(domain, iova, size);
|
/linux-master/drivers/vhost/ |
H A D | vdpa.c | 907 iommu_unmap(v->domain, map->start, map->size);
|