1/* 2 * Copyright (c) 2012-2013, 2015 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 --- 174 unchanged lines hidden (view full) --- 183 */ 184 void moveToFront(MSHR *mshr); 185 186 /** 187 * Mark the given MSHR as in service. This removes the MSHR from the 188 * readyList or deallocates the MSHR if it does not expect a response. 189 * 190 * @param mshr The MSHR to mark in service. |
191 * @param pending_modified_resp Whether we expect a modified response 192 * from another cache |
193 */ |
194 void markInService(MSHR *mshr, bool pending_modified_resp); |
195 196 /** 197 * Mark an in service entry as pending, used to resend a request. 198 * @param mshr The MSHR to resend. 199 */ 200 void markPending(MSHR *mshr); 201 202 /** --- 53 unchanged lines hidden --- |