Home
last modified time | relevance | path

Searched refs:unmap_size (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/drivers/iommu/amd/
Dio_pgtable.c445 unsigned long unmap_size; in iommu_v1_unmap_pages() local
454 pte = fetch_pte(pgtable, iova, &unmap_size); in iommu_v1_unmap_pages()
458 count = PAGE_SIZE_PTE_COUNT(unmap_size); in iommu_v1_unmap_pages()
465 iova = (iova & ~(unmap_size - 1)) + unmap_size; in iommu_v1_unmap_pages()
466 unmapped += unmap_size; in iommu_v1_unmap_pages()
Dio_pgtable_v2.c300 unsigned long unmap_size; in iommu_v2_unmap_pages() local
309 pte = fetch_pte(pgtable, iova, &unmap_size); in iommu_v2_unmap_pages()
315 iova = (iova & ~(unmap_size - 1)) + unmap_size; in iommu_v2_unmap_pages()
316 unmapped += unmap_size; in iommu_v2_unmap_pages()
/linux-6.1.9/drivers/iommu/
Drockchip-iommu.c893 size_t unmap_size; in rk_iommu_unmap() local
914 unmap_size = rk_iommu_unmap_iova(rk_domain, pte_addr, pte_dma, size); in rk_iommu_unmap()
919 rk_iommu_zap_iova(rk_domain, iova, unmap_size); in rk_iommu_unmap()
921 return unmap_size; in rk_iommu_unmap()