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()
1642 return virt_to_phys(boot_hyp_pgd); in kvm_mmu_get_boot_httbr()
1665 boot_hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, hyp_pgd_order); in kvm_mmu_init()
1667 if (!hyp_pgd || !boot_hyp_pgd) { in kvm_mmu_init()
1674 err = __create_hyp_mappings(boot_hyp_pgd, in kvm_mmu_init()
1691 __kvm_extend_hypmap(boot_hyp_pgd, hyp_pgd, merged_hyp_pgd, in kvm_mmu_init()
1697 err = __create_hyp_mappings(boot_hyp_pgd, in kvm_mmu_init()