Searched refs:lat (Results 1 - 20 of 20) sorted by relevance

/gem5/src/mem/cache/tags/
H A Dsuper_blk.cc83 CompressionBlk::setDecompressionLatency(const Cycles lat) argument
85 _decompressionLatency = lat;
H A Dsuper_blk.hh113 void setDecompressionLatency(const Cycles lat);
H A Dbase_set_assoc.hh124 * @param lat The latency of the tag lookup.
127 CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat) override
153 lat = lookupLatency;
H A Dsector_tags.hh126 * @param lat The latency of the tag lookup.
129 CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat) override;
H A Dfa_lru.hh186 * @param lat The latency of the tag lookup.
190 CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat,
196 CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat) override;
H A Dfa_lru.cc141 FALRU::accessBlock(Addr addr, bool is_secure, Cycles &lat) argument
143 return accessBlock(addr, is_secure, lat, 0);
147 FALRU::accessBlock(Addr addr, bool is_secure, Cycles &lat, argument
167 lat = lookupLatency;
H A Dbase.hh296 * @param lat The latency of the tag lookup.
299 virtual CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat) = 0;
H A Dsector_tags.cc136 SectorTags::accessBlock(Addr addr, bool is_secure, Cycles &lat)
167 lat = lookupLatency;
/gem5/ext/mcpat/cacti/
H A Dnuca.h83 int calc_cycles(double lat, double oper_freq);
H A Dnuca.cc106 Nuca::calc_cycles(double lat, double oper_freq) { argument
112 return (int)ceil(lat / cycle_time);
322 /* avg access lat of nuca */
510 printf("NUCA___stats %d \tbankcount: lat = %g \tdynP = %g \twt = %d\t "
/gem5/src/mem/cache/compressors/
H A Dbase.hh141 * @param lat The decompression latency.
143 static void setDecompressionLatency(CacheBlk* blk, const Cycles lat);
H A Dbase.cc131 BaseCacheCompressor::setDecompressionLatency(CacheBlk* blk, const Cycles lat) argument
137 static_cast<CompressionBlk*>(blk)->setDecompressionLatency(lat);
/gem5/ext/sst/tests/
H A Dtest6_arm_4c.py42 lat="1 ns" variable
114 link.connect((m5, connector, lat), (cache, "high_network_0", lat))
/gem5/src/mem/cache/
H A Dnoncoherent_cache.hh74 bool access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat,
H A Dcache.hh90 bool access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat,
H A Dbase.cc224 // lat, neglecting responseLatency, modelling hit latency
225 // just as the value of lat overriden by access(), which calls
342 Cycles lat; local
347 // Note that lat is passed by reference here. The function
348 // access() will set the lat value.
349 satisfied = access(pkt, blk, lat, writebacks);
354 doWritebacks(writebacks, clockEdge(lat + forwardLatency));
362 Tick request_time = clockEdge(lat);
552 Cycles lat = lookupLatency; local
556 bool satisfied = access(pkt, blk, lat, writeback
1024 access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat, PacketList &writebacks) argument
[all...]
H A Dnoncoherent_cache.cc83 NoncoherentCache::access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat, argument
86 bool success = BaseCache::access(pkt, blk, lat, writebacks);
H A Dcache.cc164 Cache::access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat, argument
185 lat = lookupLatency;
189 return BaseCache::access(pkt, blk, lat, writebacks);
393 // request_time is used here, taking into account lat and the delay
H A Dbase.hh454 * @param lat The latency of the access.
458 virtual bool access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat,
/gem5/src/dev/
H A Ddma_device.cc273 Tick lat = sendAtomic(pkt); local
275 handleResp(pkt, lat);

Completed in 21 milliseconds