Lines Matching refs:pgt
51 struct kvm_pgtable *pgt = kvm->arch.mmu.pgt; in stage2_apply_range() local
52 if (!pgt) in stage2_apply_range()
56 ret = fn(pgt, addr, next - addr); in stage2_apply_range()
449 struct kvm_pgtable *pgt; in kvm_init_stage2_mmu() local
451 if (mmu->pgt != NULL) { in kvm_init_stage2_mmu()
456 pgt = kzalloc(sizeof(*pgt), GFP_KERNEL); in kvm_init_stage2_mmu()
457 if (!pgt) in kvm_init_stage2_mmu()
460 err = kvm_pgtable_stage2_init(pgt, &kvm->arch, &kvm_s2_mm_ops); in kvm_init_stage2_mmu()
474 mmu->pgt = pgt; in kvm_init_stage2_mmu()
475 mmu->pgd_phys = __pa(pgt->pgd); in kvm_init_stage2_mmu()
480 kvm_pgtable_stage2_destroy(pgt); in kvm_init_stage2_mmu()
482 kfree(pgt); in kvm_init_stage2_mmu()
556 struct kvm_pgtable *pgt = NULL; in kvm_free_stage2_pgd() local
559 pgt = mmu->pgt; in kvm_free_stage2_pgd()
560 if (pgt) { in kvm_free_stage2_pgd()
562 mmu->pgt = NULL; in kvm_free_stage2_pgd()
567 if (pgt) { in kvm_free_stage2_pgd()
568 kvm_pgtable_stage2_destroy(pgt); in kvm_free_stage2_pgd()
569 kfree(pgt); in kvm_free_stage2_pgd()
588 struct kvm_pgtable *pgt = kvm->arch.mmu.pgt; in kvm_phys_addr_ioremap() local
603 ret = kvm_pgtable_stage2_map(pgt, addr, PAGE_SIZE, pa, prot, in kvm_phys_addr_ioremap()
843 struct kvm_pgtable *pgt; in user_mem_abort() local
954 pgt = vcpu->arch.hw_mmu->pgt; in user_mem_abort()
987 ret = kvm_pgtable_stage2_relax_perms(pgt, fault_ipa, prot); in user_mem_abort()
989 ret = kvm_pgtable_stage2_map(pgt, fault_ipa, vma_pagesize, in user_mem_abort()
1018 kpte = kvm_pgtable_stage2_mkyoung(mmu->pgt, fault_ipa); in handle_access_fault()
1194 if (!kvm->arch.mmu.pgt) in kvm_unmap_hva_range()
1214 kvm_pgtable_stage2_map(kvm->arch.mmu.pgt, gpa, PAGE_SIZE, in kvm_set_spte_handler()
1224 if (!kvm->arch.mmu.pgt) in kvm_set_spte_hva()
1244 kpte = kvm_pgtable_stage2_mkold(kvm->arch.mmu.pgt, gpa); in kvm_age_hva_handler()
1252 return kvm_pgtable_stage2_is_young(kvm->arch.mmu.pgt, gpa); in kvm_test_age_hva_handler()
1257 if (!kvm->arch.mmu.pgt) in kvm_age_hva()
1265 if (!kvm->arch.mmu.pgt) in kvm_test_age_hva()