gem5 v24.0.0.0
|
#include <compute_unit.hh>
Public Member Functions | |
SenderState (GPUDynInstPtr gpuDynInst, PortID _port_index, Packet::SenderState *sender_state=nullptr) | |
SenderState (ComputeUnit *cu, PortID _port_index, Packet::SenderState *sender_state=nullptr) | |
Public Member Functions inherited from gem5::Packet::SenderState | |
SenderState () | |
virtual | ~SenderState () |
Public Attributes | |
ComputeUnit * | computeUnit = nullptr |
GPUDynInstPtr | _gpuDynInst |
PortID | port_index |
Packet::SenderState * | saved |
Public Attributes inherited from gem5::Packet::SenderState | |
SenderState * | predecessor |
Definition at line 530 of file compute_unit.hh.
|
inline |
Definition at line 537 of file compute_unit.hh.
|
inline |
Definition at line 543 of file compute_unit.hh.
GPUDynInstPtr gem5::ComputeUnit::DataPort::SenderState::_gpuDynInst |
Definition at line 533 of file compute_unit.hh.
Referenced by gem5::ruby::GPUCoalescer::getDynInst(), gem5::ComputeUnit::DataPort::handleResponse(), gem5::ComputeUnit::DataPort::processMemReqEvent(), and gem5::ComputeUnit::DataPort::processMemRespEvent().
ComputeUnit* gem5::ComputeUnit::DataPort::SenderState::computeUnit = nullptr |
Definition at line 532 of file compute_unit.hh.
Referenced by gem5::ComputeUnit::DataPort::handleResponse().
PortID gem5::ComputeUnit::DataPort::SenderState::port_index |
Definition at line 534 of file compute_unit.hh.
Referenced by gem5::ComputeUnit::DataPort::handleResponse().
Packet::SenderState* gem5::ComputeUnit::DataPort::SenderState::saved |
Definition at line 535 of file compute_unit.hh.