Lines Matching defs:System

69 #include "params/System.hh"
87 vector<System *> System::systemList;
89 int System::numSystemsRunning = 0;
91 System::System(Params *p)
207 System::~System()
217 System::init()
221 panic("System port on %s is not connected.\n", name());
225 System::getPort(const std::string &if_name, PortID idx)
232 System::setMemoryMode(Enums::MemoryMode mode)
238 bool System::breakpoint()
246 System::registerThreadContext(ThreadContext *tc, ContextID assigned)
291 System::numRunningContexts()
304 System::initState()
345 System::replaceThreadContext(ThreadContext *tc, ContextID context_id)
358 System::validKvmEnvironment() const
376 System::allocPhysPages(int npages)
396 System::memSize() const
402 System::freeMemSize() const
408 System::isMemAddr(Addr addr) const
414 System::drainResume()
420 System::serialize(CheckpointOut &cp) const
433 System::unserialize(CheckpointIn &cp)
445 System::regStats()
461 System::workItemEnd(uint32_t tid, uint32_t workid)
478 System::printSystems()
482 vector<System *>::iterator i = systemList.begin();
483 vector<System *>::iterator end = systemList.end();
485 System *sys = *i;
486 cerr << "System " << sys->name() << ": " << hex << sys << endl;
495 System::printSystems();
499 System::stripSystemName(const std::string& master_name) const
509 System::lookupMasterId(const SimObject* obj) const
532 System::lookupMasterId(const std::string& master_name) const
546 System::getGlobalMasterId(const std::string& master_name)
552 System::getMasterId(const SimObject* master, std::string submaster)
559 System::_getMasterId(const SimObject* master, const std::string& master_name)
589 System::leafMasterName(const SimObject* master, const std::string& submaster)
601 System::getMasterName(MasterID master_id)
610 System *
613 return new System(this);