mshr.hh (10582:c04dc66e4316) mshr.hh (10679:204a0f53035e)
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

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

220 * @param addr The address of the miss.
221 * @param asid The address space id of the miss.
222 * @param size The number of bytes to request.
223 * @param pkt The original miss.
224 */
225 void allocate(Addr addr, int size, PacketPtr pkt,
226 Tick when, Counter _order);
227
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

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

220 * @param addr The address of the miss.
221 * @param asid The address space id of the miss.
222 * @param size The number of bytes to request.
223 * @param pkt The original miss.
224 */
225 void allocate(Addr addr, int size, PacketPtr pkt,
226 Tick when, Counter _order);
227
228 bool markInService(PacketPtr pkt);
228 bool markInService(bool pending_dirty_resp);
229
230 void clearDownstreamPending();
231
232 /**
233 * Mark this MSHR as free.
234 */
235 void deallocate();
236

--- 71 unchanged lines hidden ---
229
230 void clearDownstreamPending();
231
232 /**
233 * Mark this MSHR as free.
234 */
235 void deallocate();
236

--- 71 unchanged lines hidden ---