gem5 v24.0.0.0
|
#include <hsa_packet_processor.hh>
Public Member Functions | |
QCntxt (HSAQueueDescriptor *q_desc, AQLRingBuffer *aql_buf) | |
QCntxt () | |
Public Attributes | |
HSAQueueDescriptor * | qDesc |
AQLRingBuffer * | aqlBuf |
bool | barrierBit |
Definition at line 227 of file hsa_packet_processor.hh.
|
inline |
Definition at line 233 of file hsa_packet_processor.hh.
|
inline |
Definition at line 236 of file hsa_packet_processor.hh.
AQLRingBuffer* gem5::QCntxt::aqlBuf |
Definition at line 230 of file hsa_packet_processor.hh.
Referenced by gem5::HWScheduler::addQCntxt(), gem5::HSAPacketProcessor::RQLEntry::compltnPending(), gem5::HSAPacketProcessor::RQLEntry::dispPending(), gem5::HSAPacketProcessor::RQLEntry::isLastOutstandingPkt(), gem5::HWScheduler::removeQCntxt(), and gem5::HWScheduler::unregisterQueue().
bool gem5::QCntxt::barrierBit |
Definition at line 232 of file hsa_packet_processor.hh.
Referenced by gem5::HSAPacketProcessor::RQLEntry::getBarrierBit(), and gem5::HSAPacketProcessor::RQLEntry::setBarrierBit().
HSAQueueDescriptor* gem5::QCntxt::qDesc |
Definition at line 229 of file hsa_packet_processor.hh.
Referenced by gem5::HWScheduler::addQCntxt(), gem5::HWScheduler::findEmptyHWQ(), gem5::HWScheduler::isRLQIdle(), gem5::HWScheduler::removeQCntxt(), and gem5::HWScheduler::unregisterQueue().