gem5
v20.1.0.0
|
#include <hsa_packet_processor.hh>
Public Member Functions | |
QueueContext (HSAQueueDescriptor *q_desc, AQLRingBuffer *aql_buf) | |
QueueContext () | |
Public Attributes | |
HSAQueueDescriptor * | qDesc |
AQLRingBuffer * | aqlBuf |
bool | barrierBit |
Definition at line 200 of file hsa_packet_processor.hh.
|
inline |
Definition at line 205 of file hsa_packet_processor.hh.
|
inline |
Definition at line 209 of file hsa_packet_processor.hh.
AQLRingBuffer* QueueContext::aqlBuf |
Definition at line 202 of file hsa_packet_processor.hh.
Referenced by HWScheduler::addQCntxt(), HSAPacketProcessor::RQLEntry::compltnPending(), HSAPacketProcessor::RQLEntry::dispPending(), HSAPacketProcessor::RQLEntry::isLastOutstandingPkt(), HWScheduler::isRLQIdle(), HWScheduler::removeQCntxt(), and HWScheduler::unregisterQueue().
bool QueueContext::barrierBit |
Definition at line 204 of file hsa_packet_processor.hh.
Referenced by HSAPacketProcessor::RQLEntry::getBarrierBit(), and HSAPacketProcessor::RQLEntry::setBarrierBit().
HSAQueueDescriptor* QueueContext::qDesc |
Definition at line 201 of file hsa_packet_processor.hh.
Referenced by HWScheduler::addQCntxt(), HWScheduler::findEmptyHWQ(), HWScheduler::isRLQIdle(), HWScheduler::removeQCntxt(), and HWScheduler::unregisterQueue().