Lines Matching refs:boot_hyp_pgd
36 static pgd_t *boot_hyp_pgd; variable
402 if (boot_hyp_pgd) { in free_boot_hyp_pgd()
403 unmap_range(NULL, boot_hyp_pgd, hyp_idmap_start, PAGE_SIZE); in free_boot_hyp_pgd()
404 unmap_range(NULL, boot_hyp_pgd, TRAMPOLINE_VA, PAGE_SIZE); in free_boot_hyp_pgd()
405 free_pages((unsigned long)boot_hyp_pgd, hyp_pgd_order); in free_boot_hyp_pgd()
406 boot_hyp_pgd = NULL; in free_boot_hyp_pgd()
1643 return virt_to_phys(boot_hyp_pgd); in kvm_mmu_get_boot_httbr()
1666 boot_hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, hyp_pgd_order); in kvm_mmu_init()
1668 if (!hyp_pgd || !boot_hyp_pgd) { in kvm_mmu_init()
1675 err = __create_hyp_mappings(boot_hyp_pgd, in kvm_mmu_init()
1692 __kvm_extend_hypmap(boot_hyp_pgd, hyp_pgd, merged_hyp_pgd, in kvm_mmu_init()
1698 err = __create_hyp_mappings(boot_hyp_pgd, in kvm_mmu_init()