Home
last modified time | relevance | path

Searched refs:MultiStateStats (Results 1 – 10 of 10) sorted by relevance

/frameworks/base/services/tests/powerstatstests/src/com/android/server/power/stats/
DMultiStateStatsTest.java41 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 …]
DPowerStatsProcessorTest.java102 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()
DCpuPowerStatsProcessorTest.java316 private String statesToString(MultiStateStats.States[] config, int[] states) { in statesToString()
/frameworks/base/services/core/java/com/android/server/power/stats/
DPowerStatsProcessor.java18 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 …]
DAggregatedPowerStatsConfig.java117 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()
DPowerComponentAggregatedPowerStats.java19 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 …]
DPhoneCallPowerStatsProcessor.java64 MultiStateStats.States[] deviceStateConfig = in finish()
69 MultiStateStats.States.forEachTrackedStateCombination(deviceStateConfig, in finish()
DMultiStateStats.java40 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()
DPowerStatsExporter.java147 MultiStateStats.States.forEachTrackedStateCombination(powerComponent.getDeviceStateConfig(), in populateBatteryUsageStatsBuilder()
199 MultiStateStats.States.forEachTrackedStateCombination( in populateUidBatteryConsumers()
/frameworks/base/services/
Dart-profile3158 …/MultiStateStats$Factory;->getSerialState([I)I+]Lcom/android/server/power/stats/MultiStateStats$Fa…
3159 HSPLcom/android/server/power/stats/MultiStateStats$Factory;->setStateInComposite(III)I
3160MultiStateStats$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…
3164MultiStateStats$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…
3167MultiStateStats$States;Lcom/android/server/power/stats/MultiStateStats$States;]Lcom/android/server…
[all …]