Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c558 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 Dvmm_instruction_emul.c543 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 Dvmm_cpuid.c658 error = vm_get_register(vm, vcpu_id, in legacy_emulate_cpuid()
H A Dvmm.c1182 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, &regval); in vm_inject_exception()
H A Dvmm_sol_dev.c1047 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 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-vers69 vm_get_register;
H A Dvmmapi.h190 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
H A Dvmmapi.c857 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 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/
H A Dtask_switch.c119 error = vm_get_register(vcpu, reg, &val); in GETREG()
H A Dbhyverun.c809 vm_get_register(vcpu, in vmexit_vmx()