gem5 v24.0.0.0
|
Per cache line item tracking a bitmask of ResponsePorts 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 ResponsePorts who have an outstanding request to this line (requested) or already share a cache line with this address (holder).
Definition at line 218 of file snoop_filter.hh.
SnoopMask gem5::SnoopFilter::SnoopItem::holder |
Definition at line 221 of file snoop_filter.hh.
Referenced by gem5::SnoopFilter::eraseIfNullEntry(), gem5::SnoopFilter::finishRequest(), gem5::SnoopFilter::lookupRequest(), gem5::SnoopFilter::lookupSnoop(), gem5::SnoopFilter::updateResponse(), gem5::SnoopFilter::updateSnoopForward(), and gem5::SnoopFilter::updateSnoopResponse().
SnoopMask gem5::SnoopFilter::SnoopItem::requested |
Definition at line 220 of file snoop_filter.hh.
Referenced by gem5::SnoopFilter::eraseIfNullEntry(), gem5::SnoopFilter::finishRequest(), gem5::SnoopFilter::lookupRequest(), gem5::SnoopFilter::lookupSnoop(), gem5::SnoopFilter::updateResponse(), gem5::SnoopFilter::updateSnoopForward(), and gem5::SnoopFilter::updateSnoopResponse().