Searched refs:sc_module (Results 26 - 50 of 187) sorted by relevance

12345678

/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test01/
H A Dtest.h48 : public sc_module
62 : public sc_module
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test02/
H A Dtest.h48 : public sc_module
62 : public sc_module
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test03/
H A Dtest.h48 : public sc_module
62 : public sc_module
/gem5/src/systemc/tests/systemc/misc/synth/add_chain/
H A Dtb.h50 struct testbench : public sc_module {
65 : sc_module(),
/gem5/src/systemc/tests/systemc/misc/unit/structure/clocks/
H A Dtb.h42 struct testbench : public sc_module
57 : sc_module(),
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt4.3/
H A Dtb.h43 struct testbench : public sc_module {
57 : sc_module (NAME),
/gem5/src/systemc/tests/tlm/p2p/HierarchicalSocket/
H A DSimpleInitiatorWrapper.h26 class SimpleInitiatorWrapper : public sc_core::sc_module
41 sc_core::sc_module(name),
H A DSimpleTargetWrapper.h26 class SimpleTargetWrapper : public sc_core::sc_module
41 sc_core::sc_module(name),
/gem5/src/systemc/core/
H A Dsc_module.cc47 #include "systemc/ext/core/sc_module.hh"
119 sc_module::gem5_getPort(const std::string &if_name, int idx)
124 sc_module::~sc_module() { delete _gem5_module; }
127 sc_module::operator () (const sc_bind_proxy &p001,
218 sc_module &
219 sc_module::operator << (sc_interface &iface)
225 sc_module &
226 sc_module::operator << (sc_port_base &pb)
232 sc_module
258 sc_module::sc_module() : function in class:sc_core::sc_module
268 sc_module::sc_module(const sc_module_name &) : sc_module() {} function in class:sc_core::sc_module
269 sc_module::sc_module(const char *_name) : sc_module(sc_module_name(_name)) function in class:sc_core::sc_module
274 sc_module::sc_module(const std::string &_name) : function in class:sc_core::sc_module
[all...]
H A Dmodule.hh41 #include "systemc/ext/core/sc_module.hh"
77 sc_core::sc_module *_sc_mod;
89 fromScModule(::sc_core::sc_module *mod)
100 sc_core::sc_module *
108 sc_mod(sc_core::sc_module *sc_mod)
146 auto mod = dynamic_cast<::sc_core::sc_module *>(obj);
/gem5/src/systemc/tests/tlm/bugs/multi_passthrough_sockets_bug/
H A Dmulti_passthrough_sockets_bug.cpp27 class initiator_module : public sc_core::sc_module
34 : sc_core::sc_module(module_name)
64 class target_module : public sc_core::sc_module
72 : sc_core::sc_module(module_name)
119 class introspector_module : public sc_core::sc_module
125 sc_core::sc_module(module_name)
151 void find_target_sockets(sc_core::sc_module *module)
157 if (dynamic_cast<sc_core::sc_module *>(*i))
159 find_target_sockets(dynamic_cast<sc_core::sc_module *>(*i));
176 if (dynamic_cast<sc_core::sc_module *>(*
[all...]
/gem5/util/tlm/src/
H A Dmaster_transactor.cc44 : sc_core::sc_module(name),
H A Dmaster_transactor.hh49 class Gem5MasterTransactor : public sc_core::sc_module
H A Dslave_transactor.cc44 : sc_core::sc_module(name),
H A Dslave_transactor.hh49 class Gem5SlaveTransactor : public sc_core::sc_module
/gem5/src/systemc/tests/systemc/misc/unit/control/posedge/
H A Dtb.h52 : sc_module(),
/gem5/src/systemc/tests/systemc/misc/unit/extern/
H A Dextern.cpp41 struct foo : sc_module {
/gem5/src/systemc/tests/systemc/misc/unit/extern2/
H A Dextern2.cpp41 struct foo : sc_module {
/gem5/src/systemc/ext/core/
H A Dsc_module.hh99 class sc_module : public sc_object class in namespace:sc_core
109 virtual ~sc_module();
111 virtual const char *kind() const { return "sc_module"; }
179 sc_module &operator << (sc_interface &);
180 sc_module &operator << (sc_port_base &);
181 sc_module &operator , (sc_interface &);
182 sc_module &operator , (sc_port_base &);
188 sc_module(const sc_module_name &);
189 sc_module();
192 sc_module(cons
259 sc_module(const sc_module &) : sc_object() {}; function in class:sc_core::sc_module
[all...]
H A Dsc_sensitive.hh53 class sc_module;
87 friend class sc_module;
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/
H A Dtlm_req_rsp_channels.h33 class tlm_req_rsp_channel : public sc_core::sc_module
53 sc_core::sc_module( sc_core::sc_module_name( sc_core::sc_gen_unique_name("tlm_req_rsp_channel") ) ) ,
66 sc_core::sc_module( module_name ) ,
102 class tlm_transport_channel : public sc_core::sc_module
118 sc_core::sc_module( sc_core::sc_module_name( sc_core::sc_gen_unique_name("transport_channel" ) ) ) ,
127 sc_core::sc_module( nm ) ,
/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/req_rsp_channels/
H A Dreq_rsp_channels.hh34 class tlm_req_rsp_channel : public sc_core::sc_module
50 sc_core::sc_module(sc_core::sc_module_name(
61 sc_core::sc_module(module_name),
94 class tlm_transport_channel : public sc_core::sc_module
107 sc_core::sc_module(sc_core::sc_module_name(
115 sc_core::sc_module(nm), target_export("target_export"),
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test03/
H A Dtest03.cpp55 class module1 : public sc_module
63 module1(sc_module_name name, sc_event& event) : sc_module(name),
/gem5/src/systemc/tests/systemc/misc/memory_explosion/test01/
H A Dtest01.cpp59 class A : public sc_module
78 class B : public sc_module
/gem5/src/systemc/tests/systemc/misc/parsing/T_1_1_2_6/
H A DT_1_1_2_6.cpp61 class foo: public sc_module {
72 : sc_module(NAME),

Completed in 23 milliseconds

12345678