Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/iommu/
Dio-pgtable-arm.c60 DIV_ROUND_UP((d)->pgd_size, 1UL << (d)->pg_shift)
192 size_t pgd_size; member
345 table_size = data->pgd_size; in __arm_lpae_free_pgtable()
581 data->pgd_size = 1UL << (pgd_bits + ilog2(sizeof(arm_lpae_iopte))); in arm_lpae_alloc_pgtable()
659 data->pgd = alloc_pages_exact(data->pgd_size, GFP_KERNEL | __GFP_ZERO); in arm_64_lpae_alloc_pgtable_s1()
663 cfg->tlb->flush_pgtable(data->pgd, data->pgd_size, cookie); in arm_64_lpae_alloc_pgtable_s1()
691 pgd_pages = data->pgd_size >> ilog2(sizeof(arm_lpae_iopte)); in arm_64_lpae_alloc_pgtable_s2()
693 data->pgd_size = pgd_pages << data->pg_shift; in arm_64_lpae_alloc_pgtable_s2()
747 data->pgd = alloc_pages_exact(data->pgd_size, GFP_KERNEL | __GFP_ZERO); in arm_64_lpae_alloc_pgtable_s2()
751 cfg->tlb->flush_pgtable(data->pgd, data->pgd_size, cookie); in arm_64_lpae_alloc_pgtable_s2()
[all …]