Searched refs:vm_get_register (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12-stable/usr.sbin/bhyvectl/ |
| D | bhyvectl.c | 527 return (vm_get_register(ctx, vcpu, VMCS_IDENT(field), ret_val)); in vm_get_vmcs_field() 535 return (vm_get_register(ctx, vcpu, VMCB_ACCESS(off, bytes), ret_val)); in vm_get_vmcb_field() 663 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_EFER, &efer); in get_all_registers() 669 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR0, &cr0); in get_all_registers() 675 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR2, &cr2); in get_all_registers() 681 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR3, &cr3); in get_all_registers() 687 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_CR4, &cr4); in get_all_registers() 693 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_DR0, &dr0); in get_all_registers() 699 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_DR1, &dr1); in get_all_registers() 705 error = vm_get_register(ctx, vcpu, VM_REG_GUEST_DR2, &dr2); in get_all_registers() [all …]
|
| /freebsd-12-stable/sys/amd64/vmm/ |
| D | vmm_instruction_emul.c | 281 error = vm_get_register(vm, vcpuid, reg, rval); in vie_read_register() 320 error = vm_get_register(vm, vcpuid, reg, &val); in vie_read_bytereg() 341 error = vm_get_register(vm, vcpuid, reg, &origval); in vie_write_bytereg() 2633 error = vm_get_register(vm, cpuid, vie->base_register, &base); in verify_gla() 2650 error = vm_get_register(vm, cpuid, vie->index_register, &idx); in verify_gla()
|
| D | x86.c | 346 error = vm_get_register(vm, vcpu_id, in x86_emulate_cpuid()
|
| D | vmm_dev.c | 319 error = vm_get_register(vm, vcpu, regnum[i], ®val[i]); in vm_get_register_set() 601 error = vm_get_register(sc->vm, vmreg->cpuid, vmreg->regnum, in vmmdev_ioctl()
|
| D | vmm.c | 1011 vm_get_register(struct vm *vm, int vcpu, int reg, uint64_t *retval) in vm_get_register() function 1810 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_RIP, &rip); in vm_restart_instruction() 2052 error = vm_get_register(vm, vcpuid, VM_REG_GUEST_CR0, ®val); in vm_inject_exception()
|
| /freebsd-12-stable/lib/libvmmapi/ |
| D | vmmapi.h | 132 int vm_get_register(struct vmctx *ctx, int vcpu, int reg, uint64_t *retval);
|
| D | vmmapi.c | 578 vm_get_register(struct vmctx *ctx, int vcpu, int reg, uint64_t *ret_val) in vm_get_register() function
|
| /freebsd-12-stable/usr.sbin/bhyve/ |
| D | bhyverun.c | 618 vm_get_register(ctx, *pvcpu, in vmexit_vmx() 1205 error = vm_get_register(ctx, BSP, VM_REG_GUEST_RIP, &rip); in main()
|
| D | task_switch.c | 109 error = vm_get_register(ctx, vcpu, reg, &val); in GETREG()
|
| /freebsd-12-stable/sys/amd64/include/ |
| D | vmm.h | 223 int vm_get_register(struct vm *vm, int vcpu, int reg, uint64_t *retval);
|