gem5  v22.1.0.0
gem5::WriteQueue Member List

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

_drainManagergem5::Drainableprivate
_drainStategem5::Drainablemutableprivate
_namegem5::Namedprivate
_numInServicegem5::Queue< WriteQueueEntry >protected
addToReadyList(WriteQueueEntry *entry)gem5::Queue< WriteQueueEntry >inlineprotected
allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order)gem5::WriteQueue
allocatedgem5::Queue< WriteQueueEntry >protected
allocatedListgem5::Queue< WriteQueueEntry >protected
deallocate(WriteQueueEntry *entry)gem5::Queue< WriteQueueEntry >inlinevirtual
dmDrain()gem5::Drainableprivate
dmDrainResume()gem5::Drainableprivate
drain() overridegem5::Queue< WriteQueueEntry >inlinevirtual
Drainable()gem5::Drainableprotected
drainResume()gem5::Drainableinlineprotectedvirtual
drainState() constgem5::Drainableinline
entriesgem5::Queue< WriteQueueEntry >protected
findMatch(Addr blk_addr, bool is_secure, bool ignore_uncacheable=true) constgem5::Queue< WriteQueueEntry >inline
findPending(const QueueEntry *entry) constgem5::Queue< WriteQueueEntry >inline
freeListgem5::Queue< WriteQueueEntry >protected
getNext() constgem5::Queue< WriteQueueEntry >inline
isEmpty() constgem5::Queue< WriteQueueEntry >inline
isFull() constgem5::Queue< WriteQueueEntry >inline
labelgem5::Queue< WriteQueueEntry >protected
markInService(WriteQueueEntry *entry)gem5::WriteQueue
name() constgem5::Namedinlinevirtual
Named(const std::string &name_)gem5::Namedinline
nextReadyTime() constgem5::Queue< WriteQueueEntry >inline
notifyFork()gem5::Drainableinlinevirtual
numEntriesgem5::Queue< WriteQueueEntry >protected
numInService() constgem5::Queue< WriteQueueEntry >inline
numReservegem5::Queue< WriteQueueEntry >protected
Queue(const std::string &_label, int num_entries, int reserve, const std::string &name)gem5::Queue< WriteQueueEntry >inline
readyListgem5::Queue< WriteQueueEntry >protected
signalDrainDone() constgem5::Drainableinlineprotected
trySatisfyFunctional(PacketPtr pkt)gem5::Queue< WriteQueueEntry >inline
WriteQueue(const std::string &_label, int num_entries, int reserve, const std::string &name)gem5::WriteQueue
~Drainable()gem5::Drainableprotectedvirtual
~Named()=defaultgem5::Namedvirtual

Generated on Wed Dec 21 2022 10:23:27 for gem5 by doxygen 1.9.1