Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/vmm/vmm_dev.c
Show First 20 Lines • Show All 851 Lines • ▼ Show 20 Lines | case VM_SUSPEND_CPU: | ||||
error = vm_suspend_cpu(sc->vm, vac->vcpuid); | error = vm_suspend_cpu(sc->vm, vac->vcpuid); | ||||
break; | break; | ||||
case VM_RESUME_CPU: | case VM_RESUME_CPU: | ||||
vac = (struct vm_activate_cpu *)data; | vac = (struct vm_activate_cpu *)data; | ||||
error = vm_resume_cpu(sc->vm, vac->vcpuid); | error = vm_resume_cpu(sc->vm, vac->vcpuid); | ||||
break; | break; | ||||
case VM_SET_INTINFO: | case VM_SET_INTINFO: | ||||
vmii = (struct vm_intinfo *)data; | vmii = (struct vm_intinfo *)data; | ||||
error = vm_exit_intinfo(sc->vm, vmii->vcpuid, vmii->info1); | error = vm_exit_intinfo(vcpu, vmii->info1); | ||||
break; | break; | ||||
case VM_GET_INTINFO: | case VM_GET_INTINFO: | ||||
vmii = (struct vm_intinfo *)data; | vmii = (struct vm_intinfo *)data; | ||||
error = vm_get_intinfo(sc->vm, vmii->vcpuid, &vmii->info1, | error = vm_get_intinfo(sc->vm, vmii->vcpuid, &vmii->info1, | ||||
&vmii->info2); | &vmii->info2); | ||||
break; | break; | ||||
case VM_RTC_WRITE: | case VM_RTC_WRITE: | ||||
rtcdata = (struct vm_rtc_data *)data; | rtcdata = (struct vm_rtc_data *)data; | ||||
▲ Show 20 Lines • Show All 420 Lines • Show Last 20 Lines |