Home
last modified time | relevance | path

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

/openbsd/regress/sys/arch/amd64/vmm/
H A Dvcpu.c56 .vrs_gprs[VCPU_REGS_RIP] = 0xFFF0,
320 vrunp.vrp_exit->vrs.vrs_gprs[VCPU_REGS_RIP], in main()
345 exit->vrs.vrs_gprs[VCPU_REGS_RIP] += exit->vei.vei_insn_len; in main()
364 vrunp.vrp_exit->vrs.vrs_gprs[VCPU_REGS_RIP], in main()
376 printf("rip = 0x%llx\n", exit->vrs.vrs_gprs[VCPU_REGS_RIP]); in main()
/openbsd/usr.sbin/vmd/
H A Dx86_vm.c78 .vrs_gprs[VCPU_REGS_RIP] = 0x0,
119 .vrs_gprs[VCPU_REGS_RIP] = 0xFFF0,
578 vei->vrs.vrs_gprs[VCPU_REGS_RIP] += vei->vei.vei_insn_len; in vcpu_exit_inout()
690 va = ve->vrs.vrs_gprs[VCPU_REGS_RIP]; in vcpu_exit_eptviolation()
723 ve->vrs.vrs_gprs[VCPU_REGS_RIP]); in vcpu_exit_eptviolation()
H A Dx86_mmio.c344 case VCPU_REGS_RIP: return "RIP"; in str_reg()
1042 exit->vrs.vrs_gprs[VCPU_REGS_RIP] += insn->insn_bytes_len; in insn_emulate()
H A Dpci.c297 vei->vrs.vrs_gprs[VCPU_REGS_RIP]); in pci_handle_io()
H A Dloadfile_elf.c327 vrs->vrs_gprs[VCPU_REGS_RIP] = (uint64_t)marks[MARK_ENTRY]; in loadfile_elf()
/openbsd/sys/arch/amd64/include/
H A Dvmmvar.h388 #define VCPU_REGS_RIP 16 macro
/openbsd/sys/arch/amd64/amd64/
H A Dvmm_machdep.c1068 gprs[VCPU_REGS_RIP] = vcpu->vc_gueststate.vg_rip; in vcpu_readregs_vmx()
1193 gprs[VCPU_REGS_RIP] = vmcb->v_rip; in vcpu_readregs_svm()
1348 vcpu->vc_gueststate.vg_rip = gprs[VCPU_REGS_RIP]; in vcpu_writeregs_vmx()
1349 if (vmwrite(VMCS_GUEST_IA32_RIP, gprs[VCPU_REGS_RIP])) in vcpu_writeregs_vmx()
1479 vcpu->vc_gueststate.vg_rip = gprs[VCPU_REGS_RIP]; in vcpu_writeregs_svm()
1482 vmcb->v_rip = gprs[VCPU_REGS_RIP]; in vcpu_writeregs_svm()
3601 vcpu->vc_exit.vrs.vrs_gprs[VCPU_REGS_RIP]; in vcpu_run_vmx()
6103 vcpu->vc_exit.vrs.vrs_gprs[VCPU_REGS_RIP]; in vcpu_run_svm()