gem5 v24.0.0.0
|
#include <hsa_packet_processor.hh>
Public Member Functions | |
RQLEntry (HSAPacketProcessor *hsaPP, uint32_t rqIdx) | |
bool | dispPending () |
uint64_t | compltnPending () |
void | setBarrierBit (bool set_val) |
bool | getBarrierBit () const |
bool | isLastOutstandingPkt () const |
Public Attributes | |
QCntxt | qCntxt |
SignalState | depSignalRdState |
QueueProcessEvent | aqlProcessEvent |
Definition at line 290 of file hsa_packet_processor.hh.
|
inline |
Definition at line 293 of file hsa_packet_processor.hh.
|
inline |
Definition at line 297 of file hsa_packet_processor.hh.
References gem5::QCntxt::aqlBuf, gem5::AQLRingBuffer::compltnPending(), and qCntxt.
|
inline |
Definition at line 296 of file hsa_packet_processor.hh.
References gem5::QCntxt::aqlBuf, gem5::AQLRingBuffer::dispPending(), and qCntxt.
|
inline |
Definition at line 301 of file hsa_packet_processor.hh.
References gem5::QCntxt::barrierBit, and qCntxt.
|
inline |
Definition at line 302 of file hsa_packet_processor.hh.
References gem5::QCntxt::aqlBuf, gem5::AQLRingBuffer::isLastOutstandingPkt(), and qCntxt.
|
inline |
Definition at line 300 of file hsa_packet_processor.hh.
References gem5::QCntxt::barrierBit, and qCntxt.
QueueProcessEvent gem5::HSAPacketProcessor::RQLEntry::aqlProcessEvent |
Definition at line 299 of file hsa_packet_processor.hh.
Referenced by gem5::HSAPacketProcessor::schedAQLProcessing(), and gem5::HWScheduler::unregisterQueue().
SignalState gem5::HSAPacketProcessor::RQLEntry::depSignalRdState |
Definition at line 298 of file hsa_packet_processor.hh.
Referenced by gem5::HWScheduler::removeQCntxt(), and gem5::HWScheduler::unregisterQueue().
QCntxt gem5::HSAPacketProcessor::RQLEntry::qCntxt |
Definition at line 295 of file hsa_packet_processor.hh.
Referenced by gem5::HWScheduler::addQCntxt(), compltnPending(), dispPending(), gem5::HWScheduler::findEmptyHWQ(), getBarrierBit(), isLastOutstandingPkt(), gem5::HWScheduler::isRLQIdle(), gem5::HWScheduler::removeQCntxt(), setBarrierBit(), and gem5::HWScheduler::unregisterQueue().