2c2
< * Copyright (c) 2012-2014 ARM Limited
---
> * Copyright (c) 2012-2014,2017 ARM Limited
75d74
< * void invalidate();
137,152d135
< * Invalidate the given block.
< * @param blk The block to invalidate.
< */
< void invalidate(CacheBlk *blk) override
< {
< assert(blk);
< assert(blk->isValid());
< tagsInUse--;
< assert(blk->srcMasterId < cache->system->maxMasters());
< occupancies[blk->srcMasterId]--;
< blk->srcMasterId = Request::invldMasterId;
< blk->task_id = ContextSwitchTaskId::Unknown;
< blk->tickInserted = curTick();
< }
<
< /**