Home
last modified time | relevance | path

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

/freebsd/sys/riscv/vmm/
H A Dvmm_instruction_emul.c75 error = vm_get_register(vcpu, vie->reg, &val); in vmm_emulate_instruction()
101 error = vm_get_register(vcpu, vre->reg, &val); in vmm_emulate_register()
H A Dvmm.c470 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval) in vm_get_register() function
/freebsd/usr.sbin/bhyve/aarch64/
H A Dmem_aarch64.c49 if (vm_get_register(vcpu, VM_REG_GUEST_CPSR, &spsr) == -1) in mmio_handle_non_backed_mem()
H A Dbhyverun_machdep.c384 error = vm_get_register(fbsdrun_vcpu(cpu), VM_REG_GUEST_MPIDR_EL1, in bhyve_init_platform()
/freebsd/sys/riscv/include/
H A Dvmm.h158 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
/freebsd/sys/arm64/include/
H A Dvmm.h179 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
/freebsd/sys/amd64/vmm/
H A Dvmm_instruction_emul.c287 error = vm_get_register(vcpu, reg, rval); in vie_read_register()
326 error = vm_get_register(vcpu, reg, &val); in vie_read_bytereg()
347 error = vm_get_register(vcpu, reg, &origval); in vie_write_bytereg()
2826 error = vm_get_register(vcpu, vie->base_register, &base); in verify_gla()
2843 error = vm_get_register(vcpu, vie->index_register, &idx); in verify_gla()
H A Dvmm.c595 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval) in vm_get_register() function
1038 vm_get_register(vcpu, VM_REG_GUEST_RSP, &rsp); in vm_handle_db()
1255 error = vm_get_register(vcpu, VM_REG_GUEST_RIP, &rip); in vm_restart_instruction()
1473 error = vm_get_register(vcpu, VM_REG_GUEST_CR0, &regval); in vm_inject_exception()
H A Dx86.c346 error = vm_get_register(vcpu, in x86_emulate_cpuid()
/freebsd/lib/libvmmapi/
H A Dvmmapi.h156 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
H A Dvmmapi.c766 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *ret_val) in vm_get_register() function
/freebsd/usr.sbin/bhyve/amd64/
H A Dvmexit.c261 vm_get_register(vcpu, in vmexit_vmx()
H A Dtask_switch.c105 error = vm_get_register(vcpu, reg, &val); in GETREG()
/freebsd/sys/amd64/include/
H A Dvmm.h236 int vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval);
/freebsd/sys/dev/vmm/
H A Dvmm_dev.c343 error = vm_get_register(vcpu, regnum[i], &regval[i]); in vm_get_register_set()
635 error = vm_get_register(vcpu, vmreg->regnum, &vmreg->regval); in vmmdev_ioctl()
/freebsd/sys/arm64/vmm/
H A Dvmm.c795 vm_get_register(struct vcpu *vcpu, int reg, uint64_t *retval) in vm_get_register() function
/freebsd/usr.sbin/bhyve/
H A Dgdb.c1229 if (vm_get_register(vcpus[cur_vcpu], gdb_regset[reg].id, &regval) == in gdb_read_one_reg()