Home
last modified time | relevance | path

Searched refs:ProcessStatsDataSource (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/src/traced/probes/ps/
Dprocess_stats_data_source.cc85 constexpr int ProcessStatsDataSource::kTypeId;
87 ProcessStatsDataSource::ProcessStatsDataSource( in ProcessStatsDataSource() function in perfetto::ProcessStatsDataSource
119 ProcessStatsDataSource::~ProcessStatsDataSource() = default;
121 void ProcessStatsDataSource::Start() { in Start()
127 task_runner_->PostTask(std::bind(&ProcessStatsDataSource::Tick, weak_this)); in Start()
131 base::WeakPtr<ProcessStatsDataSource> ProcessStatsDataSource::GetWeakPtr() in GetWeakPtr()
136 void ProcessStatsDataSource::WriteAllProcesses() { in WriteAllProcesses()
169 void ProcessStatsDataSource::OnPids(const std::vector<int32_t>& pids) { in OnPids()
182 void ProcessStatsDataSource::OnRenamePids(const std::vector<int32_t>& pids) { in OnRenamePids()
195 void ProcessStatsDataSource::Flush(FlushRequestID, in Flush()
[all …]
Dprocess_stats_data_source.h47 class ProcessStatsDataSource : public ProbesDataSource {
51 ProcessStatsDataSource(base::TaskRunner*,
55 ~ProcessStatsDataSource() override;
57 base::WeakPtr<ProcessStatsDataSource> GetWeakPtr() const;
87 ProcessStatsDataSource(const ProcessStatsDataSource&) = delete;
88 ProcessStatsDataSource& operator=(const ProcessStatsDataSource&) = delete;
103 static void Tick(base::WeakPtr<ProcessStatsDataSource>);
159 base::WeakPtrFactory<ProcessStatsDataSource> weak_factory_; // Keep last.
Dprocess_stats_data_source_unittest.cc39 class TestProcessStatsDataSource : public ProcessStatsDataSource {
45 : ProcessStatsDataSource(task_runner, id, std::move(writer), config) {} in TestProcessStatsDataSource()
/external/perfetto/src/traced/probes/
Dprobes_producer.cc273 return std::unique_ptr<ProcessStatsDataSource>(new ProcessStatsDataSource( in CreateProcessStatsDataSource()
421 ProcessStatsDataSource* ps_data_source = nullptr; in OnFtraceDataWrittenIntoDataSourceBuffers()
459 case ProcessStatsDataSource::kTypeId: { in OnFtraceDataWrittenIntoDataSourceBuffers()
465 auto ps = static_cast<ProcessStatsDataSource*>(ds); in OnFtraceDataWrittenIntoDataSourceBuffers()
/external/perfetto/src/traced/probes/ftrace/
Dftrace_data_source.h41 class ProcessStatsDataSource; variable