Searched refs:MultiStateStats (Results 1 – 10 of 10) sorted by relevance
/frameworks/base/services/tests/powerstatstests/src/com/android/server/power/stats/ |
D | MultiStateStatsTest.java | 41 MultiStateStats.Factory factory = makeFactory(true, true, true); in compositeStateIndex_allEnabled() 57 MultiStateStats.Factory factory = makeFactory(true, false, true); in compositeStateIndex_procStateTrackingDisabled() 81 MultiStateStats.Factory factory = makeFactory(true, true, false); in compositeStateIndex_screenTrackingDisabled() 99 MultiStateStats.Factory factory = makeFactory(false, false, false); in compositeStateIndex_allDisabled() 118 MultiStateStats.States[] states = new MultiStateStats.States[10]; in tooManyStates() 120 states[i] = new MultiStateStats.States("foo", true, labels); in tooManyStates() 123 () -> new MultiStateStats.Factory(DIMENSION_COUNT, states)); in tooManyStates() 129 MultiStateStats.Factory factory = makeFactory(true, true, false); in multiStateStats_aggregation() 130 MultiStateStats multiStateStats = factory.create(); in multiStateStats_aggregation() 167 MultiStateStats.Factory factory = makeFactory(true, true, false); in test_toString() [all …]
|
D | PowerStatsProcessorTest.java | 102 MultiStateStats.States[] uidStateConfig = config.getUidStateConfig(); in uidStateEstimatesToStrings() 110 .map(MultiStateStats.States::getName).toList() in uidStateEstimatesToStrings() 118 private static Object trackedStatesToString(MultiStateStats.States[] states, in trackedStatesToString()
|
D | CpuPowerStatsProcessorTest.java | 316 private String statesToString(MultiStateStats.States[] config, int[] states) { in statesToString()
|
/frameworks/base/services/core/java/com/android/server/power/stats/ |
D | PowerStatsProcessor.java | 18 import static com.android.server.power.stats.MultiStateStats.STATE_DOES_NOT_EXIST; 19 import static com.android.server.power.stats.MultiStateStats.States.findTrackedStateByName; 79 MultiStateStats.States[] config = mConfig.getDeviceStateConfig(); in addDeviceStateEstimations() 88 MultiStateStats.States[] deviceStateConfig = mConfig.getDeviceStateConfig(); in combineDeviceStateEstimations() 89 MultiStateStats.States[] uidStateConfig = mConfig.getUidStateConfig(); in combineDeviceStateEstimations() 90 MultiStateStats.States[] deviceStatesTrackedPerUid = in combineDeviceStateEstimations() 91 new MultiStateStats.States[deviceStateConfig.length]; in combineDeviceStateEstimations() 109 MultiStateStats.States[] deviceStateConfig, in combineDeviceStateEstimationsRecursively() 110 MultiStateStats.States[] deviceStatesTrackedPerUid, int[] stateValues, int state) { in combineDeviceStateEstimationsRecursively() 138 MultiStateStats.States[] deviceStateConfig = mConfig.getDeviceStateConfig(); in addUidStateEstimations() [all …]
|
D | AggregatedPowerStatsConfig.java | 117 public MultiStateStats.States[] getDeviceStateConfig() { in getDeviceStateConfig() 118 return new MultiStateStats.States[]{ in getDeviceStateConfig() 119 new MultiStateStats.States(STATE_NAME_POWER, in getDeviceStateConfig() 122 new MultiStateStats.States(STATE_NAME_SCREEN, in getDeviceStateConfig() 128 public MultiStateStats.States[] getUidStateConfig() { in getUidStateConfig() 129 return new MultiStateStats.States[]{ in getUidStateConfig() 130 new MultiStateStats.States(STATE_NAME_POWER, in getUidStateConfig() 133 new MultiStateStats.States(STATE_NAME_SCREEN, in getUidStateConfig() 136 new MultiStateStats.States(STATE_NAME_PROCESS_STATE, in getUidStateConfig()
|
D | PowerComponentAggregatedPowerStats.java | 19 import static com.android.server.power.stats.MultiStateStats.STATE_DOES_NOT_EXIST; 61 private final MultiStateStats.States[] mDeviceStateConfig; 62 private final MultiStateStats.States[] mUidStateConfig; 65 private MultiStateStats.Factory mStatsFactory; 66 private MultiStateStats.Factory mStateStatsFactory; 67 private MultiStateStats.Factory mUidStatsFactory; 70 private MultiStateStats mDeviceStats; 71 private final SparseArray<MultiStateStats> mStateStats = new SparseArray<>(); 77 public MultiStateStats stats; 124 MultiStateStats stateStats = mStateStats.valueAt(i); in setState() [all …]
|
D | PhoneCallPowerStatsProcessor.java | 64 MultiStateStats.States[] deviceStateConfig = in finish() 69 MultiStateStats.States.forEachTrackedStateCombination(deviceStateConfig, in finish()
|
D | MultiStateStats.java | 40 public class MultiStateStats { class 76 public static int findTrackedStateByName(MultiStateStats.States[] states, String name) { in findTrackedStateByName() 253 public MultiStateStats create() { in create() 254 return new MultiStateStats(this, mDimensionCount); in create() 296 public MultiStateStats(Factory factory, int dimensionCount) { in MultiStateStats() method in MultiStateStats 313 public void copyStatesFrom(MultiStateStats otherStats) { in copyStatesFrom()
|
D | PowerStatsExporter.java | 147 MultiStateStats.States.forEachTrackedStateCombination(powerComponent.getDeviceStateConfig(), in populateBatteryUsageStatsBuilder() 199 MultiStateStats.States.forEachTrackedStateCombination( in populateUidBatteryConsumers()
|
/frameworks/base/services/ |
D | art-profile | 3158 …/MultiStateStats$Factory;->getSerialState([I)I+]Lcom/android/server/power/stats/MultiStateStats$Fa… 3159 HSPLcom/android/server/power/stats/MultiStateStats$Factory;->setStateInComposite(III)I 3160 …MultiStateStats$States;->forEachTrackedStateCombination(Ljava/util/function/Consumer;[Lcom/android… 3161 …/stats/MultiStateStats;->getStats([J[I)V+]Lcom/android/server/power/stats/MultiStateStats$Factory;… 3162 …r/stats/MultiStateStats;->setState(IIJ)V+]Lcom/android/server/power/stats/MultiStateStats$Factory;… 3163 …SparseArray;]Lcom/android/server/power/stats/MultiStateStats;Lcom/android/server/power/stats/Multi… 3164 …MultiStateStats$Factory;Lcom/android/server/power/stats/MultiStateStats$Factory;]Lcom/android/serv… 3165 …seArray;]Lcom/android/server/power/stats/MultiStateStats$States;Lcom/android/server/power/stats/Mu… 3166 …SparseArray;]Lcom/android/server/power/stats/MultiStateStats;Lcom/android/server/power/stats/Multi… 3167 …MultiStateStats$States;Lcom/android/server/power/stats/MultiStateStats$States;]Lcom/android/server… [all …]
|