Home
last modified time | relevance | path

Searched refs:nv_vvmcx (Results 1 – 7 of 7) sorted by relevance

/xen/xen/include/asm-x86/hvm/vmx/
A Dvvmx.h172 get_vvmcs_virtual(vcpu_nestedhvm(vcpu).nv_vvmcx, encoding))
177 set_vvmcs_virtual(vcpu_nestedhvm(vcpu).nv_vvmcx, encoding, val))
182 get_vvmcs_virtual_safe(vcpu_nestedhvm(vcpu).nv_vvmcx, encoding, val))
187 set_vvmcs_virtual_safe(vcpu_nestedhvm(vcpu).nv_vvmcx, encoding, val))
/xen/xen/arch/x86/hvm/svm/
A Dnestedsvm.c73 nv->nv_vvmcx = NULL; in nestedsvm_vmcb_map()
77 if ( !nv->nv_vvmcx ) in nestedsvm_vmcb_map()
90 nv->nv_vvmcx = vvmcx; in nestedsvm_vmcb_map()
153 nv->nv_vvmcx = NULL; in nsvm_vcpu_destroy()
430 ns_vmcb = nv->nv_vvmcx; in nsvm_vmcb_prepare4vmrun()
688 ns_vmcb = nv->nv_vvmcx; in nsvm_vcpu_vmentry()
753 ASSERT(nv->nv_vvmcx != NULL); in nsvm_vcpu_vmrun()
802 ns_vmcb = nv->nv_vvmcx; in nsvm_vcpu_vmexit_inject()
993 ns_vmcb = nv->nv_vvmcx; in nsvm_vmcb_guest_intercepts_exitcode()
1002 ns_vmcb = nv->nv_vvmcx; in nsvm_vmcb_guest_intercepts_exitcode()
[all …]
A Dintr.c89 struct vmcb_struct *gvmcb = nv->nv_vvmcx; in svm_enable_intr_window()
A Dsvm.c2523 struct vmcb_struct *ns_vmcb = nv->nv_vvmcx; in svm_vmexit_handler()
/xen/xen/arch/x86/hvm/
A Dnestedhvm.c47 hvm_unmap_guest_frame(nv->nv_vvmcx, 1); in nestedhvm_vcpu_reset()
48 nv->nv_vvmcx = NULL; in nestedhvm_vcpu_reset()
/xen/xen/include/asm-x86/hvm/
A Dvcpu.h103 void *nv_vvmcx; /* l1 guest virtual VMCB/VMCS */ member
/xen/xen/arch/x86/hvm/vmx/
A Dvvmx.c141 nvcpu->nv_vvmcx = NULL; in nvmx_vcpu_initialise()
851 hvm_unmap_guest_frame(nvcpu->nv_vvmcx, 1); in nvmx_purge_vvmcs()
852 nvcpu->nv_vvmcx = NULL; in nvmx_purge_vvmcs()
1817 nvcpu->nv_vvmcx = vvmcx; in nvmx_handle_vmptrld()
1836 nvmx_set_vmcs_pointer(v, nvcpu->nv_vvmcx); in nvmx_handle_vmptrld()
1898 nvmx_clear_vmcs_pointer(v, nvcpu->nv_vvmcx); in nvmx_handle_vmclear()

Completed in 18 milliseconds