gem5  v22.1.0.0
gem5::MSHRQueue Member List

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

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

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