Searched refs:ExternalMaster (Results 1 - 12 of 12) sorted by relevance
/gem5/src/mem/ |
H A D | external_master.cc | 51 std::map<std::string, ExternalMaster::Handler *> 52 ExternalMaster::portHandlers; 54 ExternalMaster::ExternalMaster(ExternalMasterParams *params) : function in class:ExternalMaster 64 ExternalMaster::getPort(const std::string &if_name, PortID idx) 91 ExternalMaster::init() 94 fatal("ExternalMaster %s: externalPort not set!\n", name()); 96 fatal("ExternalMaster %s is unconnected!\n", name()); 100 ExternalMaster * 103 return new ExternalMaster(thi [all...] |
H A D | external_master.hh | 45 * ExternalMaster is a memory object representing a binding from 64 #include "params/ExternalMaster.hh" 67 class ExternalMaster : public SimObject class in inherits:SimObject 74 ExternalMaster &owner; 78 ExternalMaster &owner_) : 98 const std::string &name, ExternalMaster &owner, 122 ExternalMaster(ExternalMasterParams *params);
|
H A D | ExternalMaster.py | 44 class ExternalMaster(SimObject): class in inherits:SimObject 45 type = 'ExternalMaster'
|
/gem5/ext/sst/ |
H A D | gem5.hh | 64 public ExternalMaster::Handler { 86 virtual ExternalMaster::Port *getExternalPort( 87 const std::string &name, ExternalMaster &owner,
|
H A D | ExtMaster.hh | 73 class ExtMaster : public ExternalMaster::Port { 78 const ExternalMaster& port; 100 ExtMaster(gem5Component*, Output&, ExternalMaster&, std::string&); 108 // this module is "external" from gem5's perspective, thus ExternalMaster.
|
H A D | gem5.cc | 114 ExternalMaster::registerHandler("sst", this); // these are idempotent 251 ExternalMaster::Port* 253 ExternalMaster &owner, const std::string &port_data)
|
H A D | ExtMaster.cc | 59 ExtMaster::ExtMaster(gem5Component *g, Output &o, ::ExternalMaster& p,
|
/gem5/util/tlm/src/ |
H A D | sc_master_port.hh | 76 class SCMasterPort : public ExternalMaster::Port 125 ExternalMaster& owner_, 146 class SCMasterPortHandler : public ExternalMaster::Handler 154 ExternalMaster::Port *getExternalPort(const std::string &name, 155 ExternalMaster &owner,
|
H A D | sc_master_port.cc | 38 #include "params/ExternalMaster.hh" 86 ExternalMaster& owner_, 88 : ExternalMaster::Port(name_, owner_), 415 ExternalMaster::Port* 417 ExternalMaster &owner,
|
H A D | sim_control.cc | 83 ExternalMaster::registerHandler("tlm_master",
|
/gem5/util/tlm/conf/ |
H A D | tlm_master.py | 62 system.tlm = ExternalMaster()
|
/gem5/configs/common/ |
H A D | FSConfig.py | 350 self.external_io = ExternalMaster(port_data="external_io",
|
Completed in 9 milliseconds