Lines Matching refs:dso
1690 for (Dso* dso : dso_v) { in DumpBuildIdFeature()
1693 if (!dso->HasDumpId() && !event_selection_set_.HasAuxTrace()) { in DumpBuildIdFeature()
1696 if (dso->type() == DSO_KERNEL) { in DumpBuildIdFeature()
1701 BuildIdRecord(true, UINT_MAX, build_id, dso->Path())); in DumpBuildIdFeature()
1702 } else if (dso->type() == DSO_KERNEL_MODULE) { in DumpBuildIdFeature()
1703 std::string path = dso->Path(); in DumpBuildIdFeature()
1713 } else if (dso->type() == DSO_ELF_FILE) { in DumpBuildIdFeature()
1714 if (dso->Path() == DEFAULT_EXECNAME_FOR_THREAD_MMAP) { in DumpBuildIdFeature()
1717 if (!GetBuildIdFromDsoPath(dso->Path(), &build_id)) { in DumpBuildIdFeature()
1718 LOG(DEBUG) << "Can't read build_id from file " << dso->Path(); in DumpBuildIdFeature()
1722 BuildIdRecord(false, UINT_MAX, build_id, dso->Path())); in DumpBuildIdFeature()
1765 Dso* dso = map->dso; in CollectHitFileInfo() local
1768 symbol = thread_tree_.FindSymbol(map, r.ip_data.ip, nullptr, &dso); in CollectHitFileInfo()
1770 dso->CreateSymbolDumpId(symbol); in CollectHitFileInfo()
1773 if (!dso->HasDumpId() && dso->type() != DSO_UNKNOWN_FILE) { in CollectHitFileInfo()
1774 dso->CreateDumpId(); in CollectHitFileInfo()
1802 dso = map->dso; in CollectHitFileInfo()
1804 symbol = thread_tree_.FindSymbol(map, ip, nullptr, &dso); in CollectHitFileInfo()
1806 dso->CreateSymbolDumpId(symbol); in CollectHitFileInfo()
1809 if (!dso->HasDumpId() && dso->type() != DSO_UNKNOWN_FILE) { in CollectHitFileInfo()
1810 dso->CreateDumpId(); in CollectHitFileInfo()