gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
WriteQueueEntry::Target Class Reference

#include <write_queue_entry.hh>

Public Member Functions

 Target (PacketPtr _pkt, Tick _readyTime, Counter _order)
 

Public Attributes

const Tick recvTime
 Time when request was received (for stats) More...
 
const Tick readyTime
 Time when request is ready to be serviced. More...
 
const Counter order
 Global order (for memory consistency mgmt) More...
 
const PacketPtr pkt
 Pending request packet. More...
 

Detailed Description

Definition at line 74 of file write_queue_entry.hh.

Constructor & Destructor Documentation

WriteQueueEntry::Target::Target ( PacketPtr  _pkt,
Tick  _readyTime,
Counter  _order 
)
inline

Definition at line 82 of file write_queue_entry.hh.

Member Data Documentation

const Counter WriteQueueEntry::Target::order

Global order (for memory consistency mgmt)

Definition at line 79 of file write_queue_entry.hh.

const PacketPtr WriteQueueEntry::Target::pkt

Pending request packet.

Definition at line 80 of file write_queue_entry.hh.

Referenced by Cache::access(), Cache::recvTimingSnoopReq(), and Cache::sendWriteQueuePacket().

const Tick WriteQueueEntry::Target::readyTime

Time when request is ready to be serviced.

Definition at line 78 of file write_queue_entry.hh.

const Tick WriteQueueEntry::Target::recvTime

Time when request was received (for stats)

Definition at line 77 of file write_queue_entry.hh.


The documentation for this class was generated from the following file:

Generated on Fri Jun 9 2017 13:04:23 for gem5 by doxygen 1.8.6