Lines Matching defs:cpu_role

226 	return !!(mmu->cpu_role. base_or_ext . reg##_##name);	\
239 return mmu->cpu_role.base.level > 0;
244 return !mmu->cpu_role.base.has_4_byte_gpte;
2369 vcpu->arch.mmu->cpu_role.base.level < PT64_ROOT_4LEVEL &&
3788 if (mmu->cpu_role.base.level == PT32E_ROOT_LEVEL) {
3812 if (mmu->cpu_role.base.level >= PT64_ROOT_4LEVEL) {
3851 if (mmu->cpu_role.base.level == PT32E_ROOT_LEVEL) {
3865 quadrant = (mmu->cpu_role.base.level == PT32_ROOT_LEVEL) ? i : 0;
3901 mmu->cpu_role.base.level >= PT64_ROOT_4LEVEL ||
4006 if (vcpu->arch.mmu->cpu_role.base.level >= PT64_ROOT_4LEVEL) {
4788 context->cpu_role.base.level, is_efer_nx(context),
5161 mmu->cpu_role.base.cr0_wp = cr0_wp;
5180 union kvm_cpu_role cpu_role)
5187 role.smm = cpu_role.base.smm;
5188 role.guest_mode = cpu_role.base.guest_mode;
5198 union kvm_cpu_role cpu_role)
5201 union kvm_mmu_page_role root_role = kvm_calc_tdp_mmu_root_page_role(vcpu, cpu_role);
5203 if (cpu_role.as_u64 == context->cpu_role.as_u64 &&
5207 context->cpu_role.as_u64 = cpu_role.as_u64;
5227 union kvm_cpu_role cpu_role,
5230 if (cpu_role.as_u64 == context->cpu_role.as_u64 &&
5234 context->cpu_role.as_u64 = cpu_role.as_u64;
5249 union kvm_cpu_role cpu_role)
5254 root_role = cpu_role.base;
5270 shadow_mmu_init_context(vcpu, context, cpu_role, root_role);
5282 union kvm_cpu_role cpu_role = kvm_calc_cpu_role(vcpu, &regs);
5286 WARN_ON_ONCE(cpu_role.base.direct);
5288 root_role = cpu_role.base;
5291 cpu_role.base.level == PT64_ROOT_4LEVEL)
5294 shadow_mmu_init_context(vcpu, context, cpu_role, root_role);
5334 if (new_mode.as_u64 != context->cpu_role.as_u64) {
5336 context->cpu_role.as_u64 = new_mode.as_u64;
5354 union kvm_cpu_role cpu_role)
5358 kvm_init_shadow_mmu(vcpu, cpu_role);
5370 if (new_mode.as_u64 == g_context->cpu_role.as_u64)
5373 g_context->cpu_role.as_u64 = new_mode.as_u64;
5407 union kvm_cpu_role cpu_role = kvm_calc_cpu_role(vcpu, &regs);
5410 init_kvm_nested_mmu(vcpu, cpu_role);
5412 init_kvm_tdp_mmu(vcpu, cpu_role);
5414 init_kvm_softmmu(vcpu, cpu_role);
5435 vcpu->arch.root_mmu.cpu_role.ext.valid = 0;
5436 vcpu->arch.guest_mmu.cpu_role.ext.valid = 0;
5437 vcpu->arch.nested_mmu.cpu_role.ext.valid = 0;