gem5  v19.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
WriteQueue Member List

This is the complete list of members for WriteQueue, including all inherited members.

_numInServiceQueue< WriteQueueEntry >protected
addToReadyList(WriteQueueEntry *entry)Queue< WriteQueueEntry >inlineprotected
allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order)WriteQueue
allocatedQueue< WriteQueueEntry >protected
allocatedListQueue< WriteQueueEntry >protected
deallocate(WriteQueueEntry *entry)Queue< WriteQueueEntry >inline
drain() overrideQueue< WriteQueueEntry >inlinevirtual
Drainable()Drainableprotected
drainResume()Drainableinlineprotectedvirtual
drainState() constDrainableinline
entriesQueue< WriteQueueEntry >protected
findMatch(Addr blk_addr, bool is_secure, bool ignore_uncacheable=true) constQueue< WriteQueueEntry >inline
findPending(const QueueEntry *entry) constQueue< WriteQueueEntry >inline
freeListQueue< WriteQueueEntry >protected
getNext() constQueue< WriteQueueEntry >inline
isEmpty() constQueue< WriteQueueEntry >inline
isFull() constQueue< WriteQueueEntry >inline
labelQueue< WriteQueueEntry >protected
markInService(WriteQueueEntry *entry)WriteQueue
nextReadyTime() constQueue< WriteQueueEntry >inline
notifyFork()Drainableinlinevirtual
numEntriesQueue< WriteQueueEntry >protected
numInService() constQueue< WriteQueueEntry >inline
numReserveQueue< WriteQueueEntry >protected
Queue(const std::string &_label, int num_entries, int reserve)Queue< WriteQueueEntry >inline
readyListQueue< WriteQueueEntry >protected
signalDrainDone() constDrainableinlineprotected
trySatisfyFunctional(PacketPtr pkt)Queue< WriteQueueEntry >inline
WriteQueue(const std::string &_label, int num_entries, int reserve)WriteQueue
~Drainable()Drainableprotectedvirtual

Generated on Fri Feb 28 2020 16:27:18 for gem5 by doxygen 1.8.13