Searched refs:vmregset (Results 1 – 2 of 2) sorted by relevance
| /freebsd/sys/dev/vmm/ |
| H A D | vmm_dev.c | 641 struct vm_register_set *vmregset; in vmmdev_ioctl() local 645 vmregset = (struct vm_register_set *)data; in vmmdev_ioctl() 646 if (vmregset->count > VM_REG_LAST) { in vmmdev_ioctl() 650 regvals = mallocarray(vmregset->count, sizeof(regvals[0]), in vmmdev_ioctl() 652 regnums = mallocarray(vmregset->count, sizeof(regnums[0]), in vmmdev_ioctl() 654 error = copyin(vmregset->regnums, regnums, sizeof(regnums[0]) * in vmmdev_ioctl() 655 vmregset->count); in vmmdev_ioctl() 658 vmregset->count, regnums, regvals); in vmmdev_ioctl() 660 error = copyout(regvals, vmregset->regvals, in vmmdev_ioctl() 661 sizeof(regvals[0]) * vmregset->count); in vmmdev_ioctl() [all …]
|
| /freebsd/lib/libvmmapi/ |
| H A D | vmmapi.c | 780 struct vm_register_set vmregset; in vm_set_register_set() local 782 bzero(&vmregset, sizeof(vmregset)); in vm_set_register_set() 783 vmregset.count = count; in vm_set_register_set() 784 vmregset.regnums = regnums; in vm_set_register_set() 785 vmregset.regvals = regvals; in vm_set_register_set() 787 error = vcpu_ioctl(vcpu, VM_SET_REGISTER_SET, &vmregset); in vm_set_register_set() 796 struct vm_register_set vmregset; in vm_get_register_set() local 798 bzero(&vmregset, sizeof(vmregset)); in vm_get_register_set() 799 vmregset.count = count; in vm_get_register_set() 800 vmregset.regnums = regnums; in vm_get_register_set() [all …]
|