Searched refs:SCMasterPort (Results 1 - 6 of 6) sorted by relevance
/gem5/util/tlm/src/ |
H A D | sim_control_if.hh | 45 class SCMasterPort; 51 virtual SCMasterPort* getMasterPort(const std::string& name) = 0;
|
H A D | sim_control.hh | 75 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 D | sc_master_port.cc | 47 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 D | master_transactor.hh | 53 tlm_utils::simple_target_socket<SCMasterPort> socket;
|
H A D | sc_master_port.hh | 76 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 D | sim_control.cc | 192 Gem5SimControl::registerMasterPort(const std::string& name, SCMasterPort* port) 213 SCMasterPort*
|
Completed in 8 milliseconds