Home
last modified time | relevance | path

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

/Linux-v5.4/virt/kvm/arm/
Dmmu.c25 static pgd_t *boot_hyp_pgd; variable
574 id_pgd = boot_hyp_pgd ? boot_hyp_pgd : hyp_pgd; in free_hyp_pgds()
584 if (boot_hyp_pgd) { in free_hyp_pgds()
585 free_pages((unsigned long)boot_hyp_pgd, hyp_pgd_order); in free_hyp_pgds()
586 boot_hyp_pgd = NULL; in free_hyp_pgds()
809 pgd = boot_hyp_pgd; in __create_hyp_private_mapping()
2215 boot_hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, in kvm_mmu_init()
2217 if (!boot_hyp_pgd) { in kvm_mmu_init()
2223 err = kvm_map_idmap_text(boot_hyp_pgd); in kvm_mmu_init()
2232 __kvm_extend_hypmap(boot_hyp_pgd, hyp_pgd, merged_hyp_pgd, in kvm_mmu_init()
/Linux-v5.4/arch/arm64/include/asm/
Dkvm_mmu.h385 static inline void __kvm_extend_hypmap(pgd_t *boot_hyp_pgd,
410 pgd_addr = __phys_to_pgd_val(__pa(boot_hyp_pgd));
/Linux-v5.4/arch/arm/include/asm/
Dkvm_mmu.h346 static inline void __kvm_extend_hypmap(pgd_t *boot_hyp_pgd, in __kvm_extend_hypmap() argument