gem5  v20.1.0.0
WriteQueue Member List

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

_drainManagerDrainableprivate
_drainStateDrainablemutableprivate
_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
dmDrain()Drainableprivate
dmDrainResume()Drainableprivate
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 Wed Sep 30 2020 14:02:34 for gem5 by doxygen 1.8.17