Searched refs:slavePort (Results 1 - 18 of 18) sorted by relevance

/gem5/src/mem/
H A Daddr_mapper.cc45 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 Dmem_delay.cc48 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 Dmem_delay.hh91 parent.slavePort.sendRangeChange();
95 return parent.slavePort.isSnooping();
128 SlavePort slavePort; member in class:MemDelay
H A Dmem_checker_monitor.cc54 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 Dpacket_queue.hh304 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 Dbridge.cc73 : 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 Dserial_link.cc79 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 Dcomm_monitor.cc54 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 Dbridge.hh234 BridgeSlavePort& slavePort; member in class:Bridge::BridgeMasterPort
313 BridgeSlavePort slavePort; member in class:Bridge
H A Dserial_link.hh226 SerialLinkSlavePort& slavePort; member in class:SerialLink::SerialLinkMasterPort
306 SerialLinkSlavePort slavePort; member in class:SerialLink
H A Dpacket_queue.cc270 slavePort(_slavePort)
277 return slavePort.sendTimingResp(pkt);
H A Dcoherent_xbar.hh217 QueuedSlavePort& slavePort; member in class:CoherentXBar::SnoopRespPort
226 slavePort(slave_port) { }
236 slavePort.sendRetrySnoopResp();
H A Daddr_mapper.hh206 MapperSlavePort slavePort; member in class:AddrMapper
H A Dmem_checker_monitor.hh204 MonitorSlavePort slavePort; member in class:MemCheckerMonitor
H A Dcomm_monitor.hh244 MonitorSlavePort slavePort; member in class:CommMonitor
/gem5/src/dev/arm/
H A Dsmmu_v3_slaveifc.cc64 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 Dsmmu_v3_slaveifc.hh77 SMMUSlavePort *slavePort; member in class:SMMUv3SlaveInterface
/gem5/src/sim/
H A Dcxx_manager.hh133 const std::string &slavePort, PortID slavePortIndex);

Completed in 29 milliseconds