Home
last modified time | relevance | path

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

/aosp_15_r20/external/perfetto/src/traced/probes/ps/
H A Dprocess_stats_data_source.cc158 const ProbesDataSource::Descriptor ProcessStatsDataSource::descriptor = {
164 ProcessStatsDataSource::ProcessStatsDataSource( in ProcessStatsDataSource() function in perfetto::ProcessStatsDataSource
203 ProcessStatsDataSource::~ProcessStatsDataSource() = default;
205 void ProcessStatsDataSource::Start() { in Start()
212 task_runner_->PostTask(std::bind(&ProcessStatsDataSource::Tick, weak_this)); in Start()
216 base::WeakPtr<ProcessStatsDataSource> ProcessStatsDataSource::GetWeakPtr() in GetWeakPtr()
221 void ProcessStatsDataSource::WriteAllProcesses() { in WriteAllProcesses()
265 void ProcessStatsDataSource::OnPids(const base::FlatSet<int32_t>& pids) { in OnPids()
271 void ProcessStatsDataSource::WriteProcessTree( in WriteProcessTree()
286 void ProcessStatsDataSource::OnRenamePids(const base::FlatSet<int32_t>& pids) { in OnRenamePids()
[all …]
H A Dprocess_stats_data_source.h49 class ProcessStatsDataSource : public ProbesDataSource {
53 ProcessStatsDataSource(base::TaskRunner*,
57 ~ProcessStatsDataSource() override;
59 base::WeakPtr<ProcessStatsDataSource> GetWeakPtr() const;
101 ProcessStatsDataSource(const ProcessStatsDataSource&) = delete;
102 ProcessStatsDataSource& operator=(const ProcessStatsDataSource&) = delete;
121 static void Tick(base::WeakPtr<ProcessStatsDataSource>);
191 base::WeakPtrFactory<ProcessStatsDataSource> weak_factory_; // Keep last.
H A Dprocess_stats_data_source_unittest.cc68 class TestProcessStatsDataSource : public ProcessStatsDataSource {
74 : ProcessStatsDataSource(task_runner, id, std::move(writer), config) {} in TestProcessStatsDataSource()
/aosp_15_r20/external/perfetto/src/traced/probes/
H A Dprobes_producer.cc161 ProbesProducer::CreateDSInstance<ProcessStatsDataSource>( in CreateDSInstance()
165 return std::unique_ptr<ProcessStatsDataSource>(new ProcessStatsDataSource( in CreateDSInstance()
318 Ds<ProcessStatsDataSource>(),
603 auto ps_range = ds_by_type.equal_range(&ProcessStatsDataSource::descriptor); in OnFtraceDataWrittenIntoDataSourceBuffers()
610 auto* ps_ds = static_cast<ProcessStatsDataSource*>(ps_it->second); in OnFtraceDataWrittenIntoDataSourceBuffers()
/aosp_15_r20/external/perfetto/src/traced/probes/ftrace/
H A Dftrace_data_source.h39 class ProcessStatsDataSource; variable