Searched refs:host_mmu (Results 1 – 4 of 4) sorted by relevance
18 struct host_mmu { struct24 extern struct host_mmu host_mmu; argument66 __load_stage2(&host_mmu.arch.mmu, &host_mmu.arch); in __load_host_stage2()
24 struct host_mmu host_mmu; variable45 hyp_spin_lock(&host_mmu.lock); in host_lock_component()50 hyp_spin_unlock(&host_mmu.lock); in host_unlock_component()144 hyp_spin_lock_init(&host_mmu.lock); in kvm_host_prepare_stage2()145 mmu->arch = &host_mmu.arch; in kvm_host_prepare_stage2()152 &host_mmu.mm_ops, KVM_HOST_S2_FLAGS, in kvm_host_prepare_stage2()158 mmu->pgt = &host_mmu.pgt; in kvm_host_prepare_stage2()313 __load_stage2(&host_mmu.arch.mmu, &host_mmu.arch); in __pkvm_prot_finalize()331 struct kvm_pgtable *pgt = &host_mmu.pgt; in host_stage2_unmap_dev_all()461 hyp_assert_lock_held(&host_mmu.lock); in host_stage2_adjust_range()[all …]
23 struct kvm_s2_mmu *host_s2_mmu = &host_mmu.arch.mmu; in enter_vmid_context()
395 hyp_vm->kvm.arch.mmu.vtcr = host_mmu.arch.mmu.vtcr; in init_pkvm_hyp_vm()591 pgd_size = kvm_pgtable_stage2_pgd_size(host_mmu.arch.mmu.vtcr); in __pkvm_init_vm()