Searched refs:invalidate (Results 26 - 38 of 38) sorted by relevance

12

/gem5/src/mem/cache/tags/
H A Dbase_set_assoc.hh112 * @param blk The block to invalidate.
114 void invalidate(CacheBlk *blk) override;
H A Dsector_tags.cc114 SectorTags::invalidate(CacheBlk *blk)
116 BaseTags::invalidate(blk);
131 replacementPolicy->invalidate(sector_blk->replacementData);
H A Dfa_lru.hh174 * @param blk The block to invalidate.
176 void invalidate(CacheBlk *blk) override;
H A Dfa_lru.cc121 FALRU::invalidate(CacheBlk *blk) function in class:FALRU
131 BaseTags::invalidate(blk);
/gem5/src/mem/cache/replacement_policies/
H A Dbrrip_rp.cc48 BRRIPRP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data) function in class:BRRIPRP
H A Dtree_plru_rp.cc109 TreePLRURP::invalidate( function in class:TreePLRURP
/gem5/src/systemc/tests/include/
H A DSimpleLTInitiator1_DMI.h68 invalidate(mDMIData);
215 void invalidate(dmi_type& dmiData) function in class:SimpleLTInitiator1_dmi
231 invalidate(mDMIData);
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/
H A DSimpleLTInitiator_ext.h57 invalidate(mDMIData);
252 void invalidate(dmi_type& dmiData) function in class:SimpleLTInitiator_ext
268 invalidate(mDMIData);
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
H A DSimpleLTInitiator_ext.h57 invalidate(mDMIData);
252 void invalidate(dmi_type& dmiData) function in class:SimpleLTInitiator_ext
268 invalidate(mDMIData);
/gem5/src/mem/cache/
H A Dcache.cc177 // flush and invalidate any existing block
319 // flush and invalidate any existing block as part of the
423 // copies in the system; go out and invalidate them all
431 // send out an express snoop and invalidate all other
434 // into a Modified line, note that we don't invalidate the
508 // forward as invalidate to all other caches, this gives us
670 // rather than Modified state, we need to invalidate any
795 // invalidate our copy immediately as the most
875 // an invalidate response stemming from a write line request
876 // should not invalidate th
984 bool invalidate = pkt->isInvalidate(); local
1261 bool invalidate = pkt->isInvalidate(); local
[all...]
H A Dbase.cc485 // This was a cache clean operation (without invalidate)
494 // response is not a cache invalidate, we promote targets that
908 // invalidate their blocks after receiving them.
1529 // process, which will update stats and invalidate the block itself
1531 tags->invalidate(blk);
1533 tempBlock->invalidate();
/gem5/src/systemc/tlm_bridge/
H A Dgem5_to_tlm.cc455 it->second->invalidate();
/gem5/src/mem/
H A Dabstract_mem.cc83 backdoor.invalidate();

Completed in 31 milliseconds

12