Searched refs:LinuxPowerSysfsDataSource (Results 1 – 4 of 4) sorted by relevance
49 LinuxPowerSysfsDataSource::BatteryInfo::BatteryInfo( in BatteryInfo()72 LinuxPowerSysfsDataSource::BatteryInfo::~BatteryInfo() = default;74 size_t LinuxPowerSysfsDataSource::BatteryInfo::num_batteries() const { in num_batteries()79 LinuxPowerSysfsDataSource::BatteryInfo::GetChargeCounterUah( in GetChargeCounterUah()86 LinuxPowerSysfsDataSource::BatteryInfo::GetCapacityPercent(size_t battery_idx) { in GetCapacityPercent()91 base::Optional<int64_t> LinuxPowerSysfsDataSource::BatteryInfo::GetCurrentNowUa( in GetCurrentNowUa()98 LinuxPowerSysfsDataSource::BatteryInfo::GetAverageCurrentUa( in GetAverageCurrentUa()105 const ProbesDataSource::Descriptor LinuxPowerSysfsDataSource::descriptor = {111 LinuxPowerSysfsDataSource::LinuxPowerSysfsDataSource( in LinuxPowerSysfsDataSource() function in perfetto::LinuxPowerSysfsDataSource124 LinuxPowerSysfsDataSource::~LinuxPowerSysfsDataSource() = default;[all …]
33 class LinuxPowerSysfsDataSource : public ProbesDataSource {62 LinuxPowerSysfsDataSource(DataSourceConfig,67 ~LinuxPowerSysfsDataSource() override;69 base::WeakPtr<LinuxPowerSysfsDataSource> GetWeakPtr() const;86 base::WeakPtrFactory<LinuxPowerSysfsDataSource> weak_factory_; // Keep last.
26 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()37 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()48 std::unique_ptr<LinuxPowerSysfsDataSource::BatteryInfo> battery_info_; in TEST()58 new LinuxPowerSysfsDataSource::BatteryInfo(tmpdir.path().c_str())); in TEST()
193 ProbesProducer::CreateDSInstance<LinuxPowerSysfsDataSource>( in CreateDSInstance()198 new LinuxPowerSysfsDataSource(config, task_runner_, session_id, in CreateDSInstance()298 Ds<InodeFileDataSource>(), Ds<LinuxPowerSysfsDataSource>(),