Searched refs:unmap_size (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/drivers/iommu/amd/ |
H A D | io_pgtable_v2.c | 295 unsigned long unmap_size; in iommu_v2_unmap_pages() local 304 pte = fetch_pte(pgtable, iova, &unmap_size); in iommu_v2_unmap_pages() 310 iova = (iova & ~(unmap_size - 1)) + unmap_size; in iommu_v2_unmap_pages() 311 unmapped += unmap_size; in iommu_v2_unmap_pages()
|
H A D | io_pgtable.c | 445 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()
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | rockchip-iommu.c | 806 size_t unmap_size; in rk_iommu_unmap() local 827 unmap_size = rk_iommu_unmap_iova(rk_domain, pte_addr, pte_dma, size); in rk_iommu_unmap() 832 rk_iommu_zap_iova(rk_domain, iova, unmap_size); in rk_iommu_unmap() 834 return unmap_size; in rk_iommu_unmap()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | rockchip-iommu.c | 866 size_t unmap_size; in rk_iommu_unmap() local 887 unmap_size = rk_iommu_unmap_iova(rk_domain, pte_addr, pte_dma, size); in rk_iommu_unmap() 892 rk_iommu_zap_iova(rk_domain, iova, unmap_size); in rk_iommu_unmap() 894 return unmap_size; in rk_iommu_unmap()
|
/kernel/linux/linux-5.10/drivers/iommu/amd/ |
H A D | iommu.c | 1804 unsigned long unmap_size; in iommu_unmap_page() local 1813 pte = fetch_pte(dom, bus_addr, &unmap_size); in iommu_unmap_page() 1818 count = PAGE_SIZE_PTE_COUNT(unmap_size); in iommu_unmap_page() 1823 bus_addr = (bus_addr & ~(unmap_size - 1)) + unmap_size; in iommu_unmap_page() 1824 unmapped += unmap_size; in iommu_unmap_page()
|
Completed in 11 milliseconds