gem5  v22.1.0.0
gem5::Queue< Entry > Member List

This is the complete list of members for gem5::Queue< Entry >, including all inherited members.

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

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