/aosp12/hardware/google/pixel/powerstats/ |
H A D | PowerStatsAidl.cpp | 93 auto stateResidency = stateResidencies.find(powerEntityName); in getStateResidency() local 94 if (stateResidency != stateResidencies.end()) { in getStateResidency() 97 .stateResidencyData = stateResidency->second, in getStateResidency() 298 for (auto stateResidency : prevResult.stateResidencyData) { in dumpStateResidency() local 299 prevResultsMap.at(prevResult.id).emplace(stateResidency.id, stateResidency); in dumpStateResidency() 311 for (const auto &stateResidency : result.stateResidencyData) { in dumpStateResidency() local 324 deltaTotalTime = stateResidency.totalTimeInStateMs - in dumpStateResidency() 336 stateResidency.lastEntryTimestampMs, deltaTimestamp); in dumpStateResidency() 346 for (const auto &stateResidency : result.stateResidencyData) { in dumpStateResidency() local 350 stateResidency.totalTimeInStateMs, stateResidency.totalStateEntryCount, in dumpStateResidency() [all …]
|
H A D | PowerStats.cpp | 175 auto stateResidency = stateResidencies.find(id); in getPowerEntityStateResidencyData() local 176 if (stateResidency != stateResidencies.end()) { in getPowerEntityStateResidencyData() 177 results.emplace_back(stateResidency->second); in getPowerEntityStateResidencyData() 221 for (auto stateResidency : result.stateResidencyData) { in DumpResidencyDataToFd() local 226 stateResidency.totalTimeInStateMs, stateResidency.totalStateEntryCount, in DumpResidencyDataToFd() 227 stateResidency.lastEntryTimestampMs); in DumpResidencyDataToFd() 266 .emplace(stateResidency.powerEntityStateId, stateResidency); in DumpResidencyDataDiffToFd() 279 for (auto stateResidency : result.stateResidencyData) { in DumpResidencyDataDiffToFd() local 280 uint32_t stateId = stateResidency.powerEntityStateId; in DumpResidencyDataDiffToFd() 312 stateResidency.totalTimeInStateMs, stateResidency.totalStateEntryCount, in DumpResidencyDataDiffToFd() [all …]
|
/aosp12/frameworks/base/tools/powerstats/ |
H A D | PowerStatsServiceProtoParser.java | 124 StateResidencyProto stateResidency = stateResidencyResult.getStateResidencyData(j); in printStateResidencyResult() local 125 csvRow += stateResidency.getId() + "," in printStateResidencyResult() 126 + stateResidency.getTotalTimeInStateMs() + "," in printStateResidencyResult() 127 + stateResidency.getTotalStateEntryCount() + "," in printStateResidencyResult() 128 + stateResidency.getLastEntryTimestampMs() + ","; in printStateResidencyResult()
|
/aosp12/frameworks/base/services/core/java/com/android/server/powerstats/ |
H A D | StatsPullAtomCallbackImpl.java | 145 final StateResidency stateResidency = result.stateResidencyData[j]; in pullSubsystemSleepState() local 149 mStateNames.get(result.id).get(stateResidency.id), in pullSubsystemSleepState() 150 stateResidency.totalStateEntryCount, in pullSubsystemSleepState() 151 stateResidency.totalTimeInStateMs)); in pullSubsystemSleepState()
|
H A D | ProtoStreamUtils.java | 223 StateResidency stateResidency = new StateResidency(); in unpackStateResidencyProto() local 229 stateResidency.id = pis.readInt(StateResidencyProto.ID); in unpackStateResidencyProto() 233 stateResidency.totalTimeInStateMs = in unpackStateResidencyProto() 238 stateResidency.totalStateEntryCount = in unpackStateResidencyProto() 243 stateResidency.lastEntryTimestampMs = in unpackStateResidencyProto() 248 return stateResidency; in unpackStateResidencyProto()
|
/aosp12/hardware/interfaces/power/stats/1.0/default/ |
H A D | PowerStats.cpp | 394 auto stateResidency = stateResidencies.find(id); in getPowerEntityStateResidencyData() local 395 if (stateResidency != stateResidencies.end()) { in getPowerEntityStateResidencyData() 396 results.emplace_back(stateResidency->second); in getPowerEntityStateResidencyData() 440 for (auto stateResidency : result.stateResidencyData) { in DumpResidencyDataToFd() local 444 .at(stateResidency.powerEntityStateId) in DumpResidencyDataToFd() 446 stateResidency.totalTimeInStateMs, stateResidency.totalStateEntryCount, in DumpResidencyDataToFd() 447 stateResidency.lastEntryTimestampMs); in DumpResidencyDataToFd()
|
/aosp12/frameworks/base/services/core/jni/ |
H A D | com_android_server_powerstats_PowerStatsService.cpp | 226 jobject stateResidency = env->NewObject(class_SR, method_SR_init); in nativeGetStateResidency() local 227 env->SetIntField(stateResidency, field_SR_id, in nativeGetStateResidency() 229 env->SetLongField(stateResidency, field_SR_totalTimeInStateMs, in nativeGetStateResidency() 231 env->SetLongField(stateResidency, field_SR_totalStateEntryCount, in nativeGetStateResidency() 233 env->SetLongField(stateResidency, field_SR_lastEntryTimestampMs, in nativeGetStateResidency() 235 env->SetObjectArrayElement(stateResidencyArray, j, stateResidency); in nativeGetStateResidency() 236 env->DeleteLocalRef(stateResidency); in nativeGetStateResidency()
|
/aosp12/hardware/google/pixel/pwrstats_util/dataproviders/ |
H A D | DataProviderHelper.cpp | 44 void StateResidencyDump(const StateResidency_Residency& stateResidency, std::ostream* output) { in StateResidencyDump() argument 45 for (auto const& residency : stateResidency) { in StateResidencyDump()
|
H A D | DataProviderHelper.h | 26 void StateResidencyDump(const StateResidency_Residency& stateResidency, std::ostream* output);
|
/aosp12/hardware/interfaces/power/stats/aidl/default/ |
H A D | PowerStats.cpp | 104 auto stateResidency = stateResidencies.find(powerEntityName); in getStateResidency() local 105 if (stateResidency != stateResidencies.end()) { in getStateResidency() 108 .stateResidencyData = stateResidency->second, in getStateResidency()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/powerstats/ |
H A D | PowerStatsServiceTest.java | 422 StateResidencyProto stateResidency = stateResidencyResult.stateResidencyData[j]; in testWrittenResidencyDataMatchesReadIncidentReportData() local 423 assertTrue(stateResidency.id == j); in testWrittenResidencyDataMatchesReadIncidentReportData() 424 assertTrue(stateResidency.totalTimeInStateMs == j); in testWrittenResidencyDataMatchesReadIncidentReportData() 425 assertTrue(stateResidency.totalStateEntryCount == j); in testWrittenResidencyDataMatchesReadIncidentReportData() 426 assertTrue(stateResidency.lastEntryTimestampMs == in testWrittenResidencyDataMatchesReadIncidentReportData()
|
/aosp12/frameworks/base/services/core/java/com/android/server/am/ |
H A D | BatteryStatsService.java | 245 final StateResidency stateResidency = result.stateResidencyData[j]; in fillLowPowerStats() local 246 subsystem.putState(mStateNames.get(result.id).get(stateResidency.id), in fillLowPowerStats() 247 stateResidency.totalTimeInStateMs, in fillLowPowerStats() 248 (int) stateResidency.totalStateEntryCount); in fillLowPowerStats() 291 final StateResidency stateResidency = result.stateResidencyData[j]; in getSubsystemLowPowerStats() local 294 stateResidency.id)); in getSubsystemLowPowerStats() 295 subsystemBuilder.append(" time=" + stateResidency.totalTimeInStateMs); in getSubsystemLowPowerStats() 296 subsystemBuilder.append(" count=" + stateResidency.totalStateEntryCount); in getSubsystemLowPowerStats() 297 subsystemBuilder.append(" last entry=" + stateResidency.lastEntryTimestampMs); in getSubsystemLowPowerStats()
|