Searched refs:CreditLink (Results 1 - 13 of 13) sorted by relevance

/gem5/src/mem/ruby/network/garnet2.0/
H A DCreditLink.hh38 #include "params/CreditLink.hh"
40 class CreditLink : public NetworkLink class in inherits:NetworkLink
44 CreditLink(const Params *p) : NetworkLink(p) {} function in class:CreditLink
H A DGarnetLink.py46 class CreditLink(NetworkLink): class in inherits:NetworkLink
47 type = 'CreditLink'
48 cxx_header = "mem/ruby/network/garnet2.0/CreditLink.hh"
57 credit_link = Param.CreditLink(CreditLink(), "backward flow-control link")
76 _cls.append(CreditLink());
78 _cls.append(CreditLink());
79 credit_links = VectorParam.CreditLink(_cls, "backward flow-control links")
H A DNetworkInterface.hh42 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
61 void addInPort(NetworkLink *in_link, CreditLink *credit_link);
62 void addOutPort(NetworkLink *out_link, CreditLink *credit_link,
91 CreditLink *inCreditLink;
92 CreditLink *outCreditLink;
H A DGarnetLink.hh42 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
61 CreditLink* m_credit_link;
86 CreditLink* m_credit_links[2];
H A DNetworkLink.cc36 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
94 CreditLink *
97 return new CreditLink(this);
H A DOutputUnit.hh42 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
54 void set_credit_link(CreditLink *credit_link);
106 CreditLink *m_credit_link;
H A DRouter.hh49 class CreditLink;
70 CreditLink *credit_link);
73 int link_weight, CreditLink *credit_link);
H A DInputUnit.hh42 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
138 set_credit_link(CreditLink *credit_link)
159 CreditLink *m_credit_link;
H A DGarnetNetwork.hh50 class CreditLink;
196 std::vector<CreditLink *> m_creditlinks; // All credit links in the network
H A DOutputUnit.cc159 OutputUnit::set_credit_link(CreditLink *credit_link)
H A DRouter.cc38 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
113 NetworkLink *in_link, CreditLink *credit_link)
132 CreditLink *credit_link)
H A DGarnetNetwork.cc43 #include "mem/ruby/network/garnet2.0/CreditLink.hh"
172 CreditLink* credit_link = garnet_link->m_credit_links[LinkDirection_In];
201 CreditLink* credit_link = garnet_link->m_credit_links[LinkDirection_Out];
229 CreditLink* credit_link = garnet_link->m_credit_link;
H A DNetworkInterface.cc95 CreditLink *credit_link)
105 CreditLink *credit_link,

Completed in 17 milliseconds