Home
last modified time | relevance | path

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

/NextBSD/sys/amd64/vmm/amd/
HDsvm.c809 paging = &vmexit->u.inst_emul.paging; in svm_handle_inst_emul()
812 vmexit->u.inst_emul.gpa = gpa; in svm_handle_inst_emul()
813 vmexit->u.inst_emul.gla = VIE_INVALID_GLA; in svm_handle_inst_emul()
821 vmexit->u.inst_emul.cs_base = seg.base; in svm_handle_inst_emul()
822 vmexit->u.inst_emul.cs_d = 0; in svm_handle_inst_emul()
826 vmexit->u.inst_emul.cs_base = seg.base; in svm_handle_inst_emul()
831 vmexit->u.inst_emul.cs_d = (seg.attrib & VMCB_CS_ATTRIB_D) ? in svm_handle_inst_emul()
835 vmexit->u.inst_emul.cs_base = 0; in svm_handle_inst_emul()
836 vmexit->u.inst_emul.cs_d = 0; in svm_handle_inst_emul()
850 vie_init(&vmexit->u.inst_emul.vie, inst_bytes, inst_len); in svm_handle_inst_emul()
/NextBSD/usr.sbin/bhyve/
HDbhyverun.c519 vie = &vmexit->u.inst_emul.vie; in vmexit_inst_emul()
520 err = emulate_mem(ctx, *pvcpu, vmexit->u.inst_emul.gpa, in vmexit_inst_emul()
521 vie, &vmexit->u.inst_emul.paging); in vmexit_inst_emul()
526 vmexit->u.inst_emul.gpa); in vmexit_inst_emul()
/NextBSD/sys/amd64/vmm/intel/
HDvmx.c1797 paging = &vmexit->u.inst_emul.paging; in vmexit_inst_emul()
1801 vmexit->u.inst_emul.gpa = gpa; in vmexit_inst_emul()
1802 vmexit->u.inst_emul.gla = gla; in vmexit_inst_emul()
1806 vmexit->u.inst_emul.cs_base = vmcs_read(VMCS_GUEST_CS_BASE); in vmexit_inst_emul()
1807 vmexit->u.inst_emul.cs_d = 0; in vmexit_inst_emul()
1811 vmexit->u.inst_emul.cs_base = vmcs_read(VMCS_GUEST_CS_BASE); in vmexit_inst_emul()
1813 vmexit->u.inst_emul.cs_d = SEG_DESC_DEF32(csar); in vmexit_inst_emul()
1816 vmexit->u.inst_emul.cs_base = 0; in vmexit_inst_emul()
1817 vmexit->u.inst_emul.cs_d = 0; in vmexit_inst_emul()
1820 vie_init(&vmexit->u.inst_emul.vie, NULL, 0); in vmexit_inst_emul()
/NextBSD/sys/amd64/vmm/
HDvmm.c1396 gla = vme->u.inst_emul.gla; in vm_handle_inst_emul()
1397 gpa = vme->u.inst_emul.gpa; in vm_handle_inst_emul()
1398 cs_base = vme->u.inst_emul.cs_base; in vm_handle_inst_emul()
1399 cs_d = vme->u.inst_emul.cs_d; in vm_handle_inst_emul()
1400 vie = &vme->u.inst_emul.vie; in vm_handle_inst_emul()
1401 paging = &vme->u.inst_emul.paging; in vm_handle_inst_emul()
/NextBSD/sys/amd64/include/
HDvmm.h594 } inst_emul; member