Lines Matching refs:dso
68 Dso* dso; member
494 return android::base::EndsWith(entry.dso->Path(), "/libart.so"); in ProcessSampleRecord()
505 if (entry.dso->IsForJavaMethod()) { in ProcessSampleRecord()
540 if (!node.dso->GetDumpId(&file_id)) { in PrintSampleRecordInProtobuf()
541 file_id = node.dso->CreateDumpId(); in PrintSampleRecordInProtobuf()
546 symbol_id = node.dso->CreateSymbolDumpId(node.symbol); in PrintSampleRecordInProtobuf()
558 if (node.dso->FileName() == "libc.so" && in PrintSampleRecordInProtobuf()
581 if (omit_unknown_dso && thread_tree_.IsUnknownDso(map->dso)) { in GetCallEntry()
584 entry->symbol = thread_tree_.FindSymbol(map, ip, &(entry->vaddr_in_file), &(entry->dso)); in GetCallEntry()
587 entry->dso = map->dso; in GetCallEntry()
611 for (Dso* dso : dsos) { in PrintFileInfoInProtobuf()
613 if (!dso->GetDumpId(&file_id)) { in PrintFileInfoInProtobuf()
619 file->set_path(dso->Path()); in PrintFileInfoInProtobuf()
620 const std::vector<Symbol>& symbols = dso->GetSymbols(); in PrintFileInfoInProtobuf()
671 FprintIndented(report_fp_, 1, "file: %s\n", entries[0].dso->Path().c_str()); in PrintSampleRecord()
678 FprintIndented(report_fp_, 2, "file: %s\n", entries[i].dso->Path().c_str()); in PrintSampleRecord()