Lines Matching defs:elapsedRealtime

95     AppIdleHistory(long elapsedRealtime) {
96 this(Environment.getDataSystemDirectory(), elapsedRealtime);
100 AppIdleHistory(File storageDir, long elapsedRealtime) {
101 mElapsedSnapshot = elapsedRealtime;
102 mScreenOnSnapshot = elapsedRealtime;
112 public void updateDisplayLocked(boolean screenOn, long elapsedRealtime) {
117 mScreenOnSnapshot = elapsedRealtime;
119 mScreenOnDuration += elapsedRealtime - mScreenOnSnapshot;
120 mElapsedDuration += elapsedRealtime - mElapsedSnapshot;
121 mElapsedSnapshot = elapsedRealtime;
125 public long getScreenOnTimeLocked(long elapsedRealtime) {
128 screenOnTime += elapsedRealtime - mScreenOnSnapshot;
170 final long elapsedRealtime = SystemClock.elapsedRealtime();
172 mElapsedDuration += elapsedRealtime - mElapsedSnapshot;
173 mElapsedSnapshot = elapsedRealtime;
177 public void reportUsageLocked(String packageName, int userId, long elapsedRealtime) {
180 elapsedRealtime);
182 shiftHistoryToNow(userHistory, elapsedRealtime);
185 + (elapsedRealtime - mElapsedSnapshot);
186 packageHistory.lastUsedScreenTime = getScreenOnTimeLocked(elapsedRealtime);
190 public void setIdle(String packageName, int userId, long elapsedRealtime) {
193 elapsedRealtime);
195 shiftHistoryToNow(userHistory, elapsedRealtime);
201 long elapsedRealtime) {
202 long thisPeriod = elapsedRealtime / PERIOD_DURATION;
236 String packageName, long elapsedRealtime) {
240 packageHistory.lastUsedElapsedTime = getElapsedTimeLocked(elapsedRealtime);
241 packageHistory.lastUsedScreenTime = getScreenOnTimeLocked(elapsedRealtime);
251 public boolean isIdleLocked(String packageName, int userId, long elapsedRealtime) {
254 getPackageHistoryLocked(userHistory, packageName, elapsedRealtime);
258 return hasPassedThresholdsLocked(packageHistory, elapsedRealtime);
262 private long getElapsedTimeLocked(long elapsedRealtime) {
263 return (elapsedRealtime - mElapsedSnapshot + mElapsedDuration);
266 public void setIdleLocked(String packageName, int userId, boolean idle, long elapsedRealtime) {
269 elapsedRealtime);
270 packageHistory.lastUsedElapsedTime = getElapsedTimeLocked(elapsedRealtime)
272 packageHistory.lastUsedScreenTime = getScreenOnTimeLocked(elapsedRealtime)
281 private boolean hasPassedThresholdsLocked(PackageHistory packageHistory, long elapsedRealtime) {
283 <= getScreenOnTimeLocked(elapsedRealtime) - mScreenOnTimeThreshold)
285 <= getElapsedTimeLocked(elapsedRealtime) - mElapsedTimeThreshold);
376 final long elapsedRealtime = SystemClock.elapsedRealtime();
377 final long totalElapsedTime = getElapsedTimeLocked(elapsedRealtime);
378 final long screenOnTime = getScreenOnTimeLocked(elapsedRealtime);
389 idpw.print(" idle=" + (isIdleLocked(packageName, userId, elapsedRealtime) ? "y" : "n"));
394 TimeUtils.formatDuration(getElapsedTimeLocked(elapsedRealtime), idpw);
397 TimeUtils.formatDuration(getScreenOnTimeLocked(elapsedRealtime), idpw);
404 final long elapsedRealtime = SystemClock.elapsedRealtime();
413 idpw.print(" idle=" + (isIdleLocked(packageName, userId, elapsedRealtime) ? "y" : "n"));