Home
last modified time | relevance | path

Searched refs:SampleEntry (Results 1 – 2 of 2) sorted by relevance

/system/extras/simpleperf/
Dsample_tree_test.cpp24 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 …]
Dcmd_report.cpp59 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 …]