Lines Matching refs:dso
1591 for (Dso* dso : dso_v) { in DumpBuildIdFeature()
1592 if (!dso->HasDumpId()) { in DumpBuildIdFeature()
1595 if (dso->type() == DSO_KERNEL) { in DumpBuildIdFeature()
1600 BuildIdRecord(true, UINT_MAX, build_id, dso->Path())); in DumpBuildIdFeature()
1601 } else if (dso->type() == DSO_KERNEL_MODULE) { in DumpBuildIdFeature()
1602 std::string path = dso->Path(); in DumpBuildIdFeature()
1612 } else if (dso->type() == DSO_ELF_FILE) { in DumpBuildIdFeature()
1613 if (dso->Path() == DEFAULT_EXECNAME_FOR_THREAD_MMAP) { in DumpBuildIdFeature()
1616 if (!GetBuildIdFromDsoPath(dso->Path(), &build_id)) { in DumpBuildIdFeature()
1617 LOG(DEBUG) << "Can't read build_id from file " << dso->Path(); in DumpBuildIdFeature()
1621 BuildIdRecord(false, UINT_MAX, build_id, dso->Path())); in DumpBuildIdFeature()
1664 Dso* dso = map->dso; in CollectHitFileInfo() local
1667 symbol = thread_tree_.FindSymbol(map, r.ip_data.ip, nullptr, &dso); in CollectHitFileInfo()
1669 dso->CreateSymbolDumpId(symbol); in CollectHitFileInfo()
1672 if (!dso->HasDumpId() && dso->type() != DSO_UNKNOWN_FILE) { in CollectHitFileInfo()
1673 dso->CreateDumpId(); in CollectHitFileInfo()
1701 dso = map->dso; in CollectHitFileInfo()
1703 symbol = thread_tree_.FindSymbol(map, ip, nullptr, &dso); in CollectHitFileInfo()
1705 dso->CreateSymbolDumpId(symbol); in CollectHitFileInfo()
1708 if (!dso->HasDumpId() && dso->type() != DSO_UNKNOWN_FILE) { in CollectHitFileInfo()
1709 dso->CreateDumpId(); in CollectHitFileInfo()