simple_mem.cc (12637:bfc3cb9c7e6c) simple_mem.cc (12823:ba630bc7a36d)
1/*
2 * Copyright (c) 2010-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

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

86 pkt->pushLabel(name());
87
88 functionalAccess(pkt);
89
90 bool done = false;
91 auto p = packetQueue.begin();
92 // potentially update the packets in our packet queue as well
93 while (!done && p != packetQueue.end()) {
1/*
2 * Copyright (c) 2010-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

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

86 pkt->pushLabel(name());
87
88 functionalAccess(pkt);
89
90 bool done = false;
91 auto p = packetQueue.begin();
92 // potentially update the packets in our packet queue as well
93 while (!done && p != packetQueue.end()) {
94 done = pkt->checkFunctional(p->pkt);
94 done = pkt->trySatisfyFunctional(p->pkt);
95 ++p;
96 }
97
98 pkt->popLabel();
99}
100
101bool
102SimpleMemory::recvTimingReq(PacketPtr pkt)

--- 194 unchanged lines hidden ---
95 ++p;
96 }
97
98 pkt->popLabel();
99}
100
101bool
102SimpleMemory::recvTimingReq(PacketPtr pkt)

--- 194 unchanged lines hidden ---