Home
last modified time | relevance | path

Searched refs:vm_get_register (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c375 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 Dvmm_instruction_emul.c546 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 Dvmm_cpuid.c246 error = vm_get_register(vm, vcpuid, in cpuid_apply_runtime_reg_state()
H A Dvmm.c1201 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, &regval); in vm_inject_exception()
H A Dvmm_sol_dev.c1048 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 Dexit_consistent.c100 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 Dself_destruct.c74 if (vm_get_register(vcpu, VM_REG_GUEST_RAX, &reg) == 0) { in main()
H A Dmaxcpu.c67 if (vm_get_register(vcpu, VM_REG_GUEST_RAX, &val) != 0) { in main()
/illumos-gate/usr/src/lib/libvmmapi/common/
H A Dmapfile-vers70 vm_get_register;
H A Dvmmapi.h191 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
H A Dvmmapi.c866 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 Dvmexit.c389 vm_get_register(vcpu, in vmexit_vmx()
H A Dtask_switch.c118 error = vm_get_register(vcpu, reg, &val); in GETREG()
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_kernel.h184 int vm_get_register(struct vm *vm, int vcpu, int reg, uint64_t *retval);
/illumos-gate/usr/src/lib/libvmm/
H A Dlibvmm.c546 return (vm_get_register(vmm->vmm_vcpu[vcpuid], reg, val)); in vmm_getreg()
/illumos-gate/usr/src/cmd/bhyve/common/
H A Dgdb.c1011 if (vm_get_register(vcpus[cur_vcpu], gdb_regset[reg].id, &regval) == in gdb_read_one_reg()