Home
last modified time | relevance | path

Searched refs:iommu_unmap (Results 1 – 16 of 16) sorted by relevance

/drivers/net/ipa/
Dipa_mem.c337 size = iommu_unmap(domain, ipa->imem_iova, ipa->imem_size); in ipa_imem_exit()
441 size = iommu_unmap(domain, ipa->smem_iova, ipa->smem_size); in ipa_smem_exit()
/drivers/staging/media/tegra-vde/
Diommu.c57 iommu_unmap(vde->domain, addr, size); in tegra_vde_iommu_unmap()
/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c336 iommu_unmap(imem->domain, in gk20a_instobj_dtor_iommu()
484 iommu_unmap(imem->domain, offset, PAGE_SIZE); in gk20a_instobj_ctor_iommu()
/drivers/vfio/
Dvfio_iommu_type1.c932 size_t unmapped = iommu_unmap(domain->domain, *iova, len); in unmap_unpin_slow()
972 iommu_unmap(d->domain, dma->iova, dma->size); in vfio_unmap_unpin()
1315 iommu_unmap(d->domain, iova, npage << PAGE_SHIFT); in vfio_iommu_map()
1607 iommu_unmap(domain->domain, dma->iova, dma->size); in vfio_iommu_replay()
1633 iommu_unmap(domain->domain, iova, size); in vfio_iommu_replay()
1665 size_t unmapped = iommu_unmap(domain->domain, 0, PAGE_SIZE); in vfio_test_domain_fgsp()
1668 iommu_unmap(domain->domain, PAGE_SIZE, PAGE_SIZE); in vfio_test_domain_fgsp()
/drivers/gpu/drm/msm/
Dmsm_iommu.c255 iommu_unmap(iommu->domain, iova, len); in msm_iommu_unmap()
/drivers/media/platform/qcom/venus/
Dfirmware.c174 unmapped = iommu_unmap(iommu, VENUS_FW_START_ADDR, mapped); in venus_shutdown_no_tz()
/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c65 iommu_unmap(private->domain, rk_obj->dma_addr, rk_obj->size); in rockchip_gem_iommu_unmap()
/drivers/gpu/host1x/
Dcdma.c57 iommu_unmap(host1x->domain, pb->dma, pb->alloc_size); in host1x_pushbuffer_destroy()
Djob.c651 iommu_unmap(host->domain, job->addr_phys[i], in host1x_job_unpin()
/drivers/iommu/
Diommu.c2492 iommu_unmap(domain, orig_iova, orig_size - size); in __iommu_map()
2594 size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap() function
2606 EXPORT_SYMBOL_GPL(iommu_unmap);
2669 iommu_unmap(domain, iova, mapped); in __iommu_map_sg()
/drivers/infiniband/hw/usnic/
Dusnic_uiom.c207 iommu_unmap(pd->domain, va, PAGE_SIZE); in usnic_uiom_unmap_sorted_intervals()
/drivers/gpu/drm/tegra/
Dgem.c224 iommu_unmap(tegra->domain, bo->iova, bo->size); in tegra_bo_iommu_unmap()
Ddrm.c1032 iommu_unmap(tegra->domain, dma, size); in tegra_drm_free()
/drivers/vhost/
Dvdpa.c611 iommu_unmap(v->domain, iova, size); in vhost_vdpa_unmap()
/drivers/net/wireless/ath/ath10k/
Dsnoc.c1614 unmapped_size = iommu_unmap(iommu, ar_snoc->fw.fw_start_addr, in ath10k_fw_deinit()
/drivers/remoteproc/
Dremoteproc_core.c1338 unmapped = iommu_unmap(rproc->domain, entry->da, entry->len); in rproc_resource_cleanup()