|
gem5
v21.1.0.2
|
#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 212 of file hsa_packet_processor.hh.
|
inline |
Definition at line 218 of file hsa_packet_processor.hh.
|
inline |
Definition at line 221 of file hsa_packet_processor.hh.
| AQLRingBuffer* gem5::QCntxt::aqlBuf |
Definition at line 215 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 217 of file hsa_packet_processor.hh.
Referenced by gem5::HSAPacketProcessor::RQLEntry::getBarrierBit(), and gem5::HSAPacketProcessor::RQLEntry::setBarrierBit().
| HSAQueueDescriptor* gem5::QCntxt::qDesc |
Definition at line 214 of file hsa_packet_processor.hh.
Referenced by gem5::HWScheduler::addQCntxt(), gem5::HWScheduler::findEmptyHWQ(), gem5::HWScheduler::isRLQIdle(), gem5::HWScheduler::removeQCntxt(), and gem5::HWScheduler::unregisterQueue().