| 317 | } |
| 318 | |
| 319 | static int |
| 320 | vm_get_register_set(struct vm *vm, int vcpu, unsigned int count, int *regnum, |
| 321 | uint64_t *regval) |
| 322 | { |
| 323 | int error, i; |
| 324 | |
| 325 | error = 0; |
| 326 | for (i = 0; i < count; i++) { |
| 327 | error = vm_get_register(vm, vcpu, regnum[i], ®val[i]); |
| 328 | if (error) |
| 329 | break; |
| 330 | } |
| 331 | return (error); |
| 332 | } |
| 333 | |
| 334 | static int |
| 335 | vm_set_register_set(struct vm *vm, int vcpu, unsigned int count, int *regnum, |
no test coverage detected