/gem5/util/tlm/src/ |
H A D | master_transactor.cc | 43 const std::string& portName) 45 socket(portName.c_str()), 47 portName(portName) 49 if (portName.empty()) { 57 auto* port = sim_control->getMasterPort(portName); 42 Gem5MasterTransactor(sc_core::sc_module_name name, const std::string& portName) argument
|
H A D | slave_transactor.cc | 43 const std::string& portName) 45 socket(portName.c_str()), 47 portName(portName) 49 if (portName.empty()) { 57 auto* port = sim_control->getSlavePort(portName); 42 Gem5SlaveTransactor(sc_core::sc_module_name name, const std::string& portName) argument
|
H A D | master_transactor.hh | 57 std::string portName; member in class:Gem5SystemC::Gem5MasterTransactor 63 const std::string& portName);
|
H A D | slave_transactor.hh | 57 std::string portName; member in class:Gem5SystemC::Gem5SlaveTransactor 63 const std::string& portName);
|
/gem5/src/sim/ |
H A D | port.cc | 53 portName(_name), id(_id), _peer(nullptr), _connected(false)
|
H A D | port.hh | 66 const std::string portName; member in class:Port 106 const std::string name() const { return portName; }
|
/gem5/src/dev/net/ |
H A D | etherint.hh | 52 mutable std::string portName; member in class:EtherInt 57 : Port(name, idx), portName(name), peer(NULL) {} 61 const std::string &name() const { return portName; }
|
/gem5/src/mem/ |
H A D | external_master.cc | 57 portName(params->name + ".port"), 68 portType, portName); 76 externalPort = portHandlers[portType]->getExternalPort(portName, 81 " port_data: '%s'\n", portName, portType, portData);
|
H A D | external_master.hh | 107 std::string portName; member in class:ExternalMaster
|
H A D | external_slave.cc | 186 portName(params->name + ".port"), 201 portType, portName); 209 externalPort = portHandlers[portType]->getExternalPort(portName, 214 " port_data: '%s'\n", portName, portType, portData);
|
H A D | external_slave.hh | 109 std::string portName; member in class:ExternalSlave
|
H A D | noncoherent_xbar.cc | 64 std::string portName = csprintf("%s.master[%d]", name(), i); local 65 MasterPort* bp = new NoncoherentXBarMasterPort(portName, *this, i); 75 std::string portName = name() + ".default"; local 76 MasterPort* bp = new NoncoherentXBarMasterPort(portName, *this, 85 std::string portName = csprintf("%s.slave[%d]", name(), i); local 86 QueuedSlavePort* bp = new NoncoherentXBarSlavePort(portName, *this, i);
|
H A D | coherent_xbar.cc | 71 std::string portName = csprintf("%s.master[%d]", name(), i); local 72 MasterPort* bp = new CoherentXBarMasterPort(portName, *this, i); 84 std::string portName = name() + ".default"; local 85 MasterPort* bp = new CoherentXBarMasterPort(portName, *this, 97 std::string portName = csprintf("%s.slave[%d]", name(), i); local 98 QueuedSlavePort* bp = new CoherentXBarSlavePort(portName, *this, i);
|