Searched refs:vmcbaddr (Results 1 – 3 of 3) sorted by relevance
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/ |
A D | nestedsvm.h | 99 int nestedsvm_vmcb_map(struct vcpu *v, uint64_t vmcbaddr);
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svm.c | 2189 struct vcpu *v, uint64_t vmcbaddr) in svm_vmexit_do_vmrun() argument 2198 if ( !nestedsvm_vmcb_map(v, vmcbaddr) ) in svm_vmexit_do_vmrun() 2210 nsvm_get_nvmcb_page(struct vcpu *v, uint64_t vmcbaddr) in nsvm_get_nvmcb_page() argument 2216 if ( !nestedsvm_vmcb_map(v, vmcbaddr) ) in nsvm_get_nvmcb_page() 2238 struct vcpu *v, uint64_t vmcbaddr) in svm_vmexit_do_vmload() argument 2253 page = nsvm_get_nvmcb_page(v, vmcbaddr); in svm_vmexit_do_vmload() 2274 struct vcpu *v, uint64_t vmcbaddr) in svm_vmexit_do_vmsave() argument 2289 page = nsvm_get_nvmcb_page(v, vmcbaddr); in svm_vmexit_do_vmsave()
|
A D | nestedsvm.c | 66 int nestedsvm_vmcb_map(struct vcpu *v, uint64_t vmcbaddr) in nestedsvm_vmcb_map() argument 70 if (nv->nv_vvmcx != NULL && nv->nv_vvmcxaddr != vmcbaddr) { in nestedsvm_vmcb_map() 80 void *vvmcx = hvm_map_guest_frame_rw(paddr_to_pfn(vmcbaddr), 1, in nestedsvm_vmcb_map() 91 nv->nv_vvmcxaddr = vmcbaddr; in nestedsvm_vmcb_map()
|
Completed in 10 milliseconds