|
gem5
v20.1.0.5
|
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().