Lines Matching refs:cache
49 #include "mem/cache/prefetch/base.hh"
55 #include "mem/cache/base.hh"
93 : ClockedObject(p), listeners(), cache(nullptr), blkSize(p->block_size),
106 assert(!cache);
107 cache = _cache;
109 // If the cache has a different block size from the system's, save it
110 blkSize = cache->getBlockSize();
151 return cache->inCache(addr, is_secure);
157 return cache->inMissQueue(addr, is_secure);
163 return cache->hasBeenPrefetched(addr, is_secure);
205 // Don't notify prefetcher on SWPrefetch, cache maintenance
209 if (pkt->isWrite() && cache != nullptr && cache->coalesce()) return;
235 * parent cache using the probe "Miss". Also connect to "Hit", if the
236 * cache is configured to prefetch on accesses.
238 if (listeners.empty() && cache != nullptr) {
239 ProbeManager *pm(cache->getProbeManager());