Searched refs:boundaries (Results 1 - 2 of 2) sorted by relevance

/gem5/src/mem/cache/tags/
H A Dfa_lru.cc308 panic_if(boundaries[j] != blk, "Unexpected boundary for the %d-th "
335 boundaries[j] = blk;
360 boundaries[i]->inCachesMask &= ~current_cache_mask;
361 boundaries[i] = boundaries[i]->prev;
362 } else if (boundaries[i] == blk) {
365 boundaries[i] = blk->prev;
384 boundaries[i] = boundaries[i]->next;
385 if (boundaries[
[all...]
H A Dfa_lru.hh292 boundaries(numTrackedCaches)
311 * Update boundaries as a block will be moved to the MRU.
314 * we move their boundaries one block closer to the MRU. We
322 * Update boundaries as a block will be moved to the LRU.
325 * move their boundaries one block closer to the LRU. We
348 * of blocks and assert the inCachesMask and the boundaries
370 /** Array of pointers to blocks at the cache boundaries. */
371 std::vector<FALRUBlk*> boundaries; member in class:FALRU::CacheTracking

Completed in 7 milliseconds