gem5
v20.1.0.0
|
#include <hsa_packet_processor.hh>
Public Member Functions | |
SignalState () | |
void | handleReadDMA () |
void | resetSigVals () |
Public Attributes | |
int | pendingReads |
bool | allRead |
bool | discardRead |
std::vector< hsa_signal_value_t > | values |
Definition at line 223 of file hsa_packet_processor.hh.
|
inline |
Definition at line 226 of file hsa_packet_processor.hh.
References NumSignalsPerBarrier, and values.
void HSAPacketProcessor::SignalState::handleReadDMA | ( | ) |
Definition at line 497 of file hsa_packet_processor.cc.
Referenced by HSAPacketProcessor::DepSignalsReadDmaEvent::process().
|
inline |
Definition at line 240 of file hsa_packet_processor.hh.
References MipsISA::fill, and values.
Referenced by HSAPacketProcessor::processPkt(), HWScheduler::removeQCntxt(), and HWScheduler::unregisterQueue().
bool HSAPacketProcessor::SignalState::allRead |
Definition at line 233 of file hsa_packet_processor.hh.
Referenced by HSAPacketProcessor::processPkt().
bool HSAPacketProcessor::SignalState::discardRead |
Definition at line 236 of file hsa_packet_processor.hh.
Referenced by HSAPacketProcessor::processPkt(), HWScheduler::removeQCntxt(), and HWScheduler::unregisterQueue().
int HSAPacketProcessor::SignalState::pendingReads |
Definition at line 232 of file hsa_packet_processor.hh.
Referenced by HSAPacketProcessor::processPkt().
std::vector<hsa_signal_value_t> HSAPacketProcessor::SignalState::values |
Definition at line 238 of file hsa_packet_processor.hh.
Referenced by HSAPacketProcessor::processPkt(), resetSigVals(), and SignalState().