Home
last modified time | relevance | path

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

/freebsd-14.2/sys/amd64/vmm/amd/
H A Dsvm_softc.h56 uint64_t nextrip; /* next instruction to be executed by guest */ member
H A Dsvm.c622 vcpu->nextrip = ~0; in svm_vcpu_init()
1737 if (vcpu->nextrip != state->rip) { in svm_inj_interrupts()
1741 vcpu->nextrip, state->rip); in svm_inj_interrupts()
2237 vcpu->nextrip = state->rip; in svm_run()
2772 SNAPSHOT_VAR_OR_LEAVE(vcpu->nextrip, meta, err, done); in svm_vcpu_snapshot()
/freebsd-14.2/sys/amd64/vmm/
H A Dvmm.c123 uint64_t nextrip; /* (x) next instruction to execute */ member
1246 vcpu->nextrip = val; in vm_set_register()
1674 vcpu->nextrip += vie->num_processed; in vm_handle_inst_emul()
1676 vcpu->nextrip); in vm_handle_inst_emul()
1931 error = vmmops_run(vcpu->cookie, vcpu->nextrip, pmap, &evinfo); in vm_run()
1942 vcpu->nextrip = vme->rip + vme->inst_length; in vm_run()
2028 "nextrip from %#lx to %#lx", vcpu->nextrip, rip); in vm_restart_instruction()
2029 vcpu->nextrip = rip; in vm_restart_instruction()
2906 SNAPSHOT_VAR_OR_LEAVE(vcpu->nextrip, meta, ret, done); in vm_snapshot_vcpus()
/freebsd-14.2/sys/amd64/vmm/intel/
H A Dvmx.h97 uint64_t nextrip; /* next instruction to be executed by guest */ member
H A Dvmx.c1216 vcpu->state.nextrip = ~0; in vmx_vcpu_init()
1464 if (vcpu->state.nextrip != guestrip) { in vmx_inject_interrupts()
1469 vcpu->state.nextrip, guestrip); in vmx_inject_interrupts()
3197 vcpu->state.nextrip = rip; in vmx_run()