Lines Matching defs:new_role
3848 union kvm_mmu_page_role new_role)
3857 if (is_root_usable(&root, new_pgd, new_role))
3863 if (is_root_usable(&root, new_pgd, new_role))
3874 union kvm_mmu_page_role new_role)
3885 return cached_root_available(vcpu, new_pgd, new_role);
3891 union kvm_mmu_page_role new_role,
3894 if (!fast_pgd_switch(vcpu, new_pgd, new_role)) {
3924 if (!new_role.direct)
4514 union kvm_mmu_role new_role =
4517 if (new_role.as_u64 == context->mmu_role.as_u64)
4520 context->mmu_role.as_u64 = new_role.as_u64;
4592 union kvm_mmu_role new_role)
4603 context->mmu_role.as_u64 = new_role.as_u64;
4610 union kvm_mmu_role new_role =
4613 if (new_role.as_u64 != context->mmu_role.as_u64)
4614 shadow_mmu_init_context(vcpu, context, cr0, cr4, efer, new_role);
4633 union kvm_mmu_role new_role = kvm_calc_shadow_npt_root_page_role(vcpu);
4635 __kvm_mmu_new_pgd(vcpu, nested_cr3, new_role.base, false, false);
4637 if (new_role.as_u64 != context->mmu_role.as_u64) {
4638 shadow_mmu_init_context(vcpu, context, cr0, cr4, efer, new_role);
4644 context->shadow_root_level = new_role.base.level;
4683 union kvm_mmu_role new_role =
4687 __kvm_mmu_new_pgd(vcpu, new_eptp, new_role.base, true, true);
4689 if (new_role.as_u64 == context->mmu_role.as_u64)
4702 context->mmu_role.as_u64 = new_role.as_u64;
4752 union kvm_mmu_role new_role = kvm_calc_nested_mmu_role(vcpu);
4755 if (new_role.as_u64 == g_context->mmu_role.as_u64)
4758 g_context->mmu_role.as_u64 = new_role.as_u64;