Searched refs:SwitchID (Results 1 - 12 of 12) sorted by relevance

/gem5/src/mem/ruby/common/
H A DTypeDefines.hh35 typedef unsigned int SwitchID; typedef
/gem5/src/mem/ruby/network/
H A DTopology.hh64 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 DTopology.cc112 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 DNetwork.hh101 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 DSimpleNetwork.hh62 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 DPerfectSwitch.hh62 PerfectSwitch(SwitchID sid, Switch *, uint32_t);
91 const SwitchID m_switch_id;
H A DSimpleNetwork.cc82 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 DPerfectSwitch.cc52 PerfectSwitch::PerfectSwitch(SwitchID sid, Switch *sw, uint32_t virt_nets)
/gem5/src/mem/ruby/network/garnet2.0/
H A DGarnetNetwork.hh91 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 DNetworkInterface.hh63 SwitchID router_id);
H A DGarnetNetwork.cc162 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 DNetworkInterface.cc106 SwitchID router_id)

Completed in 16 milliseconds