Lines Matching refs:nested_mmus
48 kvm->arch.nested_mmus = NULL; in kvm_init_nested()
92 tmp = kvrealloc(kvm->arch.nested_mmus, in kvm_vcpu_init_nested()
93 size_mul(sizeof(*kvm->arch.nested_mmus), num_mmus), in kvm_vcpu_init_nested()
98 swap(kvm->arch.nested_mmus, tmp); in kvm_vcpu_init_nested()
104 if (kvm->arch.nested_mmus != tmp) in kvm_vcpu_init_nested()
106 kvm->arch.nested_mmus[i].pgt->mmu = &kvm->arch.nested_mmus[i]; in kvm_vcpu_init_nested()
109 ret = init_nested_s2_mmu(kvm, &kvm->arch.nested_mmus[i]); in kvm_vcpu_init_nested()
113 kvm_free_stage2_pgd(&kvm->arch.nested_mmus[i]); in kvm_vcpu_init_nested()
641 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; in kvm_s2_mmu_iterate_by_vmid()
683 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; in lookup_s2_mmu()
722 s2_mmu = &kvm->arch.nested_mmus[i % kvm->arch.nested_mmus_size]; in get_s2_mmu_nested()
1105 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; in kvm_nested_s2_wp()
1121 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; in kvm_nested_s2_unmap()
1137 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; in kvm_nested_s2_flush()
1149 struct kvm_s2_mmu *mmu = &kvm->arch.nested_mmus[i]; in kvm_arch_flush_shadow_all()
1154 kvfree(kvm->arch.nested_mmus); in kvm_arch_flush_shadow_all()
1155 kvm->arch.nested_mmus = NULL; in kvm_arch_flush_shadow_all()