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.cc79 const ProbesDataSource::Descriptor ProcessStatsDataSource::descriptor = {
84 ProcessStatsDataSource::ProcessStatsDataSource( in ProcessStatsDataSource() function in perfetto::ProcessStatsDataSource
127 ProcessStatsDataSource::~ProcessStatsDataSource() = default;
129 void ProcessStatsDataSource::Start() { in Start()
135 task_runner_->PostTask(std::bind(&ProcessStatsDataSource::Tick, weak_this)); in Start()
139 base::WeakPtr<ProcessStatsDataSource> ProcessStatsDataSource::GetWeakPtr() in GetWeakPtr()
144 void ProcessStatsDataSource::WriteAllProcesses() { in WriteAllProcesses()
177 void ProcessStatsDataSource::OnPids(const base::FlatSet<int32_t>& pids) { in OnPids()
183 void ProcessStatsDataSource::WriteProcessTree( in WriteProcessTree()
198 void ProcessStatsDataSource::OnRenamePids(const base::FlatSet<int32_t>& pids) { in OnRenamePids()
[all …]
Dprocess_stats_data_source.h50 class ProcessStatsDataSource : public ProbesDataSource {
54 ProcessStatsDataSource(base::TaskRunner*,
59 ~ProcessStatsDataSource() override;
61 base::WeakPtr<ProcessStatsDataSource> GetWeakPtr() const;
95 ProcessStatsDataSource(const ProcessStatsDataSource&) = delete;
96 ProcessStatsDataSource& operator=(const ProcessStatsDataSource&) = delete;
111 static void Tick(base::WeakPtr<ProcessStatsDataSource>);
184 base::WeakPtrFactory<ProcessStatsDataSource> weak_factory_; // Keep last.
Dprocess_stats_data_source_unittest.cc46 class TestProcessStatsDataSource : public ProcessStatsDataSource {
53 : ProcessStatsDataSource(task_runner, in TestProcessStatsDataSource()
/external/perfetto/src/traced/probes/
Dprobes_producer.cc70 &ProcessStatsDataSource::descriptor, //
168 } else if (config.name() == ProcessStatsDataSource::descriptor.name) { in SetupDataSource()
272 return std::unique_ptr<ProcessStatsDataSource>(new ProcessStatsDataSource( in CreateProcessStatsDataSource()
462 ProcessStatsDataSource* ps_data_source = nullptr; in OnFtraceDataWrittenIntoDataSourceBuffers()
498 } else if (ds->descriptor == &ProcessStatsDataSource::descriptor) { in OnFtraceDataWrittenIntoDataSourceBuffers()
504 auto ps = static_cast<ProcessStatsDataSource*>(ds); in OnFtraceDataWrittenIntoDataSourceBuffers()
/external/perfetto/src/traced/probes/ftrace/
Dftrace_data_source.h40 class ProcessStatsDataSource; variable