base.hh (13352:75647326f19b) base.hh (13358:5e1605b47a21)
1/*
2 * Copyright (c) 2012-2013, 2015-2016, 2018 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 691 unchanged lines hidden (view full) ---

700 /**
701 * Evict a cache block.
702 *
703 * Performs a writeback if necesssary and invalidates the block
704 *
705 * @param blk Block to invalidate
706 * @param writebacks Return a list of packets with writebacks
707 */
1/*
2 * Copyright (c) 2012-2013, 2015-2016, 2018 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 691 unchanged lines hidden (view full) ---

700 /**
701 * Evict a cache block.
702 *
703 * Performs a writeback if necesssary and invalidates the block
704 *
705 * @param blk Block to invalidate
706 * @param writebacks Return a list of packets with writebacks
707 */
708 virtual void evictBlock(CacheBlk *blk, PacketList &writebacks) = 0;
708 void evictBlock(CacheBlk *blk, PacketList &writebacks);
709
710 /**
711 * Invalidate a cache block.
712 *
713 * @param blk Block to invalidate
714 */
715 void invalidateBlock(CacheBlk *blk);
716

--- 597 unchanged lines hidden ---
709
710 /**
711 * Invalidate a cache block.
712 *
713 * @param blk Block to invalidate
714 */
715 void invalidateBlock(CacheBlk *blk);
716

--- 597 unchanged lines hidden ---