Searched refs:AndroidPowerDataSource (Results 1 – 3 of 3) sorted by relevance
35 class AndroidPowerDataSource : public ProbesDataSource {39 AndroidPowerDataSource(DataSourceConfig,44 ~AndroidPowerDataSource() override;46 base::WeakPtr<AndroidPowerDataSource> GetWeakPtr() const;69 base::WeakPtrFactory<AndroidPowerDataSource> weak_factory_; // Keep last.
51 const ProbesDataSource::Descriptor AndroidPowerDataSource::descriptor = {58 struct AndroidPowerDataSource::DynamicLibLoader {136 AndroidPowerDataSource::AndroidPowerDataSource( in AndroidPowerDataSource() function in perfetto::AndroidPowerDataSource186 AndroidPowerDataSource::~AndroidPowerDataSource() = default;188 void AndroidPowerDataSource::Start() { in Start()193 void AndroidPowerDataSource::Tick() { in Tick()209 void AndroidPowerDataSource::WriteBatteryCounters() { in WriteBatteryCounters()249 void AndroidPowerDataSource::WritePowerRailsData() { in WritePowerRailsData()285 void AndroidPowerDataSource::WriteEnergyEstimationBreakdown() { in WriteEnergyEstimationBreakdown()334 void AndroidPowerDataSource::Flush(FlushRequestID, in Flush()
73 &AndroidPowerDataSource::descriptor, //172 } else if (config.name() == AndroidPowerDataSource::descriptor.name) { in SetupDataSource()282 new AndroidPowerDataSource(config, task_runner_, session_id, in CreateAndroidPowerDataSource()