Lines Matching refs:pgt
51 struct kvm_pgtable *pgt = kvm->arch.mmu.pgt;
52 if (!pgt)
56 ret = fn(pgt, addr, next - addr);
366 struct kvm_pgtable *pgt;
368 if (mmu->pgt != NULL) {
373 pgt = kzalloc(sizeof(*pgt), GFP_KERNEL);
374 if (!pgt)
377 err = kvm_pgtable_stage2_init(pgt, kvm);
391 mmu->pgt = pgt;
392 mmu->pgd_phys = __pa(pgt->pgd);
397 kvm_pgtable_stage2_destroy(pgt);
399 kfree(pgt);
473 struct kvm_pgtable *pgt = NULL;
476 pgt = mmu->pgt;
477 if (pgt) {
479 mmu->pgt = NULL;
484 if (pgt) {
485 kvm_pgtable_stage2_destroy(pgt);
486 kfree(pgt);
505 struct kvm_pgtable *pgt = kvm->arch.mmu.pgt;
520 ret = kvm_pgtable_stage2_map(pgt, addr, PAGE_SIZE, pa, prot,
760 struct kvm_pgtable *pgt;
871 pgt = vcpu->arch.hw_mmu->pgt;
907 ret = kvm_pgtable_stage2_relax_perms(pgt, fault_ipa, prot);
909 ret = kvm_pgtable_stage2_map(pgt, fault_ipa, vma_pagesize,
932 kpte = kvm_pgtable_stage2_mkyoung(mmu->pgt, fault_ipa);
1108 if (!kvm->arch.mmu.pgt)
1128 kvm_pgtable_stage2_map(kvm->arch.mmu.pgt, gpa, PAGE_SIZE,
1138 if (!kvm->arch.mmu.pgt)
1158 kpte = kvm_pgtable_stage2_mkold(kvm->arch.mmu.pgt, gpa);
1166 return kvm_pgtable_stage2_is_young(kvm->arch.mmu.pgt, gpa);
1171 if (!kvm->arch.mmu.pgt)
1179 if (!kvm->arch.mmu.pgt)