#include <mshr.hh>
Definition at line 124 of file mshr.hh.
◆ Source
Enumerator |
---|
FromCPU | |
FromSnoop | |
FromPrefetcher | |
Definition at line 127 of file mshr.hh.
◆ Target()
◆ allocOnFill
const bool MSHR::Target::allocOnFill |
Should the response servicing this target list allocate in the cache?
Definition at line 152 of file mshr.hh.
◆ markedPending
bool MSHR::Target::markedPending |
We use this flag to track whether we have cleared the downstreamPending flag for the MSHR of the cache above where this packet originates from and guard noninitial attempts to clear it.
The flag markedPending needs to be updated when the TargetList is in service which can be: 1) during the Target instantiation if the MSHR is in service and the target is not deferred, 2) when the MSHR becomes in service if the target is not deferred, 3) or when the TargetList is promoted (deferredTargets -> targets).
Definition at line 150 of file mshr.hh.
◆ source
const Source MSHR::Target::source |
The documentation for this class was generated from the following file: