Searched refs:Consumer (Results 1 - 25 of 25) sorted by relevance
/gem5/src/mem/ruby/common/ |
H A D | Consumer.hh | 43 class Consumer class 46 Consumer(ClockedObject *_em) function in class:Consumer 52 ~Consumer() 82 operator<<(std::ostream& out, const Consumer& obj)
|
H A D | Consumer.cc | 29 #include "mem/ruby/common/Consumer.hh" 34 Consumer::scheduleEvent(Cycles timeDelta) 40 Consumer::scheduleEventAbsolute(Tick evt_time) 45 [this]{ wakeup(); }, "Consumer Event", true);
|
/gem5/src/mem/ruby/network/garnet2.0/ |
H A D | NetworkLink.hh | 40 #include "mem/ruby/common/Consumer.hh" 48 class NetworkLink : public ClockedObject, public Consumer 55 void setLinkConsumer(Consumer *consumer); 81 Consumer *link_consumer;
|
H A D | CrossbarSwitch.hh | 40 #include "mem/ruby/common/Consumer.hh" 47 class CrossbarSwitch : public Consumer
|
H A D | NetworkLink.cc | 39 : ClockedObject(p), Consumer(this), m_id(p->link_id), 54 NetworkLink::setLinkConsumer(Consumer *consumer)
|
H A D | SwitchAllocator.hh | 40 #include "mem/ruby/common/Consumer.hh" 47 class SwitchAllocator : public Consumer
|
H A D | CrossbarSwitch.cc | 44 : Consumer(router)
|
H A D | NetworkInterface.hh | 40 #include "mem/ruby/common/Consumer.hh" 52 class NetworkInterface : public ClockedObject, public Consumer 99 // The flit buffers which will serve the Consumer
|
H A D | OutputUnit.hh | 40 #include "mem/ruby/common/Consumer.hh" 48 class OutputUnit : public Consumer
|
H A D | InputUnit.hh | 40 #include "mem/ruby/common/Consumer.hh" 48 class InputUnit : public Consumer
|
H A D | InputUnit.cc | 45 : Consumer(router)
|
H A D | OutputUnit.cc | 45 : Consumer(router)
|
H A D | Router.hh | 40 #include "mem/ruby/common/Consumer.hh" 57 class Router : public BasicRouter, public Consumer
|
H A D | Router.cc | 51 : BasicRouter(p), Consumer(this)
|
H A D | SwitchAllocator.cc | 43 : Consumer(router)
|
H A D | NetworkInterface.cc | 51 : ClockedObject(p), Consumer(this), m_id(p->id),
|
/gem5/src/mem/ruby/structures/ |
H A D | WireBuffer.hh | 39 #include "mem/ruby/common/Consumer.hh" 67 void setConsumer(Consumer* consumer_ptr) 71 Consumer* getConsumer() { return m_consumer_ptr; }; 92 Consumer* m_consumer_ptr; // Consumer to signal a wakeup()
|
H A D | TimerTable.hh | 38 #include "mem/ruby/common/Consumer.hh" 46 setConsumer(Consumer* consumer_ptr) 82 //! Consumer to signal a wakeup() 83 Consumer* m_consumer_ptr;
|
/gem5/src/mem/ruby/network/ |
H A D | MessageBuffer.hh | 49 #include "mem/ruby/common/Consumer.hh" 81 void setConsumer(Consumer* consumer) 92 Consumer* getConsumer() { return m_consumer; } 144 //! Consumer to signal a wakeup(), can be NULL 145 Consumer* m_consumer;
|
/gem5/src/mem/ruby/network/simple/ |
H A D | PerfectSwitch.hh | 43 #include "mem/ruby/common/Consumer.hh" 59 class PerfectSwitch : public Consumer
|
H A D | Throttle.hh | 45 #include "mem/ruby/common/Consumer.hh" 52 class Throttle : public Consumer
|
H A D | Throttle.cc | 54 : Consumer(em), m_switch_id(sID), m_switch(em), m_node(node),
|
H A D | PerfectSwitch.cc | 53 : Consumer(sw), m_switch_id(sid), m_switch(sw)
|
/gem5/src/mem/ruby/slicc_interface/ |
H A D | AbstractController.hh | 53 #include "mem/ruby/common/Consumer.hh" 73 class AbstractController : public ClockedObject, public Consumer
|
H A D | AbstractController.cc | 52 : ClockedObject(p), Consumer(this), m_version(p->version),
|
Completed in 33 milliseconds