comm_monitor.hh (10615:cd8aae15f89a) comm_monitor.hh (10713:eddb533708cb)
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

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

168 mon.recvRangeChange();
169 }
170
171 bool isSnooping() const
172 {
173 return mon.isSnooping();
174 }
175
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

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

168 mon.recvRangeChange();
169 }
170
171 bool isSnooping() const
172 {
173 return mon.isSnooping();
174 }
175
176 void recvRetry()
176 void recvReqRetry()
177 {
177 {
178 mon.recvRetryMaster();
178 mon.recvReqRetry();
179 }
180
181 private:
182
183 CommMonitor& mon;
184
185 };
186

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

224 return mon.recvTimingSnoopResp(pkt);
225 }
226
227 AddrRangeList getAddrRanges() const
228 {
229 return mon.getAddrRanges();
230 }
231
179 }
180
181 private:
182
183 CommMonitor& mon;
184
185 };
186

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

224 return mon.recvTimingSnoopResp(pkt);
225 }
226
227 AddrRangeList getAddrRanges() const
228 {
229 return mon.getAddrRanges();
230 }
231
232 void recvRetry()
232 void recvRespRetry()
233 {
233 {
234 mon.recvRetrySlave();
234 mon.recvRespRetry();
235 }
236
237 private:
238
239 CommMonitor& mon;
240
241 };
242

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

258 void recvTimingSnoopReq(PacketPtr pkt);
259
260 bool recvTimingSnoopResp(PacketPtr pkt);
261
262 AddrRangeList getAddrRanges() const;
263
264 bool isSnooping() const;
265
235 }
236
237 private:
238
239 CommMonitor& mon;
240
241 };
242

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

258 void recvTimingSnoopReq(PacketPtr pkt);
259
260 bool recvTimingSnoopResp(PacketPtr pkt);
261
262 AddrRangeList getAddrRanges() const;
263
264 bool isSnooping() const;
265
266 void recvRetryMaster();
266 void recvReqRetry();
267
267
268 void recvRetrySlave();
268 void recvRespRetry();
269
270 void recvRangeChange();
271
272 /** Stats declarations, all in a struct for convenience. */
273 struct MonitorStats
274 {
275
276 /** Disable flag for burst length historgrams **/

--- 153 unchanged lines hidden ---
269
270 void recvRangeChange();
271
272 /** Stats declarations, all in a struct for convenience. */
273 struct MonitorStats
274 {
275
276 /** Disable flag for burst length historgrams **/

--- 153 unchanged lines hidden ---