gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MSHRQueue Member List

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

_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() const MSHRQueueinline
checkFunctional(PacketPtr pkt, Addr blk_addr)Queue< MSHR >inline
deallocate(MSHR *entry)Queue< MSHR >inline
demandReserveMSHRQueueprivate
drain() overrideQueue< MSHR >inlinevirtual
Drainable()Drainableprotected
drainResume()Drainableinlineprotectedvirtual
drainState() const Drainableinline
entriesQueue< MSHR >protected
findMatch(Addr blk_addr, bool is_secure) constQueue< MSHR >inline
findPending(Addr blk_addr, bool is_secure) constQueue< MSHR >inline
forceDeallocateTarget(MSHR *mshr)MSHRQueue
freeListQueue< MSHR >protected
getNext() constQueue< MSHR >inline
havePending() const MSHRQueueinline
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() const Drainableinlineprotected
~Drainable()Drainableprotectedvirtual

Generated on Fri Jun 9 2017 13:04:15 for gem5 by doxygen 1.8.6