Lines Matching refs: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;
2332 vcpu->arch.mmu->cpu_role.base.level < PT64_ROOT_4LEVEL &&
3796 if (mmu->cpu_role.base.level == PT32E_ROOT_LEVEL) {
3820 if (mmu->cpu_role.base.level >= PT64_ROOT_4LEVEL) {
3859 if (mmu->cpu_role.base.level == PT32E_ROOT_LEVEL) {
3873 quadrant = (mmu->cpu_role.base.level == PT32_ROOT_LEVEL) ? i : 0;
3909 mmu->cpu_role.base.level >= PT64_ROOT_4LEVEL ||
4014 if (vcpu->arch.mmu->cpu_role.base.level >= PT64_ROOT_4LEVEL) {
4929 context->cpu_role.base.level, is_efer_nx(context),
5302 mmu->cpu_role.base.cr0_wp = cr0_wp;
5326 union kvm_cpu_role cpu_role)
5333 role.smm = cpu_role.base.smm;
5334 role.guest_mode = cpu_role.base.guest_mode;
5344 union kvm_cpu_role cpu_role)
5347 union kvm_mmu_page_role root_role = kvm_calc_tdp_mmu_root_page_role(vcpu, cpu_role);
5349 if (cpu_role.as_u64 == context->cpu_role.as_u64 &&
5353 context->cpu_role.as_u64 = cpu_role.as_u64;
5373 union kvm_cpu_role cpu_role,
5376 if (cpu_role.as_u64 == context->cpu_role.as_u64 &&
5380 context->cpu_role.as_u64 = cpu_role.as_u64;
5395 union kvm_cpu_role cpu_role)
5400 root_role = cpu_role.base;
5416 shadow_mmu_init_context(vcpu, context, cpu_role, root_role);
5428 union kvm_cpu_role cpu_role = kvm_calc_cpu_role(vcpu, &regs);
5432 WARN_ON_ONCE(cpu_role.base.direct);
5434 root_role = cpu_role.base;
5437 cpu_role.base.level == PT64_ROOT_4LEVEL)
5440 shadow_mmu_init_context(vcpu, context, cpu_role, root_role);
5480 if (new_mode.as_u64 != context->cpu_role.as_u64) {
5482 context->cpu_role.as_u64 = new_mode.as_u64;
5500 union kvm_cpu_role cpu_role)
5504 kvm_init_shadow_mmu(vcpu, cpu_role);
5516 if (new_mode.as_u64 == g_context->cpu_role.as_u64)
5519 g_context->cpu_role.as_u64 = new_mode.as_u64;
5553 union kvm_cpu_role cpu_role = kvm_calc_cpu_role(vcpu, &regs);
5556 init_kvm_nested_mmu(vcpu, cpu_role);
5558 init_kvm_tdp_mmu(vcpu, cpu_role);
5560 init_kvm_softmmu(vcpu, cpu_role);
5581 vcpu->arch.root_mmu.cpu_role.ext.valid = 0;
5582 vcpu->arch.guest_mmu.cpu_role.ext.valid = 0;
5583 vcpu->arch.nested_mmu.cpu_role.ext.valid = 0;