Lines Matching refs:drain
353 BaseKvmCPU::drain()
358 DPRINTF(Drain, "BaseKvmCPU::drain\n");
360 // The event queue won't be locked when calling drain since that's
377 // anything special to drain it. We simply de-schedule the
386 // Idle, no need to drain
403 "requesting drain.\n");
407 // We need to drain since there are in-flight timing accesses
409 "requesting drain.\n");
413 // We need to drain since the CPU is waiting for service (e.g., MMIOs)
414 DPRINTF(Drain, "KVM CPU is waiting for service, requesting drain.\n");
418 panic("KVM: Unhandled CPU state in drain()\n");
711 // By default, the only thing we need to drain is a pending IO
1330 "tryDrain: CPU transitioned into the Idle state, drain done\n");