gem5
|
Per cache line item tracking a bitmask of SlavePorts who have an outstanding request to this line (requested) or already share a cache line with this address (holder). More...
#include <snoop_filter.hh>
Public Attributes | |
SnoopMask | requested |
SnoopMask | holder |
Per cache line item tracking a bitmask of SlavePorts who have an outstanding request to this line (requested) or already share a cache line with this address (holder).
Definition at line 214 of file snoop_filter.hh.
SnoopMask SnoopFilter::SnoopItem::holder |
Definition at line 216 of file snoop_filter.hh.
Referenced by SnoopFilter::eraseIfNullEntry(), SnoopFilter::finishRequest(), SnoopFilter::lookupRequest(), SnoopFilter::lookupSnoop(), SnoopFilter::updateResponse(), SnoopFilter::updateSnoopForward(), and SnoopFilter::updateSnoopResponse().
SnoopMask SnoopFilter::SnoopItem::requested |
Definition at line 215 of file snoop_filter.hh.
Referenced by SnoopFilter::eraseIfNullEntry(), SnoopFilter::finishRequest(), SnoopFilter::lookupRequest(), SnoopFilter::lookupSnoop(), SnoopFilter::updateResponse(), SnoopFilter::updateSnoopForward(), and SnoopFilter::updateSnoopResponse().