Home
last modified time | relevance | path

Searched refs:LinuxPowerSysfsDataSource (Results 1 – 4 of 4) sorted by relevance

/external/perfetto/src/traced/probes/power/
Dlinux_power_sysfs_data_source.cc49 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::LinuxPowerSysfsDataSource
124 LinuxPowerSysfsDataSource::~LinuxPowerSysfsDataSource() = default;
[all …]
Dlinux_power_sysfs_data_source.h33 class LinuxPowerSysfsDataSource : public ProbesDataSource {
62 LinuxPowerSysfsDataSource(DataSourceConfig,
67 ~LinuxPowerSysfsDataSource() override;
69 base::WeakPtr<LinuxPowerSysfsDataSource> GetWeakPtr() const;
86 base::WeakPtrFactory<LinuxPowerSysfsDataSource> weak_factory_; // Keep last.
Dlinux_power_sysfs_data_source_unittest.cc26 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()
/external/perfetto/src/traced/probes/
Dprobes_producer.cc193 ProbesProducer::CreateDSInstance<LinuxPowerSysfsDataSource>( in CreateDSInstance()
198 new LinuxPowerSysfsDataSource(config, task_runner_, session_id, in CreateDSInstance()
298 Ds<InodeFileDataSource>(), Ds<LinuxPowerSysfsDataSource>(),