Home
last modified time | relevance | path

Searched refs:vmreg (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/usr.sbin/bhyveload/
H A Dbhyveload.c395 enum vm_reg_name vmreg; in cb_setreg() local
397 vmreg = VM_REG_LAST; in cb_setreg()
401 vmreg = VM_REG_GUEST_RSP; in cb_setreg()
408 if (vmreg == VM_REG_LAST) { in cb_setreg()
424 enum vm_reg_name vmreg; in cb_setmsr() local
426 vmreg = VM_REG_LAST; in cb_setmsr()
452 enum vm_reg_name vmreg; in cb_setcr() local
454 vmreg = VM_REG_LAST; in cb_setcr()
458 vmreg = VM_REG_GUEST_CR0; in cb_setcr()
461 vmreg = VM_REG_GUEST_CR3; in cb_setcr()
[all …]
/freebsd-13.1/lib/libvmmapi/
H A Dvmmapi.c625 struct vm_register vmreg; in vm_set_register() local
627 bzero(&vmreg, sizeof(vmreg)); in vm_set_register()
628 vmreg.cpuid = vcpu; in vm_set_register()
629 vmreg.regnum = reg; in vm_set_register()
630 vmreg.regval = val; in vm_set_register()
632 error = ioctl(ctx->fd, VM_SET_REGISTER, &vmreg); in vm_set_register()
640 struct vm_register vmreg; in vm_get_register() local
642 bzero(&vmreg, sizeof(vmreg)); in vm_get_register()
643 vmreg.cpuid = vcpu; in vm_get_register()
644 vmreg.regnum = reg; in vm_get_register()
[all …]
/freebsd-13.1/sys/amd64/vmm/
H A Dvmm_dev.c363 struct vm_register *vmreg; in vmmdev_ioctl() local
686 vmreg = (struct vm_register *)data; in vmmdev_ioctl()
687 error = vm_get_register(sc->vm, vmreg->cpuid, vmreg->regnum, in vmmdev_ioctl()
688 &vmreg->regval); in vmmdev_ioctl()
691 vmreg = (struct vm_register *)data; in vmmdev_ioctl()
692 error = vm_set_register(sc->vm, vmreg->cpuid, vmreg->regnum, in vmmdev_ioctl()
693 vmreg->regval); in vmmdev_ioctl()