Home
last modified time | relevance | path

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

/Linux-v4.19/arch/arm64/include/asm/
Dkvm_mmu.h347 pgd_t *merged_hyp_pgd,
358 VM_BUG_ON(pgd_val(merged_hyp_pgd[0]));
360 merged_hyp_pgd[0] = __pgd(pgd_addr | PMD_TYPE_TABLE);
369 VM_BUG_ON(pgd_val(merged_hyp_pgd[idmap_idx]));
371 merged_hyp_pgd[idmap_idx] = __pgd(pgd_addr | PMD_TYPE_TABLE);
/Linux-v4.19/virt/kvm/arm/
Dmmu.c39 static pgd_t *merged_hyp_pgd; variable
591 if (merged_hyp_pgd) { in free_hyp_pgds()
592 clear_page(merged_hyp_pgd); in free_hyp_pgds()
593 free_page((unsigned long)merged_hyp_pgd); in free_hyp_pgds()
594 merged_hyp_pgd = NULL; in free_hyp_pgds()
1932 return virt_to_phys(merged_hyp_pgd); in kvm_mmu_get_httbr()
2011 merged_hyp_pgd = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); in kvm_mmu_init()
2012 if (!merged_hyp_pgd) { in kvm_mmu_init()
2016 __kvm_extend_hypmap(boot_hyp_pgd, hyp_pgd, merged_hyp_pgd, in kvm_mmu_init()
/Linux-v4.19/arch/arm/include/asm/
Dkvm_mmu.h296 pgd_t *merged_hyp_pgd, in __kvm_extend_hypmap() argument