Lines Matching refs:parent
91 _sc_obj(_sc_obj), _basename(obj_name ? obj_name : ""), parent(nullptr)
96 parent = pickParentObj();
105 _basename = sc_gem5::pickUniqueName(parent, original_name);
107 if (parent)
108 addObject(&parent->_gem5_object->children, _sc_obj);
114 sc_core::sc_object *sc_p = parent;
145 child->_gem5_object->parent = nullptr;
152 if (parent)
153 popObject(&parent->_gem5_object->children, _name);
198 return parent;
275 pickUniqueName(::sc_core::sc_object *parent, std::string base)
277 if (parent)
278 return Object::getFromScObject(parent)->pickUniqueName(base);