gem5  v20.1.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MSHRQueue Member List

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

_drainManagerDrainableprivate
_drainStateDrainablemutableprivate
_numInServiceQueue< MSHR >protected
addToReadyList(MSHR *entry)Queue< MSHR >inlineprotected
allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter order, bool alloc_on_fill)MSHRQueue
allocatedQueue< MSHR >protected
allocatedListQueue< MSHR >protected
canPrefetch() constMSHRQueueinline
deallocate(MSHR *entry)Queue< MSHR >inline
delay(MSHR *mshr, Tick delay_ticks)MSHRQueue
demandReserveMSHRQueueprivate
dmDrain()Drainableprivate
dmDrainResume()Drainableprivate
drain() overrideQueue< MSHR >inlinevirtual
Drainable()Drainableprotected
drainResume()Drainableinlineprotectedvirtual
drainState() constDrainableinline
entriesQueue< MSHR >protected
findMatch(Addr blk_addr, bool is_secure, bool ignore_uncacheable=true) constQueue< MSHR >inline
findPending(const QueueEntry *entry) constQueue< MSHR >inline
forceDeallocateTarget(MSHR *mshr)MSHRQueue
freeListQueue< MSHR >protected
getNext() constQueue< MSHR >inline
havePending() constMSHRQueueinline
isEmpty() constQueue< MSHR >inline
isFull() constQueue< MSHR >inline
labelQueue< MSHR >protected
markInService(MSHR *mshr, bool pending_modified_resp)MSHRQueue
markPending(MSHR *mshr)MSHRQueue
moveToFront(MSHR *mshr)MSHRQueue
MSHRQueue(const std::string &_label, int num_entries, int reserve, int demand_reserve)MSHRQueue
nextReadyTime() constQueue< MSHR >inline
notifyFork()Drainableinlinevirtual
numEntriesQueue< MSHR >protected
numInService() constQueue< MSHR >inline
numReserveQueue< MSHR >protected
Queue(const std::string &_label, int num_entries, int reserve)Queue< MSHR >inline
readyListQueue< MSHR >protected
signalDrainDone() constDrainableinlineprotected
trySatisfyFunctional(PacketPtr pkt)Queue< MSHR >inline
~Drainable()Drainableprotectedvirtual

Generated on Fri Nov 6 2020 11:48:07 for gem5 by doxygen 1.8.17