/gem5/src/mem/ |
H A D | ExternalMaster.py | 52 port_data = Param.String('stub', 'A string to pass to the port' variable in class:ExternalMaster
|
H A D | ExternalSlave.py | 52 port_data = Param.String('stub', 'A string to pass to the port' variable in class:ExternalSlave
|
H A D | external_master.hh | 51 * port_data parameter of the port which can be used to identify the external 99 const std::string &port_data) = 0;
|
H A D | external_slave.hh | 49 * port_data parameter of the port which can be used to identify the external 101 const std::string &port_data) = 0;
|
H A D | external_slave.cc | 89 const std::string &port_data) 93 DPRINTF(ExternalPort, "finding stub port '%s'\n", port_data); 188 portData(params->port_data), 214 " port_data: '%s'\n", portName, portType, portData); 86 getExternalPort( const std::string &name_, ExternalSlave &owner, const std::string &port_data) argument
|
H A D | external_master.cc | 59 portData(params->port_data), 81 " port_data: '%s'\n", portName, portType, portData);
|
/gem5/ext/sst/ |
H A D | gem5.hh | 88 const std::string &port_data); 92 const std::string &port_data);
|
H A D | gem5.cc | 253 ExternalMaster &owner, const std::string &port_data) 263 ExternalSlave &owner, const std::string &port_data) 252 getExternalPort(const std::string &name, ExternalMaster &owner, const std::string &port_data) argument 262 getExternalPort(const std::string &name, ExternalSlave &owner, const std::string &port_data) argument
|
/gem5/util/tlm/conf/ |
H A D | tlm_master.py | 64 system.tlm.port_data = "transactor"
|
H A D | tlm_slave.py | 67 system.tlm.port_data = "transactor"
|
H A D | tlm_elastic_slave.py | 110 system.tlm.port_data = "transactor"
|
/gem5/util/tlm/src/ |
H A D | sc_slave_port.hh | 133 const std::string &port_data);
|
H A D | sc_master_port.hh | 156 const std::string &port_data);
|
H A D | sc_slave_port.cc | 390 const std::string &port_data) 393 auto* port = new SCSlavePort(name, port_data, owner); 395 control.registerSlavePort(port_data, port); 388 getExternalPort(const std::string &name, ExternalSlave &owner, const std::string &port_data) argument
|
H A D | sc_master_port.cc | 418 const std::string &port_data) 421 auto* port = new SCMasterPort(name, port_data, owner, control); 423 control.registerMasterPort(port_data, port); 416 getExternalPort(const std::string &name, ExternalMaster &owner, const std::string &port_data) argument
|
/gem5/configs/common/ |
H A D | MemConfig.py | 182 port_data=opt_tlm_memory, 191 port_data="init_mem0", port=xbar.master,
|
H A D | CacheConfig.py | 224 return ExternalCache(port_data=name, port_type=port_type,
|
H A D | FSConfig.py | 350 self.external_io = ExternalMaster(port_data="external_io", 355 self.iocache = ExternalSlave(port_data="iocache",
|
/gem5/util/tlm/examples/ |
H A D | tlm_elastic_slave_with_l2.py | 118 system.tlm.port_data = "transactor1"
|