Lines Matching defs:access

225         // just as the value of lat overriden by access(), which calls
233 // still relying on it; if the block is found in access(),
348 // access() will set the lat value.
349 satisfied = access(pkt, blk, lat, writebacks);
359 // The latency charged is just the value set by the access() function.
548 // access in timing mode
551 // to access.
556 bool satisfied = access(pkt, blk, lat, writebacks);
570 // handle writebacks resulting from the access here to ensure they
984 // A tag-only access has to wait for the packet to arrive in order to
996 // As soon as the access arrives, for sequential accesses first access
1006 // access latency on top of when the block is ready to be accessed.
1014 // In case of a miss, we neglect the data access in a parallel
1015 // configuration (i.e., the data access will be stopped as soon as
1024 BaseCache::access(PacketPtr pkt, CacheBlk *&blk, Cycles &lat,
1049 // Calculate access latency on top of when the packet arrives. This
1083 // A clean evict does not need to access the data array
1130 // As the block could not be found, it was a tag-only access.
1179 // the payload is arriving. Then the block will be ready to access as
1186 // A CleanEvict does not need to access the data array
1211 // As the block could not be found, it was a tag-only access.
1227 // access.
1275 // the payload is arriving. Then the block will be ready to access as
1284 // OK to satisfy access
1287 // Calculate access latency based on the need to access the data array
1292 // before being read. This adds to the access latency.
1306 // Can't satisfy access normally... either no block (blk == nullptr)
1440 // Block size and compression related access latency. Only relevant if
2002 // access formulas
2117 .desc("number of cycles access was blocked")
2126 .desc("number of cycles access was blocked")
2133 .desc("average number of cycles each access was blocked")