Searched refs:kvm_state (Results 1 – 3 of 3) sorted by relevance
5506 struct kvm_nested_state kvm_state = { in vmx_get_nested_state() local5509 .size = sizeof(kvm_state), in vmx_get_nested_state()5517 return kvm_state.size + sizeof(*user_vmx_nested_state); in vmx_get_nested_state()5524 kvm_state.hdr.vmx.vmxon_pa = vmx->nested.vmxon_ptr; in vmx_get_nested_state()5525 kvm_state.hdr.vmx.vmcs12_pa = vmx->nested.current_vmptr; in vmx_get_nested_state()5528 kvm_state.size += sizeof(user_vmx_nested_state->vmcs12); in vmx_get_nested_state()5531 kvm_state.flags |= KVM_STATE_NESTED_EVMCS; in vmx_get_nested_state()5536 kvm_state.size += sizeof(user_vmx_nested_state->shadow_vmcs12); in vmx_get_nested_state()5540 kvm_state.hdr.vmx.smm.flags |= KVM_STATE_NESTED_SMM_VMXON; in vmx_get_nested_state()5543 kvm_state.hdr.vmx.smm.flags |= KVM_STATE_NESTED_SMM_GUEST_MODE; in vmx_get_nested_state()[all …]
4423 struct kvm_nested_state kvm_state; in kvm_arch_vcpu_ioctl() local4430 if (copy_from_user(&kvm_state, user_kvm_nested_state, sizeof(kvm_state))) in kvm_arch_vcpu_ioctl()4434 if (kvm_state.size < sizeof(kvm_state)) in kvm_arch_vcpu_ioctl()4437 if (kvm_state.flags & in kvm_arch_vcpu_ioctl()4443 if ((kvm_state.flags & KVM_STATE_NESTED_RUN_PENDING) in kvm_arch_vcpu_ioctl()4444 && !(kvm_state.flags & KVM_STATE_NESTED_GUEST_MODE)) in kvm_arch_vcpu_ioctl()4447 r = kvm_x86_ops->set_nested_state(vcpu, user_kvm_nested_state, &kvm_state); in kvm_arch_vcpu_ioctl()
1197 struct kvm_nested_state *kvm_state);