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

12

/gem5/src/mem/cache/tags/
H A Dbase_set_assoc.cc85 BaseSetAssoc::invalidate(CacheBlk *blk) function in class:BaseSetAssoc
87 BaseTags::invalidate(blk);
93 replacementPolicy->invalidate(blk->replacementData);
H A Dsector_blk.hh117 void invalidate() override;
H A Dsector_blk.cc89 SectorSubBlk::invalidate() function in class:SectorSubBlk
91 CacheBlk::invalidate();
H A Dbase.hh255 * @param blk A valid block to invalidate.
257 virtual void invalidate(CacheBlk *blk) function in class:BaseTags
266 blk->invalidate();
H A Dsector_tags.hh112 * not invalidate the block itself. It also updates the replacement data.
114 * @param blk The block to invalidate.
116 void invalidate(CacheBlk *blk) override;
/gem5/src/mem/cache/replacement_policies/
H A Dbase.hh71 virtual void invalidate(const std::shared_ptr<ReplacementData>&
H A Drandom_rp.hh82 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dsecond_chance_rp.hh96 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dfifo_rp.hh81 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dlfu_rp.hh81 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dlru_rp.hh79 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dmru_rp.hh81 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dbrrip_rp.hh130 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Dsecond_chance_rp.cc54 SecondChanceRP::invalidate( function in class:SecondChanceRP
57 FIFORP::invalidate(replacement_data);
H A Dtree_plru_rp.hh173 void invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
H A Drandom_rp.cc45 RandomRP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data) function in class:RandomRP
H A Dfifo_rp.cc44 FIFORP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data) function in class:FIFORP
H A Dlfu_rp.cc44 LFURP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data) function in class:LFURP
H A Dlru_rp.cc44 LRURP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data) function in class:LRURP
H A Dmru_rp.cc44 MRURP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data) function in class:MRURP
/gem5/src/systemc/tests/include/
H A DSimpleLTTarget1.h44 SimpleLTTarget1(sc_core::sc_module_name name, bool invalidate = false) :
47 m_invalidate(invalidate)
51 if (invalidate)
/gem5/src/mem/cache/prefetch/
H A Dstride.cc65 invalidate();
69 StridePrefetcher::StrideEntry::invalidate() function in class:StridePrefetcher::StrideEntry
208 entry->invalidate();
209 replacementPolicy->invalidate(entry->replacementData);
H A Dstride.hh89 void invalidate();
/gem5/src/mem/cache/
H A Dcache_blk.hh173 invalidate();
214 virtual void invalidate() function in class:CacheBlk
466 void invalidate() override {
467 CacheBlk::invalidate();
/gem5/src/mem/
H A Dbackdoor.hh136 invalidate() function in class:MemBackdoor

Completed in 14 milliseconds

12