gem5
v20.1.0.0
|
Public Member Functions | |
DmaReqState (Event *ce, Addr tb, Tick _delay) | |
Public Member Functions inherited from Packet::SenderState | |
SenderState () | |
virtual | ~SenderState () |
Public Attributes | |
Event * | completionEvent |
Event to call on the device when this transaction (all packets) complete. More... | |
const Addr | totBytes |
Total number of bytes that this transaction involves. More... | |
Addr | numBytes |
Number of bytes that have been acked for this transaction. More... | |
const Tick | delay |
Amount to delay completion of dma by. More... | |
Public Attributes inherited from Packet::SenderState | |
SenderState * | predecessor |
Definition at line 88 of file dma_device.hh.
Definition at line 103 of file dma_device.hh.
Event* DmaPort::DmaReqState::completionEvent |
Event to call on the device when this transaction (all packets) complete.
Definition at line 92 of file dma_device.hh.
Referenced by DmaPort::handleResp().
const Tick DmaPort::DmaReqState::delay |
Amount to delay completion of dma by.
Definition at line 101 of file dma_device.hh.
Referenced by DmaPort::handleResp().
Addr DmaPort::DmaReqState::numBytes |
Number of bytes that have been acked for this transaction.
Definition at line 98 of file dma_device.hh.
Referenced by DmaPort::handleResp().
const Addr DmaPort::DmaReqState::totBytes |
Total number of bytes that this transaction involves.
Definition at line 95 of file dma_device.hh.
Referenced by DmaPort::handleResp().