gem5  v20.1.0.0
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() constMSHRinline
blkAddrQueueEntry
blkSizeQueueEntry
clearDownstreamPending()MSHR
conflictAddr(const QueueEntry *entry) const overrideMSHRvirtual
deallocate()MSHR
deferredTargetsMSHRprivate
delay(Tick delay_ticks)MSHRinline
downstreamPendingMSHRprivate
extractServiceableTargets(PacketPtr pkt)MSHR
getNumTargets() constMSHRinline
getTarget() overrideMSHRinlinevirtual
handleSnoop(PacketPtr target, Counter order)MSHR
hasFromCache() constMSHRinline
hasPostDowngrade() constMSHRinline
hasPostInvalidate() constMSHRinline
hasTargets() constMSHRinline
inServiceQueueEntry
isCleaning() constMSHRinline
isForwardMSHR
isPendingModified() constMSHRinline
isSecureQueueEntry
isUncacheable() constQueueEntryinline
isWholeLineWrite() constMSHRinline
Iterator typedefMSHR
List typedefMSHR
markInService(bool pending_modified_resp)MSHR
matchBlockAddr(const Addr addr, const bool is_secure) const overrideMSHRvirtual
matchBlockAddr(const PacketPtr pkt) const overrideMSHRvirtual
MSHR()MSHR
MSHRQueue classMSHRfriend
needsWritable() constMSHRinline
orderQueueEntry
pendingModifiedMSHRprivate
popTarget()MSHRinline
postDowngradeMSHRprivate
postInvalidateMSHRprivate
predecessorPacket::SenderState
print(std::ostream &os, int verbosity=0, const std::string &prefix="") const overrideMSHRvirtual
print() constMSHR
Printable()Printableinline
promoteDeferredTargets()MSHR
promoteIf(const std::function< bool(Target &)> &pred)MSHRprivate
promoteReadable()MSHR
promoteWritable()MSHR
Queue classMSHRfriend
QueueEntry()QueueEntryinline
readyIterMSHRprivate
readyTimeQueueEntryprotected
SenderState()Packet::SenderStateinline
sendPacket(BaseCache &cache) overrideMSHRvirtual
targetsMSHRprivate
trySatisfyFunctional(PacketPtr pkt)MSHR
wasWholeLineWriteMSHR
~Printable()Printableinlinevirtual
~SenderState()Packet::SenderStateinlinevirtual

Generated on Wed Sep 30 2020 14:02:28 for gem5 by doxygen 1.8.17