Lines Matching refs:new_role
4116 union kvm_mmu_page_role new_role) in cached_root_available() argument
4125 if (is_root_usable(&root, new_pgd, new_role)) in cached_root_available()
4131 if (is_root_usable(&root, new_pgd, new_role)) in cached_root_available()
4142 union kvm_mmu_page_role new_role) in fast_pgd_switch() argument
4153 return cached_root_available(vcpu, new_pgd, new_role); in fast_pgd_switch()
4159 union kvm_mmu_page_role new_role) in __kvm_mmu_new_pgd() argument
4161 if (!fast_pgd_switch(vcpu, new_pgd, new_role)) { in __kvm_mmu_new_pgd()
4191 if (!new_role.direct) in __kvm_mmu_new_pgd()
4742 union kvm_mmu_role new_role = in init_kvm_tdp_mmu() local
4745 if (new_role.as_u64 == context->mmu_role.as_u64) in init_kvm_tdp_mmu()
4748 context->mmu_role.as_u64 = new_role.as_u64; in init_kvm_tdp_mmu()
4804 union kvm_mmu_role new_role) in shadow_mmu_init_context() argument
4806 if (new_role.as_u64 == context->mmu_role.as_u64) in shadow_mmu_init_context()
4809 context->mmu_role.as_u64 = new_role.as_u64; in shadow_mmu_init_context()
4820 context->shadow_root_level = new_role.base.level; in shadow_mmu_init_context()
4829 union kvm_mmu_role new_role = in kvm_init_shadow_mmu() local
4832 shadow_mmu_init_context(vcpu, context, regs, new_role); in kvm_init_shadow_mmu()
4857 union kvm_mmu_role new_role; in kvm_init_shadow_npt_mmu() local
4859 new_role = kvm_calc_shadow_npt_root_page_role(vcpu, ®s); in kvm_init_shadow_npt_mmu()
4861 __kvm_mmu_new_pgd(vcpu, nested_cr3, new_role.base); in kvm_init_shadow_npt_mmu()
4863 shadow_mmu_init_context(vcpu, context, ®s, new_role); in kvm_init_shadow_npt_mmu()
4896 union kvm_mmu_role new_role = in kvm_init_shadow_ept_mmu() local
4900 __kvm_mmu_new_pgd(vcpu, new_eptp, new_role.base); in kvm_init_shadow_ept_mmu()
4902 if (new_role.as_u64 == context->mmu_role.as_u64) in kvm_init_shadow_ept_mmu()
4905 context->mmu_role.as_u64 = new_role.as_u64; in kvm_init_shadow_ept_mmu()
4956 union kvm_mmu_role new_role = kvm_calc_nested_mmu_role(vcpu, ®s); in init_kvm_nested_mmu() local
4959 if (new_role.as_u64 == g_context->mmu_role.as_u64) in init_kvm_nested_mmu()
4962 g_context->mmu_role.as_u64 = new_role.as_u64; in init_kvm_nested_mmu()
4966 g_context->root_level = new_role.base.level; in init_kvm_nested_mmu()