Lines Matching refs:kvm_s2_mmu
53 static int init_nested_s2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu)
71 struct kvm_s2_mmu *tmp;
467 static u8 get_guest_mapping_ttl(struct kvm_s2_mmu *mmu, u64 addr)
537 unsigned long compute_tlb_inval_range(struct kvm_s2_mmu *mmu, u64 val)
594 void (*tlbi_callback)(struct kvm_s2_mmu *,
600 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i];
612 struct kvm_s2_mmu *lookup_s2_mmu(struct kvm_vcpu *vcpu)
642 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i];
661 static struct kvm_s2_mmu *get_s2_mmu_nested(struct kvm_vcpu *vcpu)
664 struct kvm_s2_mmu *s2_mmu;
697 * an existing kvm_s2_mmu.
722 void kvm_init_nested_s2_mmu(struct kvm_s2_mmu *mmu)
1061 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i];
1077 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i];
1093 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i];
1105 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i];
1739 struct kvm_s2_mmu *mmu = vcpu->arch.hw_mmu;