|
gem5 [DEVELOP-FOR-25.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 542 of file compute_unit.hh.
|
inline |
Definition at line 549 of file compute_unit.hh.
References _gpuDynInst, port_index, and saved.
|
inline |
Definition at line 555 of file compute_unit.hh.
References gem5::ComputeUnit::ComputeUnit(), computeUnit, port_index, and saved.
| GPUDynInstPtr gem5::ComputeUnit::DataPort::SenderState::_gpuDynInst |
Definition at line 545 of file compute_unit.hh.
Referenced by gem5::ruby::GPUCoalescer::getDynInst(), gem5::ComputeUnit::DataPort::handleResponse(), gem5::ComputeUnit::DataPort::processMemReqEvent(), gem5::ComputeUnit::DataPort::processMemRespEvent(), and SenderState().
| ComputeUnit* gem5::ComputeUnit::DataPort::SenderState::computeUnit = nullptr |
Definition at line 544 of file compute_unit.hh.
Referenced by gem5::ComputeUnit::DataPort::handleResponse(), and SenderState().
| PortID gem5::ComputeUnit::DataPort::SenderState::port_index |
Definition at line 546 of file compute_unit.hh.
Referenced by gem5::ComputeUnit::DataPort::handleResponse(), SenderState(), and SenderState().
| Packet::SenderState* gem5::ComputeUnit::DataPort::SenderState::saved |
Definition at line 547 of file compute_unit.hh.
Referenced by SenderState(), and SenderState().