Home
last modified time | relevance | path

Searched refs:vmcb12_gpa (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kvm/svm/
A Dnested.c473 svm->nested.last_vmcb12_gpa = svm->nested.vmcb12_gpa; in nested_vmcb02_prepare_save()
607 trace_kvm_nested_vmrun(svm->vmcb->save.rip, vmcb12_gpa, in enter_svm_guest_mode()
621 svm->nested.vmcb12_gpa = vmcb12_gpa; in enter_svm_guest_mode()
653 u64 vmcb12_gpa; in nested_svm_vmrun() local
665 vmcb12_gpa = svm->vmcb->save.rax; in nested_svm_vmrun()
666 ret = kvm_vcpu_map(vcpu, gpa_to_gfn(vmcb12_gpa), &map); in nested_svm_vmrun()
707 if (enter_svm_guest_mode(vcpu, vmcb12_gpa, vmcb12, true)) in nested_svm_vmrun()
788 svm->nested.vmcb12_gpa = 0; in nested_svm_vmexit()
973 svm->nested.vmcb12_gpa = INVALID_GPA; in svm_leave_nested()
1277 kvm_state.hdr.svm.vmcb_pa = svm->nested.vmcb12_gpa; in svm_get_nested_state()
[all …]
A Dsvm.h112 u64 vmcb12_gpa; member
A Dsvm.c1320 svm->nested.vmcb12_gpa = INVALID_GPA; in init_vmcb()
4359 put_smstate(u64, smstate, 0x7ee0, svm->nested.vmcb12_gpa); in svm_enter_smm()
4398 u64 saved_efer, vmcb12_gpa; in svm_leave_smm() local
4416 vmcb12_gpa = GET_SMSTATE(u64, smstate, 0x7ee0); in svm_leave_smm()
4417 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcb12_gpa), &map) == -EINVAL) in svm_leave_smm()
4440 ret = enter_svm_guest_mode(vcpu, vmcb12_gpa, vmcb12, false); in svm_leave_smm()

Completed in 17 milliseconds