Searched refs:Module (Results 1 - 15 of 15) sorted by relevance

/gem5/src/systemc/ext/core/
H A Dsc_module_name.hh36 class Module;
54 sc_gem5::Module *_gem5_module;
H A Dsc_export.hh53 friend class sc_gem5::Module;
H A Dsc_module.hh52 class Module;
107 friend class ::sc_gem5::Module;
256 sc_gem5::Module *_gem5_module;
H A Dsc_port.hh94 friend class ::sc_gem5::Module;
/gem5/src/systemc/core/
H A Dmodule.cc46 std::list<Module *> _modules;
47 Module *_new_module;
53 Module::Module(const char *name) : function in class:sc_gem5::Module
61 Module::~Module()
76 Module::finish(Object *this_obj)
95 Module::pop()
107 Module::bindPorts(std::vector<const ::sc_core::sc_bind_proxy *> &proxies)
128 Module
[all...]
H A Dmodule.hh73 class Module class in namespace:sc_gem5
85 Module(const char *name);
86 ~Module();
88 static Module *
138 Module *currentModule();
139 Module *newModuleChecked();
140 Module *newModule();
142 static inline Module *
149 return Module::fromScModule(mod);
152 pushParentModule(Module *
[all...]
H A Dsc_module_name.cc49 _gem5_module = new sc_gem5::Module(name);
H A Dobject.cc98 Module *n = newModule();
/gem5/util/systemc/gem5_within_systemc/
H A Dsc_module.hh87 class Module : public sc_core::sc_channel class in namespace:Gem5SystemC
103 /** Are we in Module::simulate? Used to mask events when not inside
112 Module &module;
116 Module &module_) : EventQueue(name), module(module_)
128 SC_HAS_PROCESS(Module);
130 Module(sc_core::sc_module_name name);
137 static void setupEventQueues(Module &module);
H A Dsc_module.cc82 Module::Module(sc_core::sc_module_name name) : sc_core::sc_channel(name), function in class:Gem5SystemC::Module
95 Module::SCEventQueue::wakeup(Tick when)
103 Module::setupEventQueues(Module &module)
106 "Gem5SystemC::Module::setupEventQueues must be called"
115 Module::catchup()
137 Module::notify(sc_core::sc_time time_from_now)
143 Module::serviceAsyncEvent()
179 Module
[all...]
H A Dsc_gem5_control.cc59 class Gem5TopLevelModule : public Gem5SystemC::Module
213 Gem5SystemC::Module(name),
229 Gem5SystemC::Module::setupEventQueues(*this);
H A Dmain.cc108 class SimControl : public Gem5SystemC::Module
148 Gem5SystemC::Module(name),
170 Gem5SystemC::Module::setupEventQueues(*this);
/gem5/util/tlm/src/
H A Dsim_control.hh62 class Gem5SimControl : public Module, public Gem5SimControlInterface
H A Dsim_control.cc69 : Gem5SystemC::Module(name),
92 Gem5SystemC::Module::setupEventQueues(*this);
/gem5/ext/ply/example/GardenSnake/
H A DGardenSnake.py641 return ast.Module(None, result)

Completed in 19 milliseconds