Searched refs:iommu_unmap (Results 1 - 21 of 21) sorted by relevance

/linux-master/drivers/media/platform/nvidia/tegra-vde/
H A Diommu.c57 iommu_unmap(vde->domain, addr, size);
/linux-master/drivers/net/ipa/
H A Dipa_mem.c498 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 Dgk20a.c336 iommu_unmap(imem->domain,
485 iommu_unmap(imem->domain, offset, PAGE_SIZE);
/linux-master/drivers/media/platform/qcom/venus/
H A Dfirmware.c199 unmapped = iommu_unmap(iommu, VENUS_FW_START_ADDR, mapped);
/linux-master/arch/arm/mm/
H A Ddma-mapping.c997 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 Dvfio_iommu_type1.c1012 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 Dahb.c1035 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 Dusnic_uiom.c202 iommu_unmap(pd->domain, va, PAGE_SIZE);
/linux-master/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.c67 iommu_unmap(private->domain, rk_obj->dma_addr, rk_obj->size);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_iommu.c384 iommu_unmap(iommu->domain, iova, len);
/linux-master/include/linux/
H A Diommu.h791 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 Diommu.c2481 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 Djob.c663 iommu_unmap(host->domain, job->addr_phys[i], map->size);
H A Dcdma.c57 iommu_unmap(host1x->domain, pb->dma, pb->alloc_size);
/linux-master/drivers/gpu/drm/tegra/
H A Dgem.c284 iommu_unmap(tegra->domain, bo->iova, bo->size);
H A Ddrm.c1078 iommu_unmap(tegra->domain, dma, size);
/linux-master/drivers/remoteproc/
H A Dqcom_q6v5_adsp.c335 iommu_unmap(rproc->domain, adsp->mem_phys, adsp->mem_size);
H A Dremoteproc_core.c1240 unmapped = iommu_unmap(rproc->domain, entry->da, entry->len);
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dsnoc.c1688 unmapped_size = iommu_unmap(iommu, ar_snoc->fw.fw_start_addr,
/linux-master/drivers/iommu/iommufd/
H A Dpages.c226 ret = iommu_unmap(domain, iova, size);
/linux-master/drivers/vhost/
H A Dvdpa.c907 iommu_unmap(v->domain, map->start, map->size);

Completed in 286 milliseconds