Home
last modified time | relevance | path

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

/linux-4.4.14/arch/powerpc/mm/
Dmmu_context_iommu.c29 u64 *hpas; /* vmalloc'ed */ member
117 mem->hpas = vzalloc(entries * sizeof(mem->hpas[0])); in mm_iommu_get()
118 if (!mem->hpas) { in mm_iommu_get()
129 mem->hpas[j] >> PAGE_SHIFT)); in mm_iommu_get()
130 vfree(mem->hpas); in mm_iommu_get()
136 mem->hpas[i] = page_to_pfn(page) << PAGE_SHIFT; in mm_iommu_get()
163 if (!mem->hpas[i]) in mm_iommu_unpin()
166 page = pfn_to_page(mem->hpas[i] >> PAGE_SHIFT); in mm_iommu_unpin()
171 mem->hpas[i] = 0; in mm_iommu_unpin()
179 vfree(mem->hpas); in mm_iommu_do_free()
[all …]