Lines Matching refs:entries
120 const std::vector<CallEntry>& entries);
127 bool PrintSampleRecord(const SampleRecord& record, const std::vector<CallEntry>& entries);
492 std::vector<CallEntry> entries; in ProcessSampleRecord() local
508 while (!entries.empty() && is_entry_for_interpreter(entries.back())) { in ProcessSampleRecord()
509 entries.pop_back(); in ProcessSampleRecord()
519 entries.push_back(entry); in ProcessSampleRecord()
524 return PrintSampleRecordInProtobuf(r, entries); in ProcessSampleRecord()
526 return PrintSampleRecord(r, entries); in ProcessSampleRecord()
530 const std::vector<CallEntry>& entries) { in PrintSampleRecordInProtobuf() argument
538 for (const CallEntry& node : entries) { in PrintSampleRecordInProtobuf()
661 const std::vector<CallEntry>& entries) { in PrintSampleRecord() argument
670 CHECK(!entries.empty()); in PrintSampleRecord()
671 FprintIndented(report_fp_, 1, "vaddr_in_file: %" PRIx64 "\n", entries[0].vaddr_in_file); in PrintSampleRecord()
672 FprintIndented(report_fp_, 1, "file: %s\n", entries[0].dso->GetReportPath().data()); in PrintSampleRecord()
673 FprintIndented(report_fp_, 1, "symbol: %s\n", entries[0].symbol->DemangledName()); in PrintSampleRecord()
675 if (entries.size() > 1u) { in PrintSampleRecord()
677 for (size_t i = 1u; i < entries.size(); ++i) { in PrintSampleRecord()
678 FprintIndented(report_fp_, 2, "vaddr_in_file: %" PRIx64 "\n", entries[i].vaddr_in_file); in PrintSampleRecord()
679 FprintIndented(report_fp_, 2, "file: %s\n", entries[i].dso->GetReportPath().data()); in PrintSampleRecord()
680 FprintIndented(report_fp_, 2, "symbol: %s\n", entries[i].symbol->DemangledName()); in PrintSampleRecord()