Lines Matching defs:PerfectSwitch
29 #include "mem/ruby/network/simple/PerfectSwitch.hh"
52 PerfectSwitch::PerfectSwitch(SwitchID sid, Switch *sw, uint32_t virt_nets)
61 PerfectSwitch::init(SimpleNetwork *network_ptr)
71 PerfectSwitch::addInPort(const vector<MessageBuffer*>& in)
86 PerfectSwitch::addOutPort(const vector<MessageBuffer*>& out,
100 PerfectSwitch::~PerfectSwitch()
105 PerfectSwitch::operateVnet(int vnet)
139 PerfectSwitch::operateMessageBuffer(MessageBuffer *buffer, int incoming,
285 PerfectSwitch::wakeup()
310 PerfectSwitch::storeEventInfo(int info)
316 PerfectSwitch::clearStats()
320 PerfectSwitch::collateStats()
326 PerfectSwitch::print(std::ostream& out) const
328 out << "[PerfectSwitch " << m_switch_id << "]";