Home
last modified time | relevance | path

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

/freebsd-12-stable/usr.sbin/bhyveload/
Dbhyveload.c380 enum vm_reg_name vmreg; in cb_setreg() local
382 vmreg = VM_REG_LAST; in cb_setreg()
386 vmreg = VM_REG_GUEST_RSP; in cb_setreg()
393 if (vmreg == VM_REG_LAST) { in cb_setreg()
398 error = vm_set_register(ctx, BSP, vmreg, v); in cb_setreg()
409 enum vm_reg_name vmreg; in cb_setmsr() local
411 vmreg = VM_REG_LAST; in cb_setmsr()
415 vmreg = VM_REG_GUEST_EFER; in cb_setmsr()
421 if (vmreg == VM_REG_LAST) { in cb_setmsr()
426 error = vm_set_register(ctx, BSP, vmreg, v); in cb_setmsr()
[all …]
/freebsd-12-stable/lib/libvmmapi/
Dvmmapi.c566 struct vm_register vmreg; in vm_set_register() local
568 bzero(&vmreg, sizeof(vmreg)); in vm_set_register()
569 vmreg.cpuid = vcpu; in vm_set_register()
570 vmreg.regnum = reg; in vm_set_register()
571 vmreg.regval = val; in vm_set_register()
573 error = ioctl(ctx->fd, VM_SET_REGISTER, &vmreg); in vm_set_register()
581 struct vm_register vmreg; in vm_get_register() local
583 bzero(&vmreg, sizeof(vmreg)); in vm_get_register()
584 vmreg.cpuid = vcpu; in vm_get_register()
585 vmreg.regnum = reg; in vm_get_register()
[all …]
/freebsd-12-stable/sys/amd64/vmm/
Dvmm_dev.c348 struct vm_register *vmreg; in vmmdev_ioctl() local
600 vmreg = (struct vm_register *)data; in vmmdev_ioctl()
601 error = vm_get_register(sc->vm, vmreg->cpuid, vmreg->regnum, in vmmdev_ioctl()
602 &vmreg->regval); in vmmdev_ioctl()
605 vmreg = (struct vm_register *)data; in vmmdev_ioctl()
606 error = vm_set_register(sc->vm, vmreg->cpuid, vmreg->regnum, in vmmdev_ioctl()
607 vmreg->regval); in vmmdev_ioctl()