Searched refs:kvm_state (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/arch/x86/kvm/svm/ |
A D | nested.c | 1527 struct kvm_nested_state kvm_state = { in svm_get_nested_state() local 1530 .size = sizeof(kvm_state), in svm_get_nested_state() 1540 if (user_data_size < kvm_state.size) in svm_get_nested_state() 1546 kvm_state.size += KVM_STATE_NESTED_SVM_VMCB_SIZE; in svm_get_nested_state() 1547 kvm_state.flags |= KVM_STATE_NESTED_GUEST_MODE; in svm_get_nested_state() 1550 kvm_state.flags |= KVM_STATE_NESTED_RUN_PENDING; in svm_get_nested_state() 1554 kvm_state.flags |= KVM_STATE_NESTED_GIF_SET; in svm_get_nested_state() 1556 if (copy_to_user(user_kvm_nested_state, &kvm_state, sizeof(kvm_state))) in svm_get_nested_state() 1584 return kvm_state.size; in svm_get_nested_state() 1589 struct kvm_nested_state *kvm_state) in svm_set_nested_state() argument [all …]
|
/linux-6.3-rc2/arch/x86/kvm/vmx/ |
A D | nested.c | 6404 .size = sizeof(kvm_state), in vmx_get_nested_state() 6454 kvm_state.hdr.vmx.flags |= in vmx_get_nested_state() 6465 if (copy_to_user(user_kvm_nested_state, &kvm_state, sizeof(kvm_state))) in vmx_get_nested_state() 6515 return kvm_state.size; in vmx_get_nested_state() 6542 if (kvm_state->hdr.vmx.smm.flags) in vmx_set_nested_state() 6584 (kvm_state->flags & in vmx_set_nested_state() 6586 : kvm_state->hdr.vmx.smm.flags) in vmx_set_nested_state() 6608 if (kvm_state->size < sizeof(*kvm_state) + sizeof(*vmcs12)) { in vmx_set_nested_state() 6619 if (kvm_state->hdr.vmx.vmcs12_pa == kvm_state->hdr.vmx.vmxon_pa || in vmx_set_nested_state() 6666 if (kvm_state->size < in vmx_set_nested_state() [all …]
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | x86.c | 5895 struct kvm_nested_state kvm_state; in kvm_arch_vcpu_ioctl() local 5903 if (copy_from_user(&kvm_state, user_kvm_nested_state, sizeof(kvm_state))) in kvm_arch_vcpu_ioctl() 5907 if (kvm_state.size < sizeof(kvm_state)) in kvm_arch_vcpu_ioctl() 5910 if (kvm_state.flags & in kvm_arch_vcpu_ioctl() 5917 if ((kvm_state.flags & KVM_STATE_NESTED_RUN_PENDING) in kvm_arch_vcpu_ioctl() 5918 && !(kvm_state.flags & KVM_STATE_NESTED_GUEST_MODE)) in kvm_arch_vcpu_ioctl() 5922 r = kvm_x86_ops.nested_ops->set_state(vcpu, user_kvm_nested_state, &kvm_state); in kvm_arch_vcpu_ioctl()
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | kvm_host.h | 1759 struct kvm_nested_state *kvm_state);
|
Completed in 45 milliseconds