Searched refs:SampleEntry (Results 1 – 2 of 2) sorted by relevance
/system/extras/simpleperf/ |
D | sample_tree_test.cpp | 24 struct SampleEntry { struct 32 SampleEntry(int pid, int tid, const char* thread_comm, in SampleEntry() function 48 class TestSampleComparator : public SampleComparator<SampleEntry> { 59 class TestSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, int> { 67 InsertSample(std::unique_ptr<SampleEntry>(new SampleEntry( in AddSample() 72 SampleEntry* CreateSample(const SampleRecord&, bool, int*) override { in CreateSample() 75 SampleEntry* CreateBranchSample(const SampleRecord&, in CreateBranchSample() 79 SampleEntry* CreateCallChainSample(const SampleEntry*, uint64_t, bool, in CreateCallChainSample() argument 80 const std::vector<SampleEntry*>&, in CreateCallChainSample() argument 84 const ThreadEntry* GetThreadOfSample(SampleEntry*) override { in GetThreadOfSample() argument [all …]
|
D | cmd_report.cpp | 59 struct SampleEntry { struct 72 CallChainRoot<SampleEntry> callchain; argument 74 SampleEntry(uint64_t time, uint64_t period, uint64_t accumulated_period, in SampleEntry() function 88 SampleEntry(SampleEntry&&) = default; 89 SampleEntry(SampleEntry&) = delete; 97 std::vector<SampleEntry*> samples; 106 class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, uint64_t> { 108 ReportCmdSampleTreeBuilder(const SampleComparator<SampleEntry>& sample_comparator, in ReportCmdSampleTreeBuilder() 149 SampleEntry* CreateSample(const SampleRecord& r, bool in_kernel, in CreateSample() 160 return InsertSample(std::unique_ptr<SampleEntry>( in CreateSample() [all …]
|