HomeSort by relevance Sort by last modified time
    Searched refs:BatteryStatsImpl (Results 1 - 25 of 43) sorted by null

1 2

  /frameworks/base/core/java/com/android/internal/os/
BatteryStatsImpl.aidl 19 parcelable BatteryStatsImpl;
BatteryStatsHelper.java 227 return com.android.internal.os.BatteryStatsImpl.CREATOR.createFromParcel(parcel);
    [all...]
BatteryStatsImpl.java 128 public class BatteryStatsImpl extends BatteryStats {
129 private static final String TAG = "BatteryStatsImpl";
369 synchronized (BatteryStatsImpl.this) {
395 synchronized (BatteryStatsImpl.this) {
420 synchronized (BatteryStatsImpl.this) {
445 synchronized (BatteryStatsImpl.this) {
462 synchronized (BatteryStatsImpl.this) {
475 synchronized (BatteryStatsImpl.this) {
606 final SparseArray<BatteryStatsImpl.Uid> mUidStats = new SparseArray<>();
    [all...]
  /frameworks/base/core/tests/coretests/src/com/android/internal/os/
MockClocks.java 19 public class MockClocks implements BatteryStatsImpl.Clocks {
BatteryStatsDualTimerTest.java 24 * Test BatteryStatsImpl.DualTimer.
33 final BatteryStatsImpl.TimeBase timeBase = new BatteryStatsImpl.TimeBase();
35 final BatteryStatsImpl.TimeBase subTimeBase = new BatteryStatsImpl.TimeBase();
38 final BatteryStatsImpl.DualTimer timer = new BatteryStatsImpl.DualTimer(clocks,
BatteryStatsSamplingTimerTest.java 31 final BatteryStatsImpl.SamplingTimer timer = new BatteryStatsImpl.SamplingTimer(clocks,
32 Mockito.mock(BatteryStatsImpl.TimeBase.class));
58 final BatteryStatsImpl.TimeBase timeBase = Mockito.mock(BatteryStatsImpl.TimeBase.class);
59 final BatteryStatsImpl.SamplingTimer timer = new BatteryStatsImpl.SamplingTimer(clocks,
101 final BatteryStatsImpl.TimeBase timeBase = Mockito.mock(BatteryStatsImpl.TimeBase.class);
103 BatteryStatsImpl.SamplingTimer timer = new BatteryStatsImpl.SamplingTimer(clocks, timeBase)
    [all...]
BatteryStatsDurationTimerTest.java 25 * Test BatteryStatsImpl.DurationTimer.
36 final BatteryStatsImpl.TimeBase timeBase = new BatteryStatsImpl.TimeBase();
39 final BatteryStatsImpl.DurationTimer timer = new BatteryStatsImpl.DurationTimer(clocks,
109 final BatteryStatsImpl.TimeBase timeBase = new BatteryStatsImpl.TimeBase();
112 final BatteryStatsImpl.DurationTimer timer = new BatteryStatsImpl.DurationTimer(clocks,
133 final BatteryStatsImpl.DurationTimer summary = new BatteryStatsImpl.DurationTimer(clocks
    [all...]
BatteryStatsUidTest.java 31 import com.android.internal.os.BatteryStatsImpl;
41 static class TestBsi extends BatteryStatsImpl {
BatteryStatsCounterTest.java 25 * Test BatteryStatsImpl.Counter.
32 final BatteryStatsImpl.TimeBase timeBase = new BatteryStatsImpl.TimeBase();
35 final BatteryStatsImpl.Counter counter = new BatteryStatsImpl.Counter(timeBase);
80 final BatteryStatsImpl.TimeBase timeBase = new BatteryStatsImpl.TimeBase();
83 final BatteryStatsImpl.Counter origCounter = new BatteryStatsImpl.Counter(timeBase);
96 final BatteryStatsImpl.Counter summaryCounter = new BatteryStatsImpl.Counter(timeBase)
    [all...]
MockBatteryStatsImpl.java 29 * Mocks a BatteryStatsImpl object.
31 public class MockBatteryStatsImpl extends BatteryStatsImpl {
32 public BatteryStatsImpl.Clocks clocks;
38 mScreenOnTimer = new BatteryStatsImpl.StopwatchTimer(clocks, null, -1, null,
40 mScreenDozeTimer = new BatteryStatsImpl.StopwatchTimer(clocks, null, -1, null,
BatteryStatsTimeBaseTest.java 38 static class TestTimeBase extends BatteryStatsImpl.TimeBase {
84 BatteryStatsImpl.TimeBaseObs observer1 = Mockito.mock(BatteryStatsImpl.TimeBaseObs.class);
85 BatteryStatsImpl.TimeBaseObs observer2 = Mockito.mock(BatteryStatsImpl.TimeBaseObs.class);
86 BatteryStatsImpl.TimeBaseObs observer3 = Mockito.mock(BatteryStatsImpl.TimeBaseObs.class);
BatteryStatsStopwatchTimerTest.java 24 * Test BatteryStatsImpl.StopwatchTimer.
33 final BatteryStatsImpl.TimeBase timeBase = new BatteryStatsImpl.TimeBase();
35 final BatteryStatsImpl.StopwatchTimer timer = new BatteryStatsImpl.StopwatchTimer(clocks,
LongSamplingCounterArrayTest.java 23 import static com.android.internal.os.BatteryStatsImpl.LongSamplingCounterArray;
24 import static com.android.internal.os.BatteryStatsImpl.TimeBase;
46 * Test class for {@link BatteryStatsImpl.LongSamplingCounterArray}.
LongSamplingCounterTest.java 21 import static com.android.internal.os.BatteryStatsImpl.LongSamplingCounter;
22 import static com.android.internal.os.BatteryStatsImpl.TimeBase;
BatteryStatsCpuTimesTest.java 23 import static com.android.internal.os.BatteryStatsImpl.WAKE_LOCK_WEIGHT;
85 BatteryStatsImpl.UserInfoProvider mUserInfoProvider;
160 final ArrayList<BatteryStatsImpl.StopwatchTimer> partialTimers = getPartialTimers(
162 final ArrayList<BatteryStatsImpl.StopwatchTimer> lastPartialTimers
457 final ArrayList<BatteryStatsImpl.StopwatchTimer> partialTimers
719 final ArrayList<BatteryStatsImpl.StopwatchTimer> partialTimers
    [all...]
BatteryStatsTimerTest.java 27 import com.android.internal.os.BatteryStatsImpl.Clocks;
28 import com.android.internal.os.BatteryStatsImpl.TimeBase;
29 import com.android.internal.os.BatteryStatsImpl.Timer;
BatteryStatsImplTest.java 306 final BatteryStatsImpl.Uid u = mBatteryStatsImpl.getUidStatsLocked(parentUid);
321 final BatteryStatsImpl.Uid u = mBatteryStatsImpl.getUidStatsLocked(uids[i]);
BatteryStatsBackgroundStatsTest.java 30 * Test BatteryStatsImpl onBatteryBackgroundTimeBase TimeBase.
36 /** Test that BatteryStatsImpl.Uid.mOnBatteryBackgroundTimeBase works correctly. */
43 BatteryStatsImpl.TimeBase bgtb = bi.getOnBatteryBackgroundTimeBase(UID);
104 /** Test that BatteryStatsImpl.Uid.mOnBatteryScreenOffBackgroundTimeBase works correctly. */
111 BatteryStatsImpl.TimeBase bgtb = bi.getOnBatteryScreenOffBackgroundTimeBase(UID);
BatteryStatsNoteTest.java 31 import com.android.internal.os.BatteryStatsImpl.DualTimer;
32 import com.android.internal.os.BatteryStatsImpl.Uid;
41 * Test various BatteryStatsImpl noteStart methods.
58 * Test BatteryStatsImpl.Uid.noteBluetoothScanResultLocked.
87 * Test BatteryStatsImpl.Uid.noteStartWakeLocked.
118 * Test BatteryStatsImpl.noteUidProcessStateLocked.
203 * Test BatteryStatsImpl.updateTimeBasesLocked.
227 * Test BatteryStatsImpl.noteScreenStateLocked sets timebases and screen states correctly.
248 * Test BatteryStatsImpl.noteScreenStateLocked updates timers correctly.
  /frameworks/base/services/core/java/com/android/server/am/
BackupRecord.java 19 import com.android.internal.os.BatteryStatsImpl;
31 final BatteryStatsImpl.Uid.Pkg.Serv stats;
39 BackupRecord(BatteryStatsImpl.Uid.Pkg.Serv _agentStats, ApplicationInfo _appInfo,
BatteryExternalStatsWorker.java 37 import com.android.internal.os.BatteryStatsImpl;
54 * dedicated thread and updates BatteryStatsImpl with that information.
56 * As much work as possible is done without holding the BatteryStatsImpl lock, and only the
57 * readily available data is pushed into BatteryStatsImpl with the lock held.
59 class BatteryExternalStatsWorker implements BatteryStatsImpl.ExternalStatsSync {
80 private final BatteryStatsImpl mStats;
130 BatteryExternalStatsWorker(Context context, BatteryStatsImpl stats) {
162 BatteryStatsImpl::updateProcStateCpuTimes,
181 BatteryStatsImpl::copyFromAllUidsCpuTimes,
401 if ((updateFlags & BatteryStatsImpl.ExternalStatsSync.UPDATE_WIFI) != 0)
    [all...]
BatteryStatsService.java 58 import com.android.internal.os.BatteryStatsImpl;
84 BatteryStatsImpl.PlatformIdleStateCallback {
90 final BatteryStatsImpl mStats;
91 private final BatteryStatsImpl.UserInfoProvider mUserManagerUserInfoProvider;
165 // BatteryStatsImpl expects the ActivityManagerService handler, so pass that one through.
167 mUserManagerUserInfoProvider = new BatteryStatsImpl.UserInfoProvider() {
177 mStats = new BatteryStatsImpl(systemDir, handler, this, mUserManagerUserInfoProvider);
283 public BatteryStatsImpl getActiveStatistics() {
288 * Schedules a write to disk to occur. This will cause the BatteryStatsImpl
    [all...]
ProcessRecord.java 29 import com.android.internal.os.BatteryStatsImpl;
61 private final BatteryStatsImpl mBatteryStats; // where to collect runtime statistics
77 BatteryStatsImpl.Uid.Proc curProcBatteryStats;
492 ProcessRecord(ActivityManagerService _service, BatteryStatsImpl _batteryStats,
    [all...]
  /packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/
BatteryAppListPreferenceControllerTest.java 32 import com.android.internal.os.BatteryStatsImpl;
120 mNormalBatterySipper.uidObj = new BatteryStatsImpl.Uid(new BatteryStatsImpl(), UID);
  /frameworks/base/core/java/com/android/internal/app/
IBatteryStats.aidl 19 import com.android.internal.os.BatteryStatsImpl;

Completed in 486 milliseconds

1 2