Home
last modified time | relevance | path

Searched refs:inst_length (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx.c1833 vmexit->inst_length = 0; in vmexit_mmio_emul()
1909 vmexit->inst_length = 0; in vmexit_inout()
2349 vmexit->inst_length = 0; in vmx_exit_process()
2464 vmexit->u.bpt.inst_length = vmexit->inst_length; in vmx_exit_process()
2465 vmexit->inst_length = 0; in vmx_exit_process()
2506 vmexit->inst_length = 0; in vmx_exit_process()
2547 vmexit->inst_length = 0; in vmx_exit_process()
2568 vmexit->inst_length = 0; in vmx_exit_process()
2608 vmexit->inst_length = 0; in vmx_exit_process()
2641 vmexit->inst_length = 0; in vmx_exit_inst_error()
[all …]
/illumos-gate/usr/src/uts/intel/sys/
H A Dvmm.h312 int inst_length; /* 0 means unknown */ member
364 int inst_length; member
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm.c653 vie_init_inout(vie, inout, vmexit->inst_length, &paging); in svm_handle_inout()
656 vmexit->inst_length = 0; in svm_handle_inout()
902 vmexit->inst_length = 0; in svm_inst_emul_other()
1314 vmexit->inst_length = nrip_valid(code) ? ctrl->nrip - state->rip : 0; in svm_vmexit()
1331 KASSERT(vmexit->inst_length >= 0 && vmexit->inst_length <= 15, in svm_vmexit()
1333 vmexit->inst_length, code, info1, info2)); in svm_vmexit()
1378 vmexit->inst_length = 0; in svm_vmexit()
1444 vmexit->inst_length = 0; in svm_vmexit()
1450 VERIFY0(vmexit->inst_length); in svm_vmexit()
1540 vmexit->rip += vmexit->inst_length; in svm_vmexit()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_instruction_emul.h54 void vie_init_mmio(struct vie *vie, const char *inst_bytes, uint8_t inst_length,
/illumos-gate/usr/src/cmd/bhyve/
H A Dbhyverun.c799 fprintf(stderr, "\tinst_length\t%d\n", vme->inst_length); in vmexit_vmx()
832 fprintf(stderr, "\tinst_length\t%d\n", vme->inst_length); in vmexit_svm()
844 assert(vme->inst_length == 0); in vmexit_bogus()
873 assert(vme->inst_length == 0); in vmexit_mtrap()
H A Dtask_switch.c886 eip = vmexit->rip + vmexit->inst_length; in vmexit_task_switch()
H A Dgdb.c951 vmexit->u.bpt.inst_length); in gdb_cpu_breakpoint()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm.c1648 ASSERT0(vme->inst_length); in vm_handle_paging()
1713 KASSERT(vme->inst_length == 0, ("%s: invalid inst_length %d", in vm_handle_mmio_emul()
1714 __func__, vme->inst_length)); in vm_handle_mmio_emul()
2261 vmexit->inst_length = 0; in vm_exit_run_state()
2540 vcpu->nextrip = vme->rip + vme->inst_length; in vm_run()
2633 vcpu->exitinfo.inst_length = 0; in vm_restart_instruction()
3460 vme->inst_length = 0; in vcpu_sleep_bailout_checks()
3479 vme->inst_length = 0; in vcpu_entry_bailout_checks()
H A Dvmm_instruction_emul.c2927 vie_init_mmio(struct vie *vie, const char *inst_bytes, uint8_t inst_length, in vie_init_mmio() argument
2930 KASSERT(inst_length <= VIE_INST_SIZE, in vie_init_mmio()
2931 ("%s: invalid instruction length (%d)", __func__, inst_length)); in vie_init_mmio()
2940 if (inst_length != 0) { in vie_init_mmio()
2941 bcopy(inst_bytes, vie->inst, inst_length); in vie_init_mmio()
2942 vie->num_valid = inst_length; in vie_init_mmio()
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c352 printf("\tinst_length\t%d\n", vmexit->inst_length); in dump_vm_run_exitcode()