Searched refs:get_parent_object (Results 1 - 25 of 29) sorted by relevance

12

/gem5/src/systemc/tests/systemc/compliance_1666/test208/
H A Dtest208.cpp11 // 8) get_parent_object, get_child_objects
39 sc_assert (obj.get_parent_object() == this);
48 sc_assert (h.get_parent_object() == this);
57 sc_assert (obj.get_parent_object() == h.get_process_object());
63 sc_assert (children[0]->get_parent_object() == h.get_process_object());
70 sc_assert (children[0]->get_parent_object() == h.get_process_object());
71 sc_assert (children[1]->get_parent_object() == h.get_process_object());
88 sc_assert (h.get_parent_object() == T_obj);
97 sc_assert (obj.get_parent_object() == dynamic_proc_obj);
103 sc_assert (children[0]->get_parent_object()
[all...]
/gem5/src/systemc/tests/systemc/compliance_1666/test233/
H A Dtest233.cpp29 sc_assert(h.get_parent_object() == this);
41 sc_assert(h.get_parent_object() == this);
56 sc_assert(h.get_parent_object() == this);
68 sc_assert(h.get_parent_object() == this);
82 sc_assert(h.get_parent_object() == this);
95 sc_assert(h.get_parent_object() == this);
108 sc_assert(h.get_parent_object() == this);
121 sc_assert(h.get_parent_object() == this);
/gem5/src/systemc/tests/systemc/kernel/sc_object_manager/test02/
H A Dtest02.cpp66 if ( m_before_p->get_parent_object() == 0 )
68 if ( m_end_p->get_parent_object() == 0 )
/gem5/src/systemc/tests/systemc/compliance_1666/test206/
H A Dtest206.cpp28 sc_assert (h.get_parent_object() == this);
38 sc_assert (h.get_parent_object() == this);
52 sc_assert (h.get_parent_object() == this);
68 sc_assert (h.get_parent_object() == obj);
74 sc_assert (h.get_parent_object() == this);
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_vector.cpp106 if( parent_p != get_parent_object() )
110 << ( get_parent_object()
111 ? get_parent_object()->name() : "<top-level>" )
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_export.cpp74 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
90 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
106 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
122 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
H A Dsc_prim_channel.cpp92 sc_object::hierarchy_scope scope( get_parent_object() );
108 sc_object::hierarchy_scope scope( get_parent_object() );
123 sc_object::hierarchy_scope scope( get_parent_object() );
138 sc_object::hierarchy_scope scope( get_parent_object() );
H A Dsc_port.cpp560 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
572 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
580 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
588 sc_module* parent = static_cast<sc_module*>( get_parent_object() );
/gem5/src/systemc/tests/systemc/compliance_1666/test203a/
H A Dtest203a.cpp21 sc_assert(h.get_parent_object() == 0);
76 sc_assert(h2.get_parent_object() == this);
92 sc_assert(h3.get_parent_object() == sc_get_current_process_handle().get_process_object());
122 sc_assert(h3.get_parent_object() != 0);
146 sc_assert(h3.get_parent_object() != 0);
170 sc_assert(h3.get_parent_object() != 0);
192 sc_assert(h3.get_parent_object() != 0);
214 sc_assert(h2.get_parent_object() == this);
233 sc_assert(h2.get_parent_object() == this);
/gem5/src/systemc/tests/systemc/kernel/sc_process_handle/test01/
H A Dtest01.cpp79 if ( m_a.get_parent_object() == 0 )
82 << " get_parent_object() returned null value" << endl;
116 if ( b.get_parent_object() == 0 )
119 << " get_parent_object() returned null value" << endl;
175 if ( handle.get_parent_object() != 0 )
178 << " get_parent_object() returned non-null value" << endl;
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_object_int.h63 scope_ = dynamic_cast<sc_module*>(obj->get_parent_object());
H A Dsc_object.h113 sc_object* get_parent_object() const { return m_parent; } function in class:sc_core::sc_object
173 return obj_p->get_parent_object();
H A Dsc_process_handle.h98 inline sc_object* get_parent_object() const;
321 inline sc_object* sc_process_handle::get_parent_object() const function in class:sc_core::sc_process_handle
323 return m_target_p ? m_target_p->get_parent_object() : NULL;
/gem5/src/systemc/ext/core/
H A Dsc_object.hh65 sc_object *get_parent_object() const;
H A Dsc_process_handle.hh185 sc_object *get_parent_object() const;
H A Dsc_event.hh181 sc_object *get_parent_object() const;
/gem5/src/systemc/utils/
H A Dsc_vector.cc88 sc_gem5::pushParentObj(get_parent_object());
/gem5/src/systemc/core/
H A Dsc_object.cc82 sc_object::get_parent_object() const function in class:sc_core::sc_object
84 return _gem5_object->get_parent_object();
H A Dsc_process_handle.cc173 sc_process_handle::get_parent_object() const function in class:sc_core::sc_process_handle
175 return _gem5_process ? _gem5_process->get_parent_object() : nullptr;
H A Dobject.hh70 sc_core::sc_object *get_parent_object() const;
H A Dobject.cc118 sc_p = sc_p->get_parent_object();
196 sc_core::sc_object *Object::get_parent_object() const function in class:sc_gem5::Object
/gem5/src/systemc/tests/systemc/1666-2011-compliance/living_children/
H A Dliving_children.cpp80 sc_assert( me.get_parent_object() ); // Parent handle shall still be valid
92 sc_assert( me.get_parent_object() ); // Parent handle shall still be valid
/gem5/src/systemc/tests/systemc/1666-2011-compliance/named_events/
H A Dnamed_events.cpp69 sc_assert( ev1.get_parent_object() == this );
74 sc_assert( ev2.get_parent_object() == this );
113 sc_assert( ev1.get_parent_object() == handle.get_process_object() );
119 sc_assert( ev2.get_parent_object() == handle.get_process_object() );
151 sc_assert( ev.get_parent_object() == 0 );
177 sc_assert( ev2.get_parent_object() == 0 );
/gem5/src/systemc/tests/systemc/utils/sc_vector/test03/
H A Dtest03.cpp95 << children[i].get_parent_object()->name()
/gem5/src/systemc/tests/systemc/compliance_1666/test200/
H A Dtest200.cpp64 sc_assert(port.get_parent_object() == this);
65 sc_assert(port.chan.get_parent_object() == this);

Completed in 30 milliseconds

12