mem_sink.cc (13564:9bbd53a77887) mem_sink.cc (13784:1941dc118243)
1/*
2 * Copyright (c) 2018 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

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

101{
102 pkt->pushLabel(name());
103
104 functionalAccess(pkt);
105
106 pkt->popLabel();
107}
108
1/*
2 * Copyright (c) 2018 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

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

101{
102 pkt->pushLabel(name());
103
104 functionalAccess(pkt);
105
106 pkt->popLabel();
107}
108
109BaseSlavePort &
110MemSinkCtrl::getSlavePort(const std::string &interface, PortID idx)
109Port &
110MemSinkCtrl::getPort(const std::string &interface, PortID idx)
111{
112 if (interface != "port") {
111{
112 if (interface != "port") {
113 return MemObject::getSlavePort(interface, idx);
113 return MemObject::getPort(interface, idx);
114 } else {
115 return port;
116 }
117}
118
119bool
120MemSinkCtrl::recvTimingReq(PacketPtr pkt)
121{

--- 271 unchanged lines hidden ---
114 } else {
115 return port;
116 }
117}
118
119bool
120MemSinkCtrl::recvTimingReq(PacketPtr pkt)
121{

--- 271 unchanged lines hidden ---