Searched refs:tryDrain (Results 1 - 9 of 9) sorted by relevance

/gem5/src/sim/
H A Ddrain.hh119 bool tryDrain();
200 * <li>DrainManager::tryDrain() calls Drainable::drain() for every
213 * (DrainManager::tryDrain()), if so repeat the process above.
H A Ddrain.cc63 DrainManager::tryDrain() function in class:DrainManager
H A Dcxx_manager.cc629 return DrainManager::instance().tryDrain() ? 0 : 1;
/gem5/src/python/pybind11/
H A Dcore.cc120 .def("tryDrain", &DrainManager::tryDrain)
/gem5/src/cpu/kvm/
H A Dbase.hh681 bool tryDrain();
H A Dbase.cc627 if (tryDrain())
694 if (tryDrain())
1318 BaseKvmCPU::tryDrain() function in class:BaseKvmCPU
1324 DPRINTF(Drain, "tryDrain: Architecture code is not ready.\n");
1330 "tryDrain: CPU transitioned into the Idle state, drain done\n");
1334 DPRINTF(Drain, "tryDrain: CPU not ready.\n");
/gem5/src/python/m5/
H A Dsimulate.py199 if _drain_manager.tryDrain():
/gem5/src/cpu/o3/
H A Dcpu.hh169 bool tryDrain();
H A Dcpu.cc585 tryDrain();
1018 FullO3CPU<Impl>::tryDrain() function in class:FullO3CPU

Completed in 29 milliseconds