Lines Matching refs:lat

224         // lat, neglecting responseLatency, modelling hit latency
225 // just as the value of lat overriden by access(), which calls
342 Cycles lat;
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;
556 bool satisfied = access(pkt, blk, lat, writebacks);
576 lat += handleAtomicReqMiss(pkt, blk, writebacks);
620 return lat * clockPeriod();
993 Cycles lat(0);
1000 lat = ticksToCycles(delay) + lookup_lat + dataLatency;
1002 lat = ticksToCycles(delay) + std::max(lookup_lat, dataLatency);
1010 ticksToCycles(when_ready - tick) > lat) {
1011 lat += ticksToCycles(when_ready - tick);
1017 lat = calculateTagOnlyLatency(delay, lookup_lat);
1020 return lat;
1024 BaseCache::access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat,
1051 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1084 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1117 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1131 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1150 lat = calculateAccessLatency(blk, pkt->headerDelay,
1176 lat = calculateAccessLatency(blk, pkt->headerDelay, tag_latency);
1187 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1212 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1228 lat = calculateTagOnlyLatency(pkt->headerDelay,
1249 lat = calculateAccessLatency(blk, pkt->headerDelay,
1272 lat = calculateAccessLatency(blk, pkt->headerDelay, tag_latency);
1289 lat = calculateAccessLatency(blk, pkt->headerDelay, tag_latency);
1294 lat += compressor->getDecompressionLatency(blk);
1297 lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency);
1311 lat = calculateAccessLatency(blk, pkt->headerDelay, tag_latency);