Lines Matching refs:RubyTester
42 #include "cpu/testers/rubytest/RubyTester.hh"
52 RubyTester::RubyTester(const Params *p)
54 checkStartEvent([this]{ wakeup(); }, "RubyTester tick",
106 RubyTester::~RubyTester()
115 RubyTester::init()
132 RubyTester::getPort(const std::string &if_name, PortID idx)
141 panic("RubyTester::getPort: unknown inst port %d\n",
150 panic("RubyTester::getPort: unknown inst+data port %d\n",
165 panic("RubyTester::getPort: unknown data port %d\n",
177 RubyTester::CpuPort::recvTimingResp(PacketPtr pkt)
180 RubyTester::SenderState* senderState =
181 safe_cast<RubyTester::SenderState*>(pkt->senderState);
194 RubyTester::isInstOnlyCpuPort(int idx)
200 RubyTester::isInstDataCpuPort(int idx)
207 RubyTester::getReadableCpuPort(int idx)
215 RubyTester::getWritableCpuPort(int idx)
223 RubyTester::hitCallback(NodeID proc, SubBlock* data)
244 RubyTester::wakeup()
261 RubyTester::checkForDeadlock()
277 RubyTester::print(std::ostream& out) const
279 out << "[RubyTester]" << std::endl;
282 RubyTester *
285 return new RubyTester(this);