Searched refs:Gem5SimControl (Results 1 - 7 of 7) sorted by relevance

/gem5/util/tlm/src/
H A Dsim_control.hh62 class Gem5SimControl : public Module, public Gem5SimControlInterface class in namespace:Gem5SystemC
78 static Gem5SimControl* instance;
97 SC_HAS_PROCESS(Gem5SimControl);
112 Gem5SimControl(sc_core::sc_module_name name,
H A Dsim_control.cc63 Gem5SimControl* Gem5SimControl::instance = nullptr;
65 Gem5SimControl::Gem5SimControl(sc_core::sc_module_name name, function in class:Gem5SystemC::Gem5SimControl
75 panic("Tried to instantiate Gem5SimControl more than once!\n");
141 Gem5SimControl::end_of_elaboration()
154 Gem5SimControl::run()
181 Gem5SimControl::registerSlavePort(const std::string& name, SCSlavePort* port)
192 Gem5SimControl::registerMasterPort(const std::string& name, SCMasterPort* port)
203 Gem5SimControl
[all...]
H A Dsc_master_port.hh102 Gem5SimControl& simControl;
126 Gem5SimControl& simControl);
149 Gem5SimControl& control;
152 SCMasterPortHandler(Gem5SimControl& control) : control(control) {}
H A Dsc_slave_port.hh126 Gem5SimControl& control;
129 SCSlavePortHandler(Gem5SimControl& control) : control(control) {}
H A Dsc_master_port.cc87 Gem5SimControl& simControl)
/gem5/util/tlm/examples/master_port/
H A Dmain.cc53 Gem5SystemC::Gem5SimControl sim_control("gem5",
/gem5/util/tlm/examples/slave_port/
H A Dmain.cc64 Gem5SystemC::Gem5SimControl sim_control("gem5",

Completed in 9 milliseconds