/gem5/src/mem/ |
H A D | addr_mapper.cc | 45 slavePort(name() + "-slave", *this) 52 if (!slavePort.isConnected() || !masterPort.isConnected()) 62 return slavePort; 82 slavePort.sendFunctionalSnoop(pkt); 101 Tick ret_tick = slavePort.sendAtomicSnoop(pkt); 152 bool successful = slavePort.sendTimingResp(pkt); 170 slavePort.sendTimingSnoopReq(pkt); 182 if (slavePort.isSnooping()) 190 slavePort.sendRetryReq(); 202 slavePort [all...] |
H A D | mem_delay.cc | 48 slavePort(name() + "-slave", *this), 50 respQueue(*this, slavePort), 58 if (!slavePort.isConnected() || !masterPort.isConnected()) 69 return slavePort; 78 return slavePort.trySatisfyFunctional(pkt) || 94 parent.slavePort.schedTimingResp(pkt, when); 105 parent.slavePort.sendFunctionalSnoop(pkt); 114 return delay + parent.slavePort.sendAtomicSnoop(pkt); 120 parent.slavePort.sendTimingSnoopReq(pkt);
|
H A D | mem_delay.hh | 91 parent.slavePort.sendRangeChange(); 95 return parent.slavePort.isSnooping(); 128 SlavePort slavePort; member in class:MemDelay
|
H A D | mem_checker_monitor.cc | 54 slavePort(name() + "-slave", *this), 72 if (!slavePort.isConnected() || !masterPort.isConnected()) 82 return slavePort; 115 slavePort.sendFunctionalSnoop(pkt); 263 bool successful = slavePort.sendTimingResp(pkt); 325 slavePort.sendTimingSnoopReq(pkt); 338 return slavePort.isSnooping(); 351 slavePort.sendRetryReq(); 363 slavePort.sendRangeChange();
|
H A D | packet_queue.hh | 304 SlavePort& slavePort; member in class:RespPacketQueue 308 static const std::string name(const SlavePort& slavePort, argument 310 { return slavePort.name() + "-" + label; } 331 { return name(slavePort, label); }
|
H A D | bridge.cc | 73 : MasterPort(_name, &_bridge), bridge(_bridge), slavePort(_slavePort), 81 slavePort(p->name + ".slave", *this, masterPort, 83 masterPort(p->name + ".master", *this, slavePort, 94 return slavePort; 104 if (!slavePort.isConnected() || !masterPort.isConnected()) 108 slavePort.sendRangeChange(); 139 slavePort.schedTimingResp(pkt, bridge.clockEdge(delay) + 277 slavePort.retryStalledReq();
|
H A D | serial_link.cc | 79 slavePort(_slavePort), delay(_delay), reqQueueLimit(_req_limit), 86 slavePort(p->name + ".slave", *this, masterPort, 88 masterPort(p->name + ".master", *this, slavePort, 102 return slavePort; 112 if (!slavePort.isConnected() || !masterPort.isConnected()) 116 slavePort.sendRangeChange(); 159 slavePort.schedTimingResp(pkt, t); 308 slavePort.retryStalledReq();
|
H A D | comm_monitor.cc | 54 slavePort(name() + "-slave", *this), 75 if (!slavePort.isConnected() || !masterPort.isConnected()) 92 return slavePort; 107 slavePort.sendFunctionalSnoop(pkt); 368 return slavePort.sendAtomicSnoop(pkt); 436 bool successful = slavePort.sendTimingResp(pkt); 464 slavePort.sendTimingSnoopReq(pkt); 476 slavePort.sendRetrySnoopResp(); 483 return slavePort.isSnooping(); 496 slavePort [all...] |
H A D | bridge.hh | 234 BridgeSlavePort& slavePort; member in class:Bridge::BridgeMasterPort 313 BridgeSlavePort slavePort; member in class:Bridge
|
H A D | serial_link.hh | 226 SerialLinkSlavePort& slavePort; member in class:SerialLink::SerialLinkMasterPort 306 SerialLinkSlavePort slavePort; member in class:SerialLink
|
H A D | packet_queue.cc | 270 slavePort(_slavePort) 277 return slavePort.sendTimingResp(pkt);
|
H A D | coherent_xbar.hh | 217 QueuedSlavePort& slavePort; member in class:CoherentXBar::SnoopRespPort 226 slavePort(slave_port) { } 236 slavePort.sendRetrySnoopResp();
|
H A D | addr_mapper.hh | 206 MapperSlavePort slavePort; member in class:AddrMapper
|
H A D | mem_checker_monitor.hh | 204 MonitorSlavePort slavePort; member in class:MemCheckerMonitor
|
H A D | comm_monitor.hh | 244 MonitorSlavePort slavePort; member in class:CommMonitor
|
/gem5/src/dev/arm/ |
H A D | smmu_v3_slaveifc.cc | 64 slavePort(new SMMUSlavePort(csprintf("%s.slave", name()), *this)), 83 if (slavePort->isConnected()) { 84 inform("Slave port is connected to %s\n", slavePort->getPeer()); 86 slavePort->sendRangeChange(); 98 return *slavePort; 109 slavePort->schedTimingResp(pkt, nextCycle()); 127 slavePort->getPeer(), pkt->getAddr(), pkt->getSize()); 143 slavePort->getPeer(), pkt->getAddr(), pkt->getSize()); 234 slavePort->sendRetryReq();
|
H A D | smmu_v3_slaveifc.hh | 77 SMMUSlavePort *slavePort; member in class:SMMUv3SlaveInterface
|
/gem5/src/sim/ |
H A D | cxx_manager.hh | 133 const std::string &slavePort, PortID slavePortIndex);
|