Searched refs:sc_object (Results 76 - 100 of 103) sorted by relevance

12345

/gem5/ext/systemc/src/tlm_utils/
H A Dpeq_with_cb_and_phase.h152 public sc_core::sc_object
196 :sc_core::sc_object( sc_core::sc_gen_unique_name( "peq_with_cb_and_phase" ) )
209 : sc_core::sc_object( _name )
/gem5/src/systemc/tests/systemc/1666-2011-compliance/named_events/
H A Dnamed_events.cpp41 struct Object: sc_object
44 : sc_object(n)
140 std::vector<sc_object*> vec_o;
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_cb_and_phase.h26 #include "../core/sc_object.hh"
135 class peq_with_cb_and_phase : public sc_core::sc_object
179 sc_core::sc_object(sc_core::sc_gen_unique_name(
192 sc_core::sc_object(_name), m_owner(_owner), m_cb(_cb)
H A Dsimple_initiator_socket.h148 const sc_core::sc_object *get_socket() const { return this; }
311 const sc_core::sc_object *get_socket() const { return this; }
H A Dmulti_socket_bases.h402 const sc_core::sc_object *get_socket() const { return this; }
468 const sc_core::sc_object *get_socket() const { return this; }
H A Dpassthrough_target_socket.h219 const sc_core::sc_object *get_socket() const { return this; }
479 const sc_core::sc_object *get_socket() const { return this; }
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_module.cpp86 // and we don't want ~sc_object() to try to access the parent which may
176 : sc_object(::sc_core::sc_get_curr_simcontext()
201 : sc_object(::sc_core::sc_get_curr_simcontext()
235 : sc_object(nm),
250 : sc_object( s.c_str() ),
280 const ::std::vector<sc_object*>&
H A Dsc_simcontext.cpp471 sc_object*
474 sc_object* result_p; // pointer to return.
478 result_p = (sc_object*)get_curr_proc_info()->process_handle;
1097 sc_object*
1103 sc_object*
1109 sc_object*
1265 const ::std::vector<sc_object*>&
1287 sc_simcontext::add_child_object( sc_object* object_ )
1308 sc_simcontext::remove_child_object( sc_object* object_ )
1803 sc_object* sc_find_objec
[all...]
H A Dsc_event.h46 class sc_object;
252 friend class sc_object;
269 sc_object* get_parent_object() const { return m_parent_p; }
311 sc_object* m_parent_p; // parent sc_object for this event.
H A Dsc_phase_callback_registry.cpp29 #include "sysc/kernel/sc_object.h"
248 sc_object::hierarchy_scope scope(it->target);
260 warn_phase_callbacks( sc_core::sc_object const& obj )
H A Dsc_module.h80 : public sc_object, public sc_process_host
84 friend class sc_object;
149 const ::std::vector<sc_object*>& get_child_objects() const;
H A Dsc_simcontext_int.h90 m_current_writer = m_write_check ? process_h : (sc_object*)0;
/gem5/src/systemc/ext/core/
H A Dsc_module.hh36 #include "sc_object.hh"
99 class sc_module : public sc_object
184 virtual const std::vector<sc_object *> &get_child_objects() const;
259 sc_module(const sc_module &) : sc_object() {};
H A D_using.hh107 using sc_core::sc_object;
H A Dsc_port.hh39 #include "sc_object.hh"
76 class sc_port_base : public sc_object
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_export.h36 #include "sysc/kernel/sc_object.h"
52 class sc_export_base : public sc_object
H A Dsc_signal.h54 sc_writer_policy_check_write::check_write( sc_object* target, bool )
56 sc_object* writer_p = sc_get_curr_simcontext()->get_current_writer();
H A Dsc_prim_channel.h32 #include "sysc/kernel/sc_object.h"
45 : public sc_object
/gem5/src/systemc/tests/systemc/compliance_1666/test206/
H A Dtest206.cpp40 sc_object* obj;
/gem5/src/systemc/core/
H A Devent.cc133 sc_core::sc_object *
H A Dsc_prim.cc58 sc_object(_name), _gem5_channel(nullptr)
H A Dsc_event.cc333 sc_object *
/gem5/src/systemc/tests/systemc/compliance_1666/test00/
H A Dtest00.cpp9 using sc_core::sc_object;
81 struct Chan: i_f, sc_object
/gem5/src/systemc/tests/systemc/compliance_1666/test001/
H A Dtest001.cpp30 //// Get warnings re-defining sc_object names, multiple threads created
119 struct C3: sc_object, I_F //// Channel derived from sc_object only
/gem5/src/systemc/tests/systemc/compliance_1666/test200/
H A Dtest200.cpp9 struct Chan: i_f, sc_object

Completed in 48 milliseconds

12345