Home
last modified time | relevance | path

Searched refs:statsInfo (Results 1 - 11 of 11) sorted by relevance

/base/powermgr/battery_statistics/services/native/src/entities/
H A Duser_entity.cpp66 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in Calculate() local
67 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_USER); in Calculate()
68 statsInfo->SetUserId(iter.first); in Calculate()
69 statsInfo->SetPower(iter.second); in Calculate()
70 statsInfoList_.push_back(statsInfo); in Calculate()
H A Didle_entity.cpp54 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in Calculate() local
55 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_IDLE); in Calculate()
56 statsInfo->SetPower(idleTotalPowerMah_); in Calculate()
57 statsInfoList_.push_back(statsInfo); in Calculate()
H A Dwifi_entity.cpp48 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in Calculate() local
49 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_WIFI); in Calculate()
50 statsInfo->SetPower(wifiPowerMah_); in Calculate()
51 statsInfoList_.push_back(statsInfo); in Calculate()
H A Dscreen_entity.cpp98 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in Calculate() local
99 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_SCREEN); in Calculate()
100 statsInfo->SetPower(screenPowerMah_); in Calculate()
101 statsInfoList_.push_back(statsInfo); in Calculate()
H A Dphone_entity.cpp121 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in Calculate() local
122 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_PHONE); in Calculate()
123 statsInfo->SetPower(phonePowerMah_); in Calculate()
124 statsInfoList_.push_back(statsInfo); in Calculate()
H A Duid_entity.cpp144 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in AddtoStatsList() local
145 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_APP); in AddtoStatsList()
146 statsInfo->SetUid(uid); in AddtoStatsList()
147 statsInfo->SetPower(power); in AddtoStatsList()
148 statsInfoList_.push_back(statsInfo); in AddtoStatsList()
H A Dbluetooth_entity.cpp73 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in CalculateBtPower() local
74 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_BLUETOOTH); in CalculateBtPower()
75 statsInfo->SetPower(bluetoothPowerMah_); in CalculateBtPower()
76 statsInfoList_.push_back(statsInfo); in CalculateBtPower()
/base/powermgr/battery_statistics/frameworks/native/src/
H A Dbattery_stats_info.cpp34 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in Unmarshalling() local
35 if (statsInfo == nullptr) { in Unmarshalling()
37 return statsInfo; in Unmarshalling()
39 if (!statsInfo->ReadFromParcel(parcel)) { in Unmarshalling()
41 statsInfo = nullptr; in Unmarshalling()
43 return statsInfo; in Unmarshalling()
/base/powermgr/battery_statistics/frameworks/napi/src/
H A Dasync_callback_info.cpp68 StatsInfo statsInfo = { in GetBatteryStatsInfo()
72 return statsInfo; in GetBatteryStatsInfo()
/base/powermgr/battery_statistics/services/native/src/
H A Dbattery_stats_core.cpp954 std::shared_ptr<BatteryStatsInfo> statsInfo = std::make_shared<BatteryStatsInfo>(); in UpdateStatsEntity() local
955 statsInfo->SetConsumptioType(BatteryStatsInfo::CONSUMPTION_TYPE_USER); in UpdateStatsEntity()
956 statsInfo->SetUserId(iter.first); in UpdateStatsEntity()
957 statsInfo->SetPower(iter.second); in UpdateStatsEntity()
958 BatteryStatsEntity::UpdateStatsInfoList(statsInfo); in UpdateStatsEntity()
/base/hiviewdfx/hiview/framework/native/unified_collection/collector/
H A Dio_collector_impl.cpp556 ProcessIoStatsInfo& statsInfo = procIoStatsMap_[pid]; in CalculateProcIoStats() local
557 ProcessIo& preData = statsInfo.preData; in CalculateProcIoStats()
558 ProcessIoStats& stats = statsInfo.stats; in CalculateProcIoStats()

Completed in 7 milliseconds