gem5
v20.1.0.0
|
#include <Sequencer.hh>
Public Member Functions | |
SequencerRequest (PacketPtr _pkt, RubyRequestType _m_type, RubyRequestType _m_second_type, Cycles _issue_time) | |
bool | functionalWrite (Packet *func_pkt) const |
Public Attributes | |
PacketPtr | pkt |
RubyRequestType | m_type |
RubyRequestType | m_second_type |
Cycles | issue_time |
Definition at line 56 of file Sequencer.hh.
|
inline |
Definition at line 62 of file Sequencer.hh.
|
inline |
Definition at line 68 of file Sequencer.hh.
References Packet::isWrite(), pkt, and Packet::trySatisfyFunctional().
Cycles SequencerRequest::issue_time |
Definition at line 61 of file Sequencer.hh.
Referenced by Sequencer::recordMissLatency(), and HTMSequencer::wakeup().
RubyRequestType SequencerRequest::m_second_type |
Definition at line 60 of file Sequencer.hh.
Referenced by Sequencer::readCallback().
RubyRequestType SequencerRequest::m_type |
Definition at line 59 of file Sequencer.hh.
Referenced by Sequencer::hitCallback(), HTMSequencer::htmCallback(), Sequencer::readCallback(), Sequencer::recordMissLatency(), and Sequencer::writeCallback().
PacketPtr SequencerRequest::pkt |
Definition at line 58 of file Sequencer.hh.
Referenced by functionalWrite(), Sequencer::hitCallback(), HTMSequencer::htmCallback(), Sequencer::readCallback(), Sequencer::recordMissLatency(), and Sequencer::writeCallback().