Lines Matching refs:child
1255 si->get_children().for_each([&](soinfo* child) {
1256 visit_list.push_back(child);
2234 soinfo* child = nullptr;
2235 while ((child = si->get_children().pop_front()) != nullptr) {
2237 child->get_realpath(), child);
2239 if (local_unload_list.contains(child)) {
2241 } else if (child->is_linked() && child->get_local_group_root() != root) {
2242 external_unload_list.push_back(child);
2244 unload_list.push_front(child);
3166 void soinfo::add_child(soinfo* child) {
3168 child->parents_.push_back(this);
3169 this->children_.push_back(child);
3179 children_.for_each([&] (soinfo* child) {
3180 child->parents_.remove_if([&] (const soinfo* parent) {
3186 parent->children_.remove_if([&] (const soinfo* child) {
3187 return child == this;