Home
last modified time | relevance | path

Searched refs:alarm (Results 1 – 25 of 51) sorted by relevance

123

/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/alarm/
H A DAlarmManagerService.java1691 alarm.count += (nowELAPSED - alarm.getRequestedElapsed()) / alarm.repeatInterval; in deliverPendingBackgroundAlarmsLocked()
1693 final long delta = alarm.count * alarm.repeatInterval; in deliverPendingBackgroundAlarmsLocked()
1699 null, alarm.flags, alarm.workSource, alarm.alarmClock, alarm.uid, in deliverPendingBackgroundAlarmsLocked()
2470 alarm.creatorUid, alarm.sourcePackage)) { in adjustDeliveryTimeBasedOnBatterySaver()
2726 alarm -> (alarm == mPendingIdleUntil) && adjustIdleUntilTime(alarm)); in setImplLocked()
4372 if (alarm.operation != null && alarm.operation.isActivity()) { in isBackgroundRestricted()
4451 alarm.count += (nowELAPSED - alarm.getRequestedElapsed()) / alarm.repeatInterval; in triggerAlarmsLocked()
4459 null, alarm.flags, alarm.workSource, alarm.alarmClock, alarm.uid, in triggerAlarmsLocked()
4541 alarm.uid, alarm.statsTag); in deliverAlarmsLocked()
5799 setWakelockWorkSource(alarm.workSource, alarm.creatorUid, alarm.statsTag, true); in deliverLocked()
[all …]
H A DLazyAlarmStore.java17 package com.android.server.alarm;
19 import static com.android.server.alarm.AlarmManagerService.dumpAlarmList;
20 import static com.android.server.alarm.AlarmManagerService.isTimeTickAlarm;
110 final Alarm alarm = mAlarms.get(i); in getNextWakeFromIdleAlarm() local
112 return alarm; in getNextWakeFromIdleAlarm()
178 final Alarm alarm = mAlarms.get(i); in removePendingAlarms() local
179 if (alarm.getWhenElapsed() > nowElapsed) { in removePendingAlarms()
183 pending.add(alarm); in removePendingAlarms()
184 if (alarm.wakeup && alarm.getMaxWhenElapsed() <= nowElapsed + ALARM_DEADLINE_SLOP) { in removePendingAlarms()
189 if ((alarm.flags & AlarmManager.FLAG_STANDALONE) != 0) { in removePendingAlarms()
[all …]
H A DTareBill.java17 package com.android.server.alarm;
73 static ActionBill getAppropriateBill(@NonNull Alarm alarm) { in getAppropriateBill() argument
74 if (alarm.alarmClock != null) { in getAppropriateBill()
79 (alarm.flags & (FLAG_ALLOW_WHILE_IDLE_UNRESTRICTED | FLAG_ALLOW_WHILE_IDLE)) != 0; in getAppropriateBill()
80 final boolean isExact = alarm.windowLength == 0; in getAppropriateBill()
82 if (alarm.wakeup) { in getAppropriateBill()
H A DTEST_MAPPING7 "include-filter": "com.android.server.alarm"
H A DMetricsHelper.java17 package com.android.server.alarm;
27 import static com.android.server.alarm.AlarmManagerService.INDEFINITE_DELAY;
/aosp14/frameworks/base/tests/utils/testutils/java/android/app/test/
H A DTestAlarmManager.java69 PendingAlarm alarm = mPendingAlarms.get(i); in dispatch() local
70 if (Objects.equals(tag, alarm.getTag())) { in dispatch()
72 alarm.dispatch(); in dispatch()
84 PendingAlarm alarm = mPendingAlarms.get(i); in isPending() local
85 if (Objects.equals(tag, alarm.getTag())) { in isPending()
98 PendingAlarm alarm = mPendingAlarms.get(i); in getTriggerTimeMillis() local
99 if (Objects.equals(tag, alarm.getTag())) { in getTriggerTimeMillis()
100 return alarm.getTriggerTimeMillis(); in getTriggerTimeMillis()
150 PendingAlarm alarm = alarmItr.next(); in answer() local
151 if (alarm.getCallback() instanceof AlarmListenerRunnable) { in answer()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/
H A DLockSettingsStrongAuth.java256 if (alarm != null) { in rescheduleStrongAuthTimeoutAlarm()
257 mAlarmManager.cancel(alarm); in rescheduleStrongAuthTimeoutAlarm()
258 alarm.setLatestStrongAuthTime(strongAuthTime); in rescheduleStrongAuthTimeoutAlarm()
286 if (alarm != null) { in handleRefreshStrongAuthTimeout()
296 if (alarm != null) { in handleScheduleNonStrongBiometricTimeout()
332 if (alarm != null) { in cancelNonStrongBiometricAlarmListener()
334 mAlarmManager.cancel(alarm); in cancelNonStrongBiometricAlarmListener()
346 if (alarm != null) { in cancelNonStrongBiometricIdleAlarmListener()
348 mAlarmManager.cancel(alarm); in cancelNonStrongBiometricIdleAlarmListener()
392 if (alarm != null) { in handleScheduleNonStrongBiometricIdleTimeout()
[all …]
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
H A DLockSettingsStrongAuthTest.java100 NonStrongBiometricIdleTimeoutAlarmListener alarm = mStrongAuth in testScheduleNonStrongBiometricIdleTimeout() local
103 assertNotNull(alarm); in testScheduleNonStrongBiometricIdleTimeout()
126 NonStrongBiometricTimeoutAlarmListener alarm = in testReportSuccessfulBiometricUnlock_nonStrongBiometric_fallbackTimeout() local
129 assertNotNull(alarm); in testReportSuccessfulBiometricUnlock_nonStrongBiometric_fallbackTimeout()
180 StrongAuthTimeoutAlarmListener alarm = in testReportSuccessfulStrongAuthUnlock_schedulePrimaryAuthTimeout() local
183 assertNotNull(alarm); in testReportSuccessfulStrongAuthUnlock_schedulePrimaryAuthTimeout()
185 verifyAlarm(nextAlarmTime, STRONG_AUTH_TIMEOUT_ALARM_TAG, alarm); in testReportSuccessfulStrongAuthUnlock_schedulePrimaryAuthTimeout()
198 StrongAuthTimeoutAlarmListener alarm = in testReportSuccessfulStrongAuthUnlock_testRefreshStrongAuthTimeout() local
200 assertEquals(currentTime, alarm.getLatestStrongAuthTime()); in testReportSuccessfulStrongAuthUnlock_testRefreshStrongAuthTimeout()
207 verify(mAlarmManager).cancel(alarm); in testReportSuccessfulStrongAuthUnlock_testRefreshStrongAuthTimeout()
[all …]
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/location/injector/
H A DFakeAlarmHelper.java47 mAlarms.removeIf(alarm -> alarm.listener == listener); in cancel()
53 Alarm alarm = it.next(); in incrementAlarmTime() local
54 alarm.delayMs -= incrementMs; in incrementAlarmTime()
55 if (alarm.delayMs <= 0) { in incrementAlarmTime()
57 alarm.listener.onAlarm(); in incrementAlarmTime()
/aosp14/system/core/trusty/fuzz/
H A Dutils.cpp81 alarm(kTimeoutSeconds); in Connect()
83 alarm(0); in Connect()
97 alarm(kTimeoutSeconds); in Read()
99 alarm(0); in Read()
112 alarm(kTimeoutSeconds); in Write()
114 alarm(0); in Write()
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/alarm/
H A DAlarmTest.java17 package com.android.server.alarm;
27 import static com.android.server.alarm.Alarm.APP_STANDBY_POLICY_INDEX;
28 import static com.android.server.alarm.Alarm.NUM_POLICIES;
29 import static com.android.server.alarm.Alarm.REQUESTER_POLICY_INDEX;
30 import static com.android.server.alarm.AlarmManagerService.isExemptFromAppStandby;
31 import static com.android.server.alarm.AlarmManagerService.isExemptFromTare;
32 import static com.android.server.alarm.Constants.TEST_CALLING_PACKAGE;
33 import static com.android.server.alarm.Constants.TEST_CALLING_UID;
H A DBackgroundRestrictedAlarmsTest.java16 package com.android.server.alarm;
86 alarmsToDeliver, alarm -> alarm.type == RTC_WAKEUP); in runCheckAllPendingAlarms()
H A DAlarmStoreTest.java17 package com.android.server.alarm;
24 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_NOT_APPLICABLE;
25 import static com.android.server.alarm.Constants.TEST_CALLING_PACKAGE;
26 import static com.android.server.alarm.Constants.TEST_CALLING_UID;
H A DConstants.java17 package com.android.server.alarm;
H A DAlarmManagerServiceTest.java16 package com.android.server.alarm;
55 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_ALLOW_LIST;
56 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_COMPAT;
57 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_LISTENER;
59 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_PERMISSION;
61 import static com.android.server.alarm.AlarmManagerService.ACTIVE_INDEX;
89 import static com.android.server.alarm.AlarmManagerService.FREQUENT_INDEX;
94 import static com.android.server.alarm.AlarmManagerService.WORKING_INDEX;
95 import static com.android.server.alarm.Constants.TEST_CALLING_PACKAGE;
96 import static com.android.server.alarm.Constants.TEST_CALLING_UID;
[all …]
/aosp14/frameworks/base/core/proto/android/server/alarm/
H A Dalarmmanagerservice.proto26 package com.android.server.alarm;
54 // Can be negative if the non-wakeup alarm time is in the past (non-wakeup
83 // This is a special alarm that will put the system into idle until it goes
123 // alarm, used to determine the earliest we can dispatch the next such alarm.
151 // This is a soft wrapper for alarm clock information. It is not representative
169 // How long until the alarm goes off, in the 'elapsed' timebase. Can be
214 // Minimum futurity of a new alarm.
216 // Minimum alarm recurrence interval.
218 // Direct alarm listener callback timeout.
226 // Maximum alarm recurrence interval.
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/utils/
H A DAlarmQueue.java314 final Pair<K, Long> alarm = mAlarmPriorityQueue.peek(); in setNextAlarmLocked() local
315 final long nextTriggerTimeElapsed = Math.max(earliestTriggerElapsed, alarm.second); in setNextAlarmLocked()
329 + " for key " + alarm.first); in setNextAlarmLocked()
343 final Pair<K, Long> alarm = mAlarmPriorityQueue.peek(); in onAlarm() local
344 if (alarm.second <= nowElapsed) { in onAlarm()
345 expired.add(alarm.first); in onAlarm()
346 mAlarmPriorityQueue.remove(alarm); in onAlarm()
/aosp14/frameworks/base/services/core/java/com/android/server/trust/
H A DTrustManagerService.java395 mAlarmManager.cancel(alarm); in maybeLockScreen()
449 if (alarm != null) { in handleScheduleTrustedTimeout()
454 mAlarmManager.cancel(alarm); in handleScheduleTrustedTimeout()
479 if (alarm != null) { in setUpIdleTimeout()
484 mAlarmManager.cancel(alarm); in setUpIdleTimeout()
503 if (alarm == null || !alarm.isQueued() || overrideHardTimeout) { in setUpHardTimeout()
506 if (alarm == null) { in setUpHardTimeout()
2175 cancelPendingAlarm(alarm);
2177 cancelPendingAlarm(alarm);
2179 cancelPendingAlarm(alarm);
[all …]
/aosp14/system/core/trusty/confirmationui/fuzz/
H A Dmsg_fuzzer.cpp158 alarm(kTimeoutSeconds); in LLVMFuzzerTestOneInput()
160 alarm(0); in LLVMFuzzerTestOneInput()
165 alarm(kTimeoutSeconds); in LLVMFuzzerTestOneInput()
167 alarm(0); in LLVMFuzzerTestOneInput()
/aosp14/frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/
H A DScheduleCalendarTest.java777 alarm.set(Calendar.HOUR_OF_DAY, 23); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger_daylightSavings()
778 alarm.set(Calendar.MINUTE, 15); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger_daylightSavings()
779 alarm.set(Calendar.SECOND, 0); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger_daylightSavings()
780 alarm.set(Calendar.MILLISECOND, 0); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger_daylightSavings()
810 alarm.set(Calendar.HOUR_OF_DAY, 23); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger()
811 alarm.set(Calendar.MINUTE, 15); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger()
812 alarm.set(Calendar.SECOND, 0); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger()
813 alarm.set(Calendar.MILLISECOND, 0); in testIsAlarmInSchedule_alarmAndNowInSchedule_sameScheduleTrigger()
839 alarm.set(Calendar.MINUTE, 15); in testIsAlarmInSchedule_alarmAndNowInSchedule_differentScheduleTrigger()
840 alarm.set(Calendar.SECOND, 0); in testIsAlarmInSchedule_alarmAndNowInSchedule_differentScheduleTrigger()
[all …]
/aosp14/frameworks/base/core/java/android/service/notification/
H A DScheduleCalendar.java143 public boolean isAlarmInSchedule(long alarm, long now) { in isAlarmInSchedule() argument
145 final long start = getClosestActualTime(alarm, mSchedule.startHour, mSchedule.startMinute); in isAlarmInSchedule()
146 long end = getTime(alarm, mSchedule.endHour, mSchedule.endMinute); in isAlarmInSchedule()
150 return (isInSchedule(-1, alarm, start, end) in isAlarmInSchedule()
152 || (isInSchedule(0, alarm, start, end) in isAlarmInSchedule()
/aosp14/frameworks/base/services/core/java/com/android/server/notification/
H A DCountdownConditionProvider.java159 final boolean alarm = ZenModeConfig.isValidCountdownToAlarmConditionId(conditionId); in onReceive()
163 notifyCondition(newCondition(time, alarm, Condition.STATE_FALSE)); in onReceive()
169 private static final Condition newCondition(long time, boolean alarm, int state) { in newCondition() argument
170 return new Condition(ZenModeConfig.toCountdownConditionId(time, alarm), in newCondition()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/
H A DDreamOverlayStatusBarViewController.java272 final AlarmManager.AlarmClockInfo alarm = in updateAlarmStatusIcon() local
274 final boolean hasAlarm = alarm != null && alarm.getTriggerTime() > 0; in updateAlarmStatusIcon()
278 hasAlarm ? buildAlarmContentDescription(alarm) : null); in updateAlarmStatusIcon()
298 private String buildAlarmContentDescription(AlarmManager.AlarmClockInfo alarm) { in buildAlarmContentDescription() argument
301 final String dateString = DateFormat.format(pattern, alarm.getTriggerTime()).toString(); in buildAlarmContentDescription()
/aosp14/frameworks/base/core/proto/android/app/
H A Dalarmmanager.proto35 // alarm does not wake the device up; if it goes off while the device is
42 // sleep). This alarm does not wake the device up; if it goes off while the
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DDemoStatusIcons.java152 String alarm = args.getString("alarm"); in dispatchDemoCommand() local
153 if (alarm != null) { in dispatchDemoCommand()
154 int iconId = alarm.equals("show") ? R.drawable.stat_sys_alarm in dispatchDemoCommand()

123