Lines Matching refs:pgd_t
36 static pgd_t *boot_hyp_pgd;
37 static pgd_t *hyp_pgd;
38 static pgd_t *merged_hyp_pgd;
45 #define hyp_pgd_order get_order(PTRS_PER_PGD * sizeof(pgd_t))
157 static void clear_pgd_entry(struct kvm *kvm, pgd_t *pgd, phys_addr_t addr) in clear_pgd_entry()
261 static void unmap_puds(struct kvm *kvm, pgd_t *pgd, in unmap_puds()
291 static void unmap_range(struct kvm *kvm, pgd_t *pgdp, in unmap_range()
294 pgd_t *pgd; in unmap_range()
336 static void stage2_flush_puds(struct kvm *kvm, pgd_t *pgd, in stage2_flush_puds()
360 pgd_t *pgd; in stage2_flush_memslot()
502 static int create_hyp_pud_mappings(pgd_t *pgd, unsigned long start, in create_hyp_pud_mappings()
536 static int __create_hyp_mappings(pgd_t *pgdp, in __create_hyp_mappings()
540 pgd_t *pgd; in __create_hyp_mappings()
668 pgd_t *pgd; in kvm_alloc_stage2_pgd()
698 pgd = kmalloc(PTRS_PER_S2_PGD * sizeof(pgd_t), in kvm_alloc_stage2_pgd()
720 pgd = (pgd_t *)hwpgd; in kvm_alloc_stage2_pgd()
836 pgd_t *pgd; in stage2_get_pud()
1102 static void stage2_wp_puds(pgd_t *pgd, phys_addr_t addr, phys_addr_t end) in stage2_wp_puds()
1126 pgd_t *pgd; in stage2_wp_range()
1665 hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, hyp_pgd_order); in kvm_mmu_init()
1666 boot_hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, hyp_pgd_order); in kvm_mmu_init()
1687 merged_hyp_pgd = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); in kvm_mmu_init()