/illumos-gate/usr/src/cmd/bhyvectl/ |
H A D | bhyvectl.c | 558 error = vm_get_register(vcpu, VM_REG_GUEST_CR0, &cr0); in get_all_registers() 672 error = vm_get_register(vcpu, VM_REG_GUEST_R8, &r8); in get_all_registers() 678 error = vm_get_register(vcpu, VM_REG_GUEST_R9, &r9); in get_all_registers() 720 error = vm_get_register(vcpu, VM_REG_GUEST_RFLAGS, in get_all_registers() 827 error = vm_get_register(vcpu, VM_REG_GUEST_CS, &cs); in get_all_segments() 833 error = vm_get_register(vcpu, VM_REG_GUEST_DS, &ds); in get_all_segments() 839 error = vm_get_register(vcpu, VM_REG_GUEST_ES, &es); in get_all_segments() 845 error = vm_get_register(vcpu, VM_REG_GUEST_FS, &fs); in get_all_segments() 851 error = vm_get_register(vcpu, VM_REG_GUEST_GS, &gs); in get_all_segments() 857 error = vm_get_register(vcpu, VM_REG_GUEST_SS, &ss); in get_all_segments() [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_instruction_emul.c | 543 error = vm_get_register(vm, vcpuid, reg, &val); in vie_read_bytereg() 807 err = vm_get_register(vm, vcpuid, cr, &val); in vie_emulate_mov_cr() 830 err = vm_get_register(vm, vcpuid, cr, &old); in vie_emulate_mov_cr() 837 err = vm_get_register(vm, vcpuid, gpr, &val); in vie_emulate_mov_cr() 847 err = vm_get_register(vm, vcpuid, in vie_emulate_mov_cr() 920 error = vm_get_register(vm, vcpuid, reg, &val); in vie_emulate_mov() 1112 error = vm_get_register(vm, vcpuid, gpr, &val); in vie_get_gla() 1411 error = vm_get_register(vm, vcpuid, reg, &val1); in vie_emulate_and() 1498 error = vm_get_register(vm, vcpuid, reg, &val1); in vie_emulate_or() 1820 error = vm_get_register(vm, vcpuid, reg, &val1); in vie_emulate_add() [all …]
|
H A D | vmm_cpuid.c | 658 error = vm_get_register(vm, vcpu_id, in legacy_emulate_cpuid()
|
H A D | vmm.c | 1182 vm_get_register(struct vm *vm, int vcpuid, int reg, uint64_t *retval) in vm_get_register() function 2641 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_RIP, &rip); in vm_restart_instruction() 2840 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_CR0, ®val); in vm_inject_exception()
|
H A D | vmm_sol_dev.c | 1047 error = vm_get_register(sc->vmm_vm, vcpu, vmreg.regnum, in vmmdev_do_ioctl() 1119 error = vm_get_register(sc->vmm_vm, vcpu, regnums[i], in vmmdev_do_ioctl()
|
/illumos-gate/usr/src/test/bhyve-tests/tests/inst_emul/ |
H A D | exit_consistent.c | 100 if (vm_get_register(vcpu, VM_REG_GUEST_RCX, &rcx) != 0) { in main() 103 if (vm_get_register(vcpu, VM_REG_GUEST_RIP, &rip) != 0) { in main()
|
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/ |
H A D | self_destruct.c | 74 if (vm_get_register(vcpu, VM_REG_GUEST_RAX, ®) == 0) { in main()
|
H A D | maxcpu.c | 67 if (vm_get_register(vcpu, VM_REG_GUEST_RAX, &val) != 0) { in main()
|
/illumos-gate/usr/src/lib/libvmmapi/common/ |
H A D | mapfile-vers | 69 vm_get_register;
|
H A D | vmmapi.h | 190 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
|
H A D | vmmapi.c | 857 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *ret_val) in vm_get_register() function
|
/illumos-gate/usr/src/uts/intel/io/vmm/sys/ |
H A D | vmm_kernel.h | 184 int vm_get_register(struct vm *vm, int vcpu, int reg, uint64_t *retval);
|
/illumos-gate/usr/src/lib/libvmm/ |
H A D | libvmm.c | 546 return (vm_get_register(vmm->vmm_vcpu[vcpuid], reg, val)); in vmm_getreg()
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | task_switch.c | 119 error = vm_get_register(vcpu, reg, &val); in GETREG()
|
H A D | bhyverun.c | 809 vm_get_register(vcpu, in vmexit_vmx()
|