Searched refs:SwitchID (Results 1 - 12 of 12) sorted by relevance
/gem5/src/mem/ruby/common/ |
H A D | TypeDefines.hh | 35 typedef unsigned int SwitchID; typedef
|
/gem5/src/mem/ruby/network/ |
H A D | Topology.hh | 64 typedef std::map<std::pair<SwitchID, SwitchID>, LinkEntry> LinkMap; 77 void addLink(SwitchID src, SwitchID dest, BasicLink* link, 80 void makeLink(Network *net, SwitchID src, SwitchID dest, 90 bool link_is_shortest_path_to_node(SwitchID src, SwitchID next, 91 SwitchID final, const Matrix &weights, const Matrix &dist); 93 NetDest shortest_path_to_node(SwitchID sr [all...] |
H A D | Topology.cc | 112 SwitchID max_switch_id = 0; 115 std::pair<SwitchID, SwitchID> src_dest = (*i).first; 162 Topology::addLink(SwitchID src, SwitchID dest, BasicLink* link, 181 Topology::makeLink(Network *net, SwitchID src, SwitchID dest, 268 Topology::link_is_shortest_path_to_node(SwitchID src, SwitchID next, 269 SwitchID fina [all...] |
H A D | Network.hh | 101 virtual void makeExtOutLink(SwitchID src, NodeID dest, BasicLink* link, 103 virtual void makeExtInLink(NodeID src, SwitchID dest, BasicLink* link, 105 virtual void makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link,
|
/gem5/src/mem/ruby/network/simple/ |
H A D | SimpleNetwork.hh | 62 void makeExtOutLink(SwitchID src, NodeID dest, BasicLink* link, 64 void makeExtInLink(NodeID src, SwitchID dest, BasicLink* link, 66 void makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link, 77 void addLink(SwitchID src, SwitchID dest, int link_latency); 78 void makeLink(SwitchID src, SwitchID dest,
|
H A D | PerfectSwitch.hh | 62 PerfectSwitch(SwitchID sid, Switch *, uint32_t); 91 const SwitchID m_switch_id;
|
H A D | SimpleNetwork.cc | 82 SimpleNetwork::makeExtOutLink(SwitchID src, NodeID dest, BasicLink* link, 98 SimpleNetwork::makeExtInLink(NodeID src, SwitchID dest, BasicLink* link, 107 SimpleNetwork::makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link,
|
H A D | PerfectSwitch.cc | 52 PerfectSwitch::PerfectSwitch(SwitchID sid, Switch *sw, uint32_t virt_nets)
|
/gem5/src/mem/ruby/network/garnet2.0/ |
H A D | GarnetNetwork.hh | 91 void makeExtOutLink(SwitchID src, NodeID dest, BasicLink* link, 93 void makeExtInLink(NodeID src, SwitchID dest, BasicLink* link, 95 void makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link,
|
H A D | NetworkInterface.hh | 63 SwitchID router_id);
|
H A D | GarnetNetwork.cc | 162 GarnetNetwork::makeExtInLink(NodeID src, SwitchID dest, BasicLink* link, 189 GarnetNetwork::makeExtOutLink(SwitchID src, NodeID dest, BasicLink* link, 219 GarnetNetwork::makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link,
|
H A D | NetworkInterface.cc | 106 SwitchID router_id)
|
Completed in 14 milliseconds