| 332 | } |
| 333 | |
| 334 | static int |
| 335 | vm_set_register_set(struct vm *vm, int vcpu, unsigned int count, int *regnum, |
| 336 | uint64_t *regval) |
| 337 | { |
| 338 | int error, i; |
| 339 | |
| 340 | error = 0; |
| 341 | for (i = 0; i < count; i++) { |
| 342 | error = vm_set_register(vm, vcpu, regnum[i], regval[i]); |
| 343 | if (error) |
| 344 | break; |
| 345 | } |
| 346 | return (error); |
| 347 | } |
| 348 | |
| 349 | static int |
| 350 | vmmdev_ioctl(struct cdev *cdev, u_long cmd, caddr_t data, int fflag, |
no test coverage detected