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

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

_isUncacheableQueueEntryprotected
allocate(Addr blk_addr, unsigned blk_size, PacketPtr pkt, Tick when_ready, Counter _order, bool alloc_on_fill)MSHR
allocateTarget(PacketPtr target, Tick when, Counter order, bool alloc_on_fill)MSHR
allocIterMSHRprivate
allocOnFill() const MSHRinline
blkAddrQueueEntry
blkSizeQueueEntry
checkFunctional(PacketPtr pkt)MSHR
clearDownstreamPending()MSHR
deallocate()MSHR
deferredTargetsMSHRprivate
downstreamPendingMSHRprivate
extractServiceableTargets(PacketPtr pkt)MSHR
getNumTargets() const MSHRinline
getTarget()MSHRinline
handleSnoop(PacketPtr target, Counter order)MSHR
hasPostDowngrade() const MSHRinline
hasPostInvalidate() const MSHRinline
hasTargets() const MSHRinline
inServiceQueueEntry
isForwardMSHR
isPendingModified() const MSHRinline
isSecureQueueEntry
isUncacheable() const QueueEntryinline
Iterator typedefMSHR
List typedefMSHR
markInService(bool pending_modified_resp)MSHR
MSHR()MSHR
MSHRQueue classMSHRfriend
needsWritable() const MSHRinline
orderQueueEntry
pendingModifiedMSHRprivate
popTarget()MSHRinline
postDowngradeMSHRprivate
postInvalidateMSHRprivate
predecessorPacket::SenderState
print(std::ostream &os, int verbosity=0, const std::string &prefix="") const MSHRvirtual
print() const MSHR
Printable()Printableinline
promoteDeferredTargets()MSHR
promoteWritable()MSHR
Queue classMSHRfriend
QueueEntry()QueueEntryinline
readyIterMSHRprivate
readyTimeQueueEntryprotected
SenderState()Packet::SenderStateinline
sendPacket(Cache &cache)MSHRvirtual
targetsMSHRprivate
~Printable()Printableinlinevirtual
~SenderState()Packet::SenderStateinlinevirtual

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