Lines Matching refs:sos
1001 not include any default sos.
1026 /* Create the so_list objects equivalent to the svr4_sos in SOS. */
1029 so_list_from_svr4_sos (const std::vector<svr4_so> &sos)
1033 for (const svr4_so &so : sos)
1231 owning_intrusive_list<solib> sos;
1232 auto &newobj = sos.emplace_back ();
1238 return sos;
1243 Add the entries to SOS. Ignore the first entry if IGNORE_FIRST and set
1250 std::vector<svr4_so> &sos, int ignore_first)
1302 sos.emplace_back (name.get (), std::move (li));
1372 /* Collect the sos in each namespace. */
1405 /* Collect sos read and stored by the probes interface. */
1414 const std::vector<svr4_so> &sos = tuple.second;
1415 res.splice (so_list_from_svr4_sos (sos));
1427 owning_intrusive_list<solib> sos;
1432 sos = svr4_collect_probes_sos (info);
1435 anything, read the sos to fill the cache, then collect them from the
1437 if (sos.empty ())
1441 sos = svr4_collect_probes_sos (info);
1442 if (sos.empty ())
1443 sos = svr4_default_sos (info);
1446 return sos;
1455 owning_intrusive_list<solib> sos = svr4_current_sos_1 (info);
1464 for (auto so = sos.begin (); so != sos.end (); )
1512 so = sos.erase (so);
1520 return sos;
1839 std::vector<svr4_so> sos;
1842 std::swap (sos, it_debug_base->second);
1848 std::swap (sos, it_0->second);
1855 std::move (sos.begin (), sos.end (), std::back_inserter (solist));
3316 const std::vector<svr4_so> &sos = tuple.second;
3318 for (const svr4_so &so : sos)