Lines Matching defs:SCSlavePort
79 SC_REPORT_FATAL("SCSlavePort", "No R/W packet");
87 SCSlavePort::recvAtomic(PacketPtr packet)
90 SC_REPORT_INFO("SCSlavePort", "recvAtomic hasn't been tested much");
113 SC_REPORT_FATAL("SCSlavePort", "SwapReq not supported");
121 SC_REPORT_FATAL("SCSlavePort", "Typo of request not supported");
137 SCSlavePort::recvFunctional(PacketPtr packet)
151 SC_REPORT_FATAL("SCSlavePort","debug transport was not completed");
158 SCSlavePort::recvTimingSnoopResp(PacketPtr packet)
161 SC_REPORT_FATAL("SCSlavePort","unimplemented func.: recvTimingSnoopResp");
166 SCSlavePort::recvFunctionalSnoop(PacketPtr packet)
169 SC_REPORT_FATAL("SCSlavePort","unimplemented func.: recvFunctionalSnoop");
176 SCSlavePort::recvTimingReq(PacketPtr packet)
257 PayloadEvent<SCSlavePort> * pe;
258 pe = new PayloadEvent<SCSlavePort>(*this,
259 &SCSlavePort::pec, "PEQ");
271 SCSlavePort::pec(
272 PayloadEvent<SCSlavePort> * pe,
332 SCSlavePort::recvRespRetry()
355 SCSlavePort::nb_transport_bw(tlm::tlm_generic_payload& trans,
359 PayloadEvent<SCSlavePort> * pe;
360 pe = new PayloadEvent<SCSlavePort>(*this, &SCSlavePort::pec, "PE");
365 SCSlavePort::SCSlavePort(const std::string &name_,
377 SCSlavePort::bindToTransactor(Gem5SlaveTransactor* transactor)
384 &SCSlavePort::nb_transport_bw);
393 auto* port = new SCSlavePort(name, port_data, owner);