Lines Matching defs:Sequencer
29 #include "mem/ruby/system/Sequencer.hh"
49 Sequencer *
52 return new Sequencer(this);
55 Sequencer::Sequencer(const Params *p)
57 deadlockCheckEvent([this]{ wakeup(); }, "Sequencer deadlock check")
75 Sequencer::~Sequencer()
80 Sequencer::wakeup()
131 void Sequencer::resetStats()
162 Sequencer::insertRequest(PacketPtr pkt, RubyRequestType request_type)
246 Sequencer::markRemoved()
254 Sequencer::invalidateSC(Addr address)
265 Sequencer::handleLlsc(Addr address, SequencerRequest* request)
310 Sequencer::recordMissLatency(const Cycles cycles, const RubyRequestType type,
357 Sequencer::writeCallback(Addr address, DataBlock& data,
412 Sequencer::readCallback(Addr address, DataBlock& data,
436 Sequencer::hitCallback(SequencerRequest* srequest, DataBlock& data,
524 Sequencer::empty() const
530 Sequencer::makeRequest(PacketPtr pkt)
620 Sequencer::issueRequest(PacketPtr pkt, RubyRequestType secondary_type)
673 Sequencer::print(ostream& out) const
675 out << "[Sequencer: " << m_version
686 Sequencer::checkCoherence(Addr addr)
691 Sequencer::recordRequestType(SequencerRequestType requestType) {
698 Sequencer::evictionCallback(Addr address)
704 Sequencer::regStats()