Searched refs:NetworkLink (Results 1 - 14 of 14) sorted by relevance
/gem5/src/mem/ruby/network/garnet2.0/ |
H A D | CreditLink.hh | 37 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 40 class CreditLink : public NetworkLink 44 CreditLink(const Params *p) : NetworkLink(p) {}
|
H A D | NetworkLink.cc | 34 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 38 NetworkLink::NetworkLink(const Params *p) function in class:NetworkLink 48 NetworkLink::~NetworkLink() 54 NetworkLink::setLinkConsumer(Consumer *consumer) 60 NetworkLink::setSourceQueue(flitBuffer *srcQueue) 66 NetworkLink::wakeup() 79 NetworkLink::resetStats() 88 NetworkLink * [all...] |
H A D | GarnetLink.py | 36 class NetworkLink(ClockedObject): class in inherits:ClockedObject 37 type = 'NetworkLink' 38 cxx_header = "mem/ruby/network/garnet2.0/NetworkLink.hh" 46 class CreditLink(NetworkLink): 56 network_link = Param.NetworkLink(NetworkLink(), "forward link") 69 _nls.append(NetworkLink()); 71 _nls.append(NetworkLink()); 72 network_links = VectorParam.NetworkLink(_nls, "forward links")
|
H A D | NetworkLink.hh | 43 #include "params/NetworkLink.hh" 48 class NetworkLink : public ClockedObject, public Consumer class in inherits:ClockedObject,Consumer 52 NetworkLink(const Params *p); 53 ~NetworkLink();
|
H A D | NetworkInterface.hh | 44 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 61 void addInPort(NetworkLink *in_link, CreditLink *credit_link); 62 void addOutPort(NetworkLink *out_link, CreditLink *credit_link, 89 NetworkLink *inNetLink; 90 NetworkLink *outNetLink;
|
H A D | GarnetLink.hh | 43 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 60 NetworkLink* m_network_link; 85 NetworkLink* m_network_links[2];
|
H A D | OutputUnit.hh | 43 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 53 void set_out_link(NetworkLink *link); 105 NetworkLink *m_out_link;
|
H A D | Router.hh | 48 class NetworkLink; 69 void addInPort(PortDirection inport_dirn, NetworkLink *link, 71 void addOutPort(PortDirection outport_dirn, NetworkLink *link,
|
H A D | InputUnit.hh | 43 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 130 set_in_link(NetworkLink *link) 158 NetworkLink *m_in_link;
|
H A D | GarnetNetwork.hh | 49 class NetworkLink; 195 std::vector<NetworkLink *> m_networklinks; // All flit links in the network
|
H A D | OutputUnit.cc | 153 OutputUnit::set_out_link(NetworkLink *link)
|
H A D | Router.cc | 42 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 113 NetworkLink *in_link, CreditLink *credit_link) 130 NetworkLink *out_link,
|
H A D | GarnetNetwork.cc | 46 #include "mem/ruby/network/garnet2.0/NetworkLink.hh" 170 NetworkLink* net_link = garnet_link->m_network_links[LinkDirection_In]; 199 NetworkLink* net_link = garnet_link->m_network_links[LinkDirection_Out]; 227 NetworkLink* net_link = garnet_link->m_network_link;
|
H A D | NetworkInterface.cc | 94 NetworkInterface::addInPort(NetworkLink *in_link, 104 NetworkInterface::addOutPort(NetworkLink *out_link,
|
Completed in 13 milliseconds