1/* 2 * Copyright (c) 2012-2013 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 --- 181 unchanged lines hidden (view full) --- 190 * upstream caches need this packet until true is returned, so hold it for 191 * deletion until a subsequent call 192 */ 193 std::vector<PacketPtr> pendingDelete; 194 195 /** 196 * Does all the processing necessary to perform the provided request. 197 * @param pkt The memory request to perform. |
198 * @param blk The cache block to be updated. |
199 * @param lat The latency of the access. 200 * @param writebacks List for any writebacks that need to be performed. |
201 * @return Boolean indicating whether the request was satisfied. 202 */ 203 bool access(PacketPtr pkt, BlkType *&blk, 204 Cycles &lat, PacketList &writebacks); 205 206 /** 207 *Handle doing the Compare and Swap function for SPARC. 208 */ --- 213 unchanged lines hidden --- |