| /illumos-gate/usr/src/cmd/bhyvectl/ |
| H A D | bhyvectl.c | 375 error = vm_get_register(vcpu, VM_REG_GUEST_EFER, &efer); in get_all_registers() 381 error = vm_get_register(vcpu, VM_REG_GUEST_CR0, &cr0); in get_all_registers() 387 error = vm_get_register(vcpu, VM_REG_GUEST_CR2, &cr2); in get_all_registers() 393 error = vm_get_register(vcpu, VM_REG_GUEST_CR3, &cr3); in get_all_registers() 399 error = vm_get_register(vcpu, VM_REG_GUEST_CR4, &cr4); in get_all_registers() 405 error = vm_get_register(vcpu, VM_REG_GUEST_DR0, &dr0); in get_all_registers() 411 error = vm_get_register(vcpu, VM_REG_GUEST_DR1, &dr1); in get_all_registers() 417 error = vm_get_register(vcpu, VM_REG_GUEST_DR2, &dr2); in get_all_registers() 423 error = vm_get_register(vcpu, VM_REG_GUEST_DR3, &dr3); in get_all_registers() 429 error = vm_get_register(vcpu, VM_REG_GUEST_DR6, &dr6); in get_all_registers() [all …]
|
| /illumos-gate/usr/src/uts/intel/io/vmm/ |
| H A D | vmm_instruction_emul.c | 546 error = vm_get_register(vm, vcpuid, reg, &val); in vie_read_bytereg() 567 error = vm_get_register(vm, vcpuid, reg, &origval); in vie_write_bytereg() 595 error = vm_get_register(vm, vcpuid, reg, &origval); in vie_update_register() 810 err = vm_get_register(vm, vcpuid, cr, &val); in vie_emulate_mov_cr() 833 err = vm_get_register(vm, vcpuid, cr, &old); in vie_emulate_mov_cr() 840 err = vm_get_register(vm, vcpuid, gpr, &val); in vie_emulate_mov_cr() 850 err = vm_get_register(vm, vcpuid, in vie_emulate_mov_cr() 923 error = vm_get_register(vm, vcpuid, reg, &val); in vie_emulate_mov() 973 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_RAX, &val); in vie_emulate_mov() 1105 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_CR0, &cr0); in vie_get_gla() [all …]
|
| H A D | vmm_cpuid.c | 246 error = vm_get_register(vm, vcpuid, in cpuid_apply_runtime_reg_state()
|
| H A D | vmm.c | 1201 vm_get_register(struct vm *vm, int vcpuid, int reg, uint64_t *retval) in vm_get_register() function 2682 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_RIP, &rip); in vm_restart_instruction() 2881 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_CR0, ®val); in vm_inject_exception()
|
| H A D | vmm_sol_dev.c | 1048 error = vm_get_register(sc->vmm_vm, vcpu, vmreg.regnum, in vmmdev_do_ioctl() 1120 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 | 70 vm_get_register;
|
| H A D | vmmapi.h | 191 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
|
| H A D | vmmapi.c | 866 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *ret_val) in vm_get_register() function
|
| /illumos-gate/usr/src/cmd/bhyve/amd64/ |
| H A D | vmexit.c | 389 vm_get_register(vcpu, in vmexit_vmx()
|
| H A D | task_switch.c | 118 error = vm_get_register(vcpu, reg, &val); in GETREG()
|
| /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/common/ |
| H A D | gdb.c | 1011 if (vm_get_register(vcpus[cur_vcpu], gdb_regset[reg].id, ®val) == in gdb_read_one_reg()
|