Searched refs:nv_vvmcx (Results 1 – 7 of 7) sorted by relevance
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vvmx.h | 172 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 D | nestedsvm.c | 73 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 D | intr.c | 89 struct vmcb_struct *gvmcb = nv->nv_vvmcx; in svm_enable_intr_window()
|
A D | svm.c | 2523 struct vmcb_struct *ns_vmcb = nv->nv_vvmcx; in svm_vmexit_handler()
|
/xen/xen/arch/x86/hvm/ |
A D | nestedhvm.c | 47 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 D | vcpu.h | 103 void *nv_vvmcx; /* l1 guest virtual VMCB/VMCS */ member
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vvmx.c | 141 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