Home
last modified time | relevance | path

Searched refs:vmcb12 (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/arch/x86/kvm/svm/
Dnested.c358 struct vmcb *vmcb12) in nested_save_pending_event_to_vmcb12() argument
370 vmcb12->control.exit_int_info_err = in nested_save_pending_event_to_vmcb12()
387 vmcb12->control.exit_int_info = exit_int_info; in nested_save_pending_event_to_vmcb12()
449 static void nested_vmcb02_prepare_save(struct vcpu_svm *svm, struct vmcb *vmcb12) in nested_vmcb02_prepare_save() argument
461 if (unlikely(new_vmcb12 || vmcb_is_dirty(vmcb12, VMCB_SEG))) { in nested_vmcb02_prepare_save()
462 svm->vmcb->save.es = vmcb12->save.es; in nested_vmcb02_prepare_save()
463 svm->vmcb->save.cs = vmcb12->save.cs; in nested_vmcb02_prepare_save()
464 svm->vmcb->save.ss = vmcb12->save.ss; in nested_vmcb02_prepare_save()
465 svm->vmcb->save.ds = vmcb12->save.ds; in nested_vmcb02_prepare_save()
466 svm->vmcb->save.cpl = vmcb12->save.cpl; in nested_vmcb02_prepare_save()
[all …]
Dsvm.c2106 struct vmcb *vmcb12; in vmload_vmsave_interception() local
2120 vmcb12 = map.hva; in vmload_vmsave_interception()
2125 svm_copy_vmloadsave_state(svm->vmcb, vmcb12); in vmload_vmsave_interception()
2129 svm_copy_vmloadsave_state(vmcb12, svm->vmcb); in vmload_vmsave_interception()
4340 struct vmcb *vmcb12; in svm_leave_smm() local
4379 vmcb12 = map.hva; in svm_leave_smm()
4380 nested_load_control_from_vmcb12(svm, &vmcb12->control); in svm_leave_smm()
4381 ret = enter_svm_guest_mode(vcpu, vmcb12_gpa, vmcb12, false); in svm_leave_smm()
Dsvm.h463 u64 vmcb_gpa, struct vmcb *vmcb12, bool from_vmrun);
/Linux-v5.15/arch/x86/include/uapi/asm/
Dkvm.h462 __u8 vmcb12[KVM_STATE_NESTED_SVM_VMCB_SIZE]; member
/Linux-v5.15/tools/arch/x86/include/uapi/asm/
Dkvm.h462 __u8 vmcb12[KVM_STATE_NESTED_SVM_VMCB_SIZE]; member