/gem5/src/mem/ |
H A D | packet_queue.hh | 230 MasterPort& masterPort; member in class:ReqPacketQueue 234 static const std::string name(const MasterPort& masterPort, argument 236 { return masterPort.name() + "-" + label; } 255 { return name(masterPort, label); } 266 MasterPort& masterPort; member in class:SnoopRespPacketQueue 270 static const std::string name(const MasterPort& masterPort, argument 272 { return masterPort.name() + "-" + label; } 293 { return name(masterPort, label); }
|
H A D | mem_delay.cc | 47 masterPort(name() + "-master", *this), 49 reqQueue(*this, masterPort), 51 snoopRespQueue(*this, masterPort) 58 if (!slavePort.isConnected() || !masterPort.isConnected()) 67 return masterPort; 79 masterPort.trySatisfyFunctional(pkt); 135 return delay + parent.masterPort.sendAtomic(pkt); 143 parent.masterPort.schedTimingReq(pkt, when); 154 parent.masterPort.sendFunctional(pkt); 163 parent.masterPort [all...] |
H A D | addr_mapper.cc | 44 masterPort(name() + "-master", *this), 52 if (!slavePort.isConnected() || !masterPort.isConnected()) 60 return masterPort; 73 masterPort.sendFunctional(pkt); 91 Tick ret_tick = masterPort.sendAtomic(pkt); 120 bool successful = masterPort.sendTimingReq(pkt); 176 return masterPort.sendTimingSnoopResp(pkt); 196 masterPort.sendRetryResp();
|
H A D | bridge.cc | 62 : SlavePort(_name, &_bridge), bridge(_bridge), masterPort(_masterPort), 81 slavePort(p->name + ".slave", *this, masterPort, 83 masterPort(p->name + ".master", *this, slavePort, 92 return masterPort; 104 if (!slavePort.isConnected() || !masterPort.isConnected()) 164 if (masterPort.reqQueueFull()) { 193 masterPort.schedTimingReq(pkt, bridge.clockEdge(delay) + 317 if (!masterPort.reqQueueFull() && retryReq) { 346 return delay * bridge.clockPeriod() + masterPort.sendAtomic(pkt); 363 if (masterPort [all...] |
H A D | serial_link.cc | 66 masterPort(_masterPort), delay(_delay), 86 slavePort(p->name + ".slave", *this, masterPort, 88 masterPort(p->name + ".master", *this, slavePort, 100 return masterPort; 112 if (!slavePort.isConnected() || !masterPort.isConnected()) 177 if (masterPort.reqQueueFull()) { 220 masterPort.schedTimingReq(pkt, t); 352 if (!masterPort.reqQueueFull() && retryReq) { 378 return delay * serial_link.clockPeriod() + masterPort.sendAtomic(pkt); 395 if (masterPort [all...] |
H A D | mem_checker_monitor.cc | 53 masterPort(name() + "-master", *this), 72 if (!slavePort.isConnected() || !masterPort.isConnected()) 80 return masterPort; 99 masterPort.sendFunctional(pkt); 171 bool successful = masterPort.sendTimingReq(pkt); 187 // the masterPort may not be successful in executing sendTimingReq, 331 return masterPort.sendTimingSnoopResp(pkt); 345 return masterPort.getAddrRanges(); 357 masterPort.sendRetryResp();
|
H A D | packet_queue.cc | 241 masterPort(_masterPort) 248 return masterPort.sendTimingReq(pkt); 256 masterPort(_masterPort) 263 return masterPort.sendTimingSnoopResp(pkt);
|
H A D | bridge.hh | 114 BridgeMasterPort& masterPort; member in class:Bridge::BridgeSlavePort 316 BridgeMasterPort masterPort; member in class:Bridge
|
H A D | mem_delay.hh | 114 return parent.masterPort.getAddrRanges(); 127 MasterPort masterPort; member in class:MemDelay
|
H A D | serial_link.hh | 110 SerialLinkMasterPort& masterPort; member in class:SerialLink::SerialLinkSlavePort 309 SerialLinkMasterPort masterPort; member in class:SerialLink
|
H A D | comm_monitor.cc | 53 masterPort(name() + "-master", *this), 75 if (!slavePort.isConnected() || !masterPort.isConnected()) 90 return masterPort; 101 masterPort.sendFunctional(pkt); 352 const Tick delay(masterPort.sendAtomic(pkt)); 393 bool successful = masterPort.sendTimingReq(pkt); 470 return masterPort.sendTimingSnoopResp(pkt); 490 return masterPort.getAddrRanges(); 502 masterPort.sendRetryResp(); 508 return masterPort [all...] |
H A D | addr_mapper.hh | 156 MapperMasterPort masterPort; member in class:AddrMapper
|
H A D | mem_checker_monitor.hh | 148 MonitorMasterPort masterPort; member in class:MemCheckerMonitor
|
H A D | comm_monitor.hh | 183 MonitorMasterPort masterPort; member in class:CommMonitor
|
/gem5/src/dev/arm/ |
H A D | smmu_v3.hh | 95 SMMUMasterPort masterPort; member in class:SMMUv3
|
H A D | smmu_v3.cc | 60 masterPort(name() + ".master", *this), 158 if (!masterPort.sendTimingReq(a.pkt)) 254 delay += masterPort.sendAtomic(action.pkt); 315 if (packetsToRetry.empty() && masterPort.sendTimingReq(action.pkt)) { 722 if (!masterPort.isConnected()) 821 return masterPort;
|
/gem5/src/sim/ |
H A D | cxx_manager.hh | 131 void bindPort(SimObject *masterObject, const std::string &masterPort,
|