cache.cc (11484:08b33c52a16d) | cache.cc (11485:8ca4fbefff3e) |
---|---|
1/* 2 * Copyright (c) 2010-2016 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 --- 1195 unchanged lines hidden (view full) --- 1204 1205 if (done) { 1206 pkt->makeResponse(); 1207 } else { 1208 // if it came as a request from the CPU side then make sure it 1209 // continues towards the memory side 1210 if (fromCpuSide) { 1211 memSidePort->sendFunctional(pkt); | 1/* 2 * Copyright (c) 2010-2016 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 --- 1195 unchanged lines hidden (view full) --- 1204 1205 if (done) { 1206 pkt->makeResponse(); 1207 } else { 1208 // if it came as a request from the CPU side then make sure it 1209 // continues towards the memory side 1210 if (fromCpuSide) { 1211 memSidePort->sendFunctional(pkt); |
1212 } else if (forwardSnoops && cpuSidePort->isSnooping()) { | 1212 } else if (cpuSidePort->isSnooping()) { |
1213 // if it came from the memory side, it must be a snoop request 1214 // and we should only forward it if we are forwarding snoops 1215 cpuSidePort->sendFunctionalSnoop(pkt); 1216 } 1217 } 1218} 1219 1220 --- 1442 unchanged lines hidden --- | 1213 // if it came from the memory side, it must be a snoop request 1214 // and we should only forward it if we are forwarding snoops 1215 cpuSidePort->sendFunctionalSnoop(pkt); 1216 } 1217 } 1218} 1219 1220 --- 1442 unchanged lines hidden --- |