Searched refs:vmregset (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12-stable/sys/amd64/vmm/ |
| D | vmm_dev.c | 350 struct vm_register_set *vmregset; in vmmdev_ioctl() local 622 vmregset = (struct vm_register_set *)data; in vmmdev_ioctl() 623 if (vmregset->count > VM_REG_LAST) { in vmmdev_ioctl() 627 regvals = malloc(sizeof(regvals[0]) * vmregset->count, M_VMMDEV, in vmmdev_ioctl() 629 regnums = malloc(sizeof(regnums[0]) * vmregset->count, M_VMMDEV, in vmmdev_ioctl() 631 error = copyin(vmregset->regnums, regnums, sizeof(regnums[0]) * in vmmdev_ioctl() 632 vmregset->count); in vmmdev_ioctl() 634 error = vm_get_register_set(sc->vm, vmregset->cpuid, in vmmdev_ioctl() 635 vmregset->count, regnums, regvals); in vmmdev_ioctl() 637 error = copyout(regvals, vmregset->regvals, in vmmdev_ioctl() [all …]
|
| /freebsd-12-stable/lib/libvmmapi/ |
| D | vmmapi.c | 597 struct vm_register_set vmregset; in vm_set_register_set() local 599 bzero(&vmregset, sizeof(vmregset)); in vm_set_register_set() 600 vmregset.cpuid = vcpu; in vm_set_register_set() 601 vmregset.count = count; in vm_set_register_set() 602 vmregset.regnums = regnums; in vm_set_register_set() 603 vmregset.regvals = regvals; in vm_set_register_set() 605 error = ioctl(ctx->fd, VM_SET_REGISTER_SET, &vmregset); in vm_set_register_set() 614 struct vm_register_set vmregset; in vm_get_register_set() local 616 bzero(&vmregset, sizeof(vmregset)); in vm_get_register_set() 617 vmregset.cpuid = vcpu; in vm_get_register_set() [all …]
|