Lines Matching refs:NoncoherentCache
65 #include "params/NoncoherentCache.hh"
67 NoncoherentCache::NoncoherentCache(const NoncoherentCacheParams *p)
73 NoncoherentCache::satisfyRequest(PacketPtr pkt, CacheBlk *blk, bool, bool)
83 NoncoherentCache::access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat,
101 NoncoherentCache::doWritebacks(PacketList& writebacks, Tick forward_time)
111 NoncoherentCache::doWritebacksAtomic(PacketList& writebacks)
122 NoncoherentCache::handleTimingReqMiss(PacketPtr pkt, CacheBlk *blk,
138 NoncoherentCache::recvTimingReq(PacketPtr pkt)
150 NoncoherentCache::createMissPacket(PacketPtr cpu_pkt, CacheBlk *blk,
174 NoncoherentCache::handleAtomicReqMiss(PacketPtr pkt, CacheBlk *&blk,
223 NoncoherentCache::recvAtomic(PacketPtr pkt)
236 NoncoherentCache::functionalAccess(PacketPtr pkt, bool from_cpu_side)
245 NoncoherentCache::serviceMSHRTargets(MSHR *mshr, const PacketPtr pkt,
320 NoncoherentCache::recvTimingResp(PacketPtr pkt)
338 NoncoherentCache::evictBlock(CacheBlk *blk)
359 NoncoherentCache*
365 return new NoncoherentCache(this);