Searched refs:SCSlavePort (Results 1 - 6 of 6) sorted by relevance
/gem5/util/tlm/src/ |
H A D | sim_control_if.hh | 44 class SCSlavePort; 50 virtual SCSlavePort* getSlavePort(const std::string& name) = 0;
|
H A D | sc_slave_port.cc | 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 365 SCSlavePort::SCSlavePort(const std::string &name_, function in class:Gem5SystemC::SCSlavePort [all...] |
H A D | sim_control.hh | 74 std::map<const std::string, SCSlavePort*> slavePorts; 117 void registerSlavePort(const std::string& name, SCSlavePort* port); 119 SCSlavePort* getSlavePort(const std::string& name) override;
|
H A D | sc_slave_port.hh | 71 class SCSlavePort : public ExternalSlave::Port class in namespace:Gem5SystemC 75 //payloadEvent<SCSlavePort> pe; 76 void pec(PayloadEvent<SCSlavePort> * pe, 114 SCSlavePort(const std::string &name_, 120 friend PayloadEvent<SCSlavePort>;
|
H A D | slave_transactor.hh | 53 tlm_utils::simple_initiator_socket<SCSlavePort> socket;
|
H A D | sim_control.cc | 181 Gem5SimControl::registerSlavePort(const std::string& name, SCSlavePort* port) 202 SCSlavePort*
|
Completed in 5 milliseconds