Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_instruction_emul.h72 void vie_advance_pc(struct vie *vie, uint64_t *nextrip);
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm_softc.h51 uint64_t nextrip; /* next instruction to be executed by guest */ member
H A Dsvm.c478 vcpu->nextrip = ~0; in svm_vminit()
1590 if (vcpustate->nextrip != state->rip) { in svm_inject_events()
2046 vcpustate->nextrip = state->rip; in svm_vmrun()
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx.h91 uint64_t nextrip; /* next instruction to be executed by guest */ member
H A Dvmx.c897 vmx->state[i].nextrip = ~0; in vmx_vminit()
1260 if (vmx->state[vcpu].nextrip != rip && (gi & HWINTR_BLOCKING) != 0) { in vmx_inject_events()
2947 vmx->state[vcpu].nextrip = rip; in vmx_run()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm.c153 uint64_t nextrip; /* (x) next instruction to execute */ member
1215 vcpu->nextrip = val; in vm_set_register()
1778 vie_advance_pc(vie, &vcpu->nextrip); in vm_handle_mmio_emul()
1830 vie_advance_pc(vie, &vcpu->nextrip); in vm_handle_inout()
1879 vie_advance_pc(vie, &vcpu->nextrip); in vm_handle_inst_emul()
2397 vie_advance_pc(vie, &vcpu->nextrip); in vm_entry_actions()
2416 vie_advance_pc(vie, &vcpu->nextrip); in vm_entry_actions()
2524 error = VMRUN(vm->cookie, vcpuid, vcpu->nextrip); in vm_run()
2540 vcpu->nextrip = vme->rip + vme->inst_length; in vm_run()
2643 vcpu->nextrip = rip; in vm_restart_instruction()
H A Dvmm_instruction_emul.c2653 vie_advance_pc(struct vie *vie, uint64_t *nextrip) in vie_advance_pc() argument
2657 *nextrip += vie->num_processed; in vie_advance_pc()