Lines Matching refs:hyp_pgd
37 static pgd_t *hyp_pgd; variable
409 if (hyp_pgd) in free_boot_hyp_pgd()
410 unmap_range(NULL, hyp_pgd, TRAMPOLINE_VA, PAGE_SIZE); in free_boot_hyp_pgd()
433 if (hyp_pgd) { in free_hyp_pgds()
435 unmap_range(NULL, hyp_pgd, KERN_TO_HYP(addr), PGDIR_SIZE); in free_hyp_pgds()
437 unmap_range(NULL, hyp_pgd, KERN_TO_HYP(addr), PGDIR_SIZE); in free_hyp_pgds()
439 free_pages((unsigned long)hyp_pgd, hyp_pgd_order); in free_hyp_pgds()
440 hyp_pgd = NULL; in free_hyp_pgds()
608 err = __create_hyp_mappings(hyp_pgd, virt_addr, in create_hyp_mappings()
637 return __create_hyp_mappings(hyp_pgd, start, end, in create_hyp_io_mappings()
1635 return virt_to_phys(hyp_pgd); in kvm_mmu_get_httbr()
1665 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()
1692 __kvm_extend_hypmap(boot_hyp_pgd, hyp_pgd, merged_hyp_pgd, in kvm_mmu_init()
1709 err = __create_hyp_mappings(hyp_pgd, in kvm_mmu_init()