Searched refs:SCMasterPort (Results 1 - 6 of 6) sorted by relevance

/gem5/util/tlm/src/
H A Dsim_control_if.hh45 class SCMasterPort;
51 virtual SCMasterPort* getMasterPort(const std::string& name) = 0;
H A Dsim_control.hh75 std::map<const std::string, SCMasterPort*> masterPorts;
118 void registerMasterPort(const std::string& name, SCMasterPort* port);
120 SCMasterPort* getMasterPort(const std::string& name) override;
H A Dsc_master_port.cc47 SCMasterPort::generatePacket(tlm::tlm_generic_payload& trans)
64 SC_REPORT_FATAL("SCMasterPort",
79 SCMasterPort::destroyPacket(PacketPtr pkt)
84 SCMasterPort::SCMasterPort(const std::string& name_, function in class:Gem5SystemC::SCMasterPort
89 peq(this, &SCMasterPort::peq_cb),
103 SCMasterPort::bindToTransactor(Gem5MasterTransactor* transactor)
118 SC_REPORT_INFO("SCMasterPort", "register non-blocking interface");
120 &SCMasterPort::nb_transport_fw);
122 SC_REPORT_INFO("SCMasterPort", "registe
[all...]
H A Dmaster_transactor.hh53 tlm_utils::simple_target_socket<SCMasterPort> socket;
H A Dsc_master_port.hh76 class SCMasterPort : public ExternalMaster::Port class in namespace:Gem5SystemC
88 tlm_utils::peq_with_cb_and_phase<SCMasterPort> peq;
117 // Gem5 SCMasterPort interface
123 SCMasterPort(const std::string& name_,
130 friend PayloadEvent<SCMasterPort>;
H A Dsim_control.cc192 Gem5SimControl::registerMasterPort(const std::string& name, SCMasterPort* port)
213 SCMasterPort*

Completed in 8 milliseconds