gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::ruby::SequencerRequest Struct Reference

#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
 

Detailed Description

Definition at line 62 of file Sequencer.hh.

Constructor & Destructor Documentation

◆ SequencerRequest()

gem5::ruby::SequencerRequest::SequencerRequest ( PacketPtr _pkt,
RubyRequestType _m_type,
RubyRequestType _m_second_type,
Cycles _issue_time )
inline

Definition at line 68 of file Sequencer.hh.

Member Function Documentation

◆ functionalWrite()

bool gem5::ruby::SequencerRequest::functionalWrite ( Packet * func_pkt) const
inline

Definition at line 74 of file Sequencer.hh.

References gem5::Packet::isWrite(), pkt, and gem5::Packet::trySatisfyFunctional().

Member Data Documentation

◆ issue_time

Cycles gem5::ruby::SequencerRequest::issue_time

◆ m_second_type

RubyRequestType gem5::ruby::SequencerRequest::m_second_type

◆ m_type

◆ pkt


The documentation for this struct was generated from the following file:

Generated on Tue Jun 18 2024 16:24:22 for gem5 by doxygen 1.11.0