| gem5
    v19.0.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 92 of file dma_device.hh.
Definition at line 107 of file dma_device.hh.
| Event* DmaPort::DmaReqState::completionEvent | 
Event to call on the device when this transaction (all packets) complete.
Definition at line 96 of file dma_device.hh.
| const Tick DmaPort::DmaReqState::delay | 
Amount to delay completion of dma by.
Definition at line 105 of file dma_device.hh.
Referenced by DmaDevice::dmaRead(), and DmaDevice::dmaWrite().
| Addr DmaPort::DmaReqState::numBytes | 
Number of bytes that have been acked for this transaction.
Definition at line 102 of file dma_device.hh.
| const Addr DmaPort::DmaReqState::totBytes | 
Total number of bytes that this transaction involves.
Definition at line 99 of file dma_device.hh.