Lines Matching refs:entries
171 const std::vector<CallChainReportEntry>& entries);
178 const std::vector<CallChainReportEntry>& entries);
562 std::vector<CallChainReportEntry> entries = in ProcessSampleRecord() local
565 for (size_t i = 1; i < entries.size(); i++) { in ProcessSampleRecord()
566 if (thread_tree_.IsUnknownDso(entries[i].dso)) { in ProcessSampleRecord()
567 entries.resize(i); in ProcessSampleRecord()
574 return PrintSampleRecordInProtobuf(r, entries); in ProcessSampleRecord()
576 return PrintSampleRecord(r, entries); in ProcessSampleRecord()
580 const SampleRecord& r, const std::vector<CallChainReportEntry>& entries) { in PrintSampleRecordInProtobuf() argument
589 for (const auto& node : entries) { in PrintSampleRecordInProtobuf()
754 const std::vector<CallChainReportEntry>& entries) { in PrintSampleRecord() argument
763 CHECK(!entries.empty()); in PrintSampleRecord()
764 FprintIndented(report_fp_, 1, "vaddr_in_file: %" PRIx64 "\n", entries[0].vaddr_in_file); in PrintSampleRecord()
765 FprintIndented(report_fp_, 1, "file: %s\n", entries[0].dso->GetReportPath().data()); in PrintSampleRecord()
766 FprintIndented(report_fp_, 1, "symbol: %s\n", entries[0].symbol->DemangledName()); in PrintSampleRecord()
769 ProtoExecutionTypeToString(ToProtoExecutionType(entries[0].execution_type))); in PrintSampleRecord()
772 if (entries.size() > 1u) { in PrintSampleRecord()
774 for (size_t i = 1u; i < entries.size(); ++i) { in PrintSampleRecord()
775 FprintIndented(report_fp_, 2, "vaddr_in_file: %" PRIx64 "\n", entries[i].vaddr_in_file); in PrintSampleRecord()
776 FprintIndented(report_fp_, 2, "file: %s\n", entries[i].dso->GetReportPath().data()); in PrintSampleRecord()
777 FprintIndented(report_fp_, 2, "symbol: %s\n", entries[i].symbol->DemangledName()); in PrintSampleRecord()
780 ProtoExecutionTypeToString(ToProtoExecutionType(entries[i].execution_type))); in PrintSampleRecord()