/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/alarm/ |
H A D | AlarmStoreTest.java | 85 for (Alarm a : alarms) { in addAlarmsToStore() 97 final Alarm a1 = createAlarm(1, 0); in add() 101 final Alarm a2 = createAlarm(2, 0); in add() 112 final Alarm a1 = createAlarm(1, 0); in remove() 113 final Alarm a2 = createAlarm(2, 0); in remove() 114 final Alarm a5 = createAlarm(5, 0); in remove() 122 final Alarm a8 = createAlarm(8, 0); in remove() 163 final Alarm a5 = createAlarm(5, 0); in getNextWakeupDeliveryTime() 184 final Alarm a5 = createAlarm(5, 0); in getNextDeliveryTime() 217 final Alarm a5 = createAlarm(5, 0); in updateAlarmDeliveries() [all …]
|
H A D | BackgroundRestrictedAlarmsTest.java | 40 private SparseArray<ArrayList<Alarm>> addPendingAlarm( in addPendingAlarm() 42 ArrayList<Alarm> uidAlarms = all.get(uid); in addPendingAlarm() 46 uidAlarms.add(new Alarm( in addPendingAlarm() 68 private static String toString(ArrayList<Alarm> alarms) { in toString() 74 for (Alarm a : alarms) { in toString() 83 SparseArray<ArrayList<Alarm>> pending, ArrayList<Alarm> alarmsToDeliver) { in runCheckAllPendingAlarms() 91 SparseArray<ArrayList<Alarm>> pending = new SparseArray<>(); in findAllUnrestrictedPendingBackgroundAlarmsLockedInner_empty() 93 final ArrayList<Alarm> alarmsToDeliver = new ArrayList<>(); in findAllUnrestrictedPendingBackgroundAlarmsLockedInner_empty() 103 SparseArray<ArrayList<Alarm>> pending = new SparseArray<>(); in findAllUnrestrictedPendingBackgroundAlarmsLockedInner_single_remove() 107 final ArrayList<Alarm> alarmsToDeliver = new ArrayList<>(); in findAllUnrestrictedPendingBackgroundAlarmsLockedInner_single_remove() [all …]
|
H A D | AlarmTest.java | 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; 62 private Alarm createAlarmClock(long requestedRtc) { in createAlarmClock() 78 final Alarm a = createDefaultAlarm(4567, 2, 0); in initSetsOnlyRequesterPolicy() 113 final Alarm a = createDefaultAlarm(0, 0, 0); in whenElapsed() 131 final Alarm a = createDefaultAlarm(10, 12, 0); in maxWhenElapsed() 155 final Alarm exactAlarm = createDefaultAlarm(10, 0, 0); in setPolicyElapsedExact() 170 final Alarm inexactAlarm = createDefaultAlarm(10, 5, 0); in setPolicyElapsedInexact() 216 final Alarm a = createDefaultAlarm(0, 0, 0); in snapshotImmutable() [all …]
|
H A D | AlarmManagerServiceTest.java | 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; 58 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_NOT_APPLICABLE; 59 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_PERMISSION; 60 import static com.android.server.alarm.Alarm.EXACT_ALLOW_REASON_POLICY_PERMISSION; 1237 final SparseArray<ArrayList<Alarm>> restrictedAlarms = 2168 final ArrayList<Alarm> deliveryList = listCaptor.getValue(); 2927 final Alarm a = mService.mAlarmStore.remove(unused -> true).get(0); 3257 final ArrayList<Alarm> remaining = mService.mAlarmStore.asList(); [all …]
|
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/alarm/ |
H A D | LazyAlarmStore.java | 62 Alarm::getWhenElapsed).reversed(); 65 public void add(Alarm a) { in add() 83 public ArrayList<Alarm> remove(Predicate<Alarm> whichAlarms) { in remove() 108 public Alarm getNextWakeFromIdleAlarm() { in getNextWakeFromIdleAlarm() 110 final Alarm alarm = mAlarms.get(i); in getNextWakeFromIdleAlarm() 128 final Alarm a = mAlarms.get(i); in getNextWakeupDeliveryTime() 154 final Alarm a = mAlarms.get(i); in getNextDeliveryTime() 213 for (final Alarm alarm : mAlarms) { in updateAlarmDeliveries() 223 public ArrayList<Alarm> asList() { in asList() 240 for (final Alarm a : mAlarms) { in dumpProto() [all …]
|
H A D | AlarmStore.java | 40 void add(Alarm a); in add() 47 void addAll(ArrayList<Alarm> alarms); in addAll() 55 ArrayList<Alarm> remove(Predicate<Alarm> whichAlarms); in remove() 70 Alarm getNextWakeFromIdleAlarm(); in getNextWakeFromIdleAlarm() 99 ArrayList<Alarm> removePendingAlarms(long nowElapsed); in removePendingAlarms() 112 ArrayList<Alarm> asList(); in asList() 144 int getCount(Predicate<Alarm> condition); in getCount() 158 boolean updateAlarmDelivery(Alarm a); in updateAlarmDelivery()
|
H A D | MetricsHelper.java | 89 case Alarm.EXACT_ALLOW_REASON_PERMISSION: in reasonToStatsReason() 91 case Alarm.EXACT_ALLOW_REASON_ALLOW_LIST: in reasonToStatsReason() 93 case Alarm.EXACT_ALLOW_REASON_COMPAT: in reasonToStatsReason() 95 case Alarm.EXACT_ALLOW_REASON_POLICY_PERMISSION: in reasonToStatsReason() 97 case Alarm.EXACT_ALLOW_REASON_LISTENER: in reasonToStatsReason() 99 case Alarm.EXACT_ALLOW_REASON_PRIORITIZED: in reasonToStatsReason() 106 static void pushAlarmScheduled(Alarm a, int callerProcState) { in pushAlarmScheduled()
|
H A D | AlarmManagerService.java | 1377 final Comparator<Alarm> mAlarmDispatchComparator = new Comparator<Alarm>() { 1379 public int compare(Alarm lhs, Alarm rhs) { 1409 Alarm a = alarms.get(i); in calculateDeliveryPriorities() 1451 Alarm mPendingIdleUntil = null; 1452 Alarm mNextWakeFromIdle = null; 1655 SparseArray<ArrayList<Alarm>> pendingAlarms, ArrayList<Alarm> unrestrictedAlarms, in findAllUnrestrictedPendingBackgroundAlarmsLockedInner() 2382 final Alarm a = new Alarm(type, when, whenElapsed, windowLength, interval, in setImplLocked() 2694 private void setImplLocked(Alarm a) { in setImplLocked() 4340 final Alarm a = list.get(i); in dumpAlarmList() 4742 ArrayList<Alarm> triggerList = new ArrayList<Alarm>(); in run() [all …]
|
H A D | Alarm.java | 45 class Alarm { class 137 Alarm(int type, long when, long requestedWhenElapsed, long windowLength, long interval, in Alarm() method in Alarm 418 Snapshot(Alarm a) { in Snapshot()
|
H A D | TareBill.java | 73 static ActionBill getAppropriateBill(@NonNull Alarm alarm) { in getAppropriateBill()
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/location/injector/ |
H A D | FakeAlarmHelper.java | 27 private static class Alarm { class in FakeAlarmHelper 31 Alarm(long delayMs, OnAlarmListener listener) { in Alarm() method in FakeAlarmHelper.Alarm 37 private final ArrayList<Alarm> mAlarms = new ArrayList<>(); 42 mAlarms.add(new Alarm(delayMs, listener)); in setDelayedAlarmInternal() 51 Iterator<Alarm> it = mAlarms.iterator(); in incrementAlarmTime() 53 Alarm alarm = it.next(); in incrementAlarmTime()
|
/aosp14/frameworks/base/core/proto/android/app/ |
H A D | alarmmanager.proto | 31 // Alarm time in System.currentTimeMillis() (wall clock time in UTC), which 34 // Alarm time in System.currentTimeMillis() (wall clock time in UTC). This 38 // Alarm time in SystemClock.elapsedRealtime() (time since boot, including 41 // Alarm time in SystemClock.elapsedRealtime() (time since boot, including
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/ |
H A D | OWNERS | 1 per-file *Alarm* = file:/apex/jobscheduler/OWNERS
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/ |
H A D | OWNERS | 1 per-file *Alarm* = file:/apex/jobscheduler/OWNERS
|
/aosp14/frameworks/base/core/proto/android/util/ |
H A D | quotatracker.proto | 43 message Alarm { message 51 repeated Alarm alarms = 2;
|
/aosp14/frameworks/base/core/java/android/app/ |
H A D | OWNERS | 44 # Alarm 45 per-file *Alarm* = file:/apex/jobscheduler/OWNERS
|
/aosp14/frameworks/base/services/core/java/com/android/server/ |
H A D | OWNERS | 20 per-file *Alarm* = file:/apex/jobscheduler/OWNERS
|
/aosp14/frameworks/base/core/proto/android/providers/settings/ |
H A D | system.proto | 34 message Alarm { message 41 optional Alarm alarm = 3;
|
/aosp14/frameworks/base/core/proto/android/server/alarm/ |
H A D | alarmmanagerservice.proto | 163 // A com.android.server.AlarmManagerService.Alarm object.
|
/aosp14/frameworks/base/core/proto/android/server/ |
H A D | jobscheduler.proto | 752 message Alarm { message 760 repeated Alarm alarms = 2;
|
/aosp14/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/ |
H A D | SettingsProtoDumpUtil.java | 2756 SystemSettingsProto.Alarm.DEFAULT_URI); in dumpProtoSystemSettingsLocked() 2759 SystemSettingsProto.Alarm.ALERT_CACHE); in dumpProtoSystemSettingsLocked()
|
/aosp14/frameworks/base/services/ |
H A D | art-profile | 639 HSPLcom/android/server/alarm/Alarm;->getMaxWhenElapsed()J 640 HSPLcom/android/server/alarm/Alarm;->getWhenElapsed()J 643 HSPLcom/android/server/alarm/Alarm;->setPolicyElapsed(IJ)Z+]Lcom/android/server/alarm/Alarm;Lcom/an… 644 HSPLcom/android/server/alarm/Alarm;->updateWhenElapsed()Z 679 …ndroid/server/alarm/AlarmManagerService$RemovedAlarm;-><init>(Lcom/android/server/alarm/Alarm;IJJ)V 691 …dOnTareLocked(Lcom/android/server/alarm/Alarm;)Z+]Lcom/android/server/alarm/Alarm;Lcom/android/ser… 712 …AlarmListener;Lcom/android/server/alarm/Alarm;)Z+]Lcom/android/server/alarm/Alarm;Lcom/android/ser… 717 …/android/server/alarm/AlarmManagerService;->registerTareListener(Lcom/android/server/alarm/Alarm;)V 729 …>applyAsLong(Ljava/lang/Object;)J+]Lcom/android/server/alarm/Alarm;Lcom/android/server/alarm/Alarm; 730 HSPLcom/android/server/alarm/LazyAlarmStore;->add(Lcom/android/server/alarm/Alarm;)V [all …]
|
/aosp14/frameworks/base/proto/src/metrics_constants/ |
H A D | metrics_constants.proto | 5245 …// OPEN: Settings > Sound & notification > Do Not Disturb > TURN ON -> Next Alarm (ie: Until Tue 7… 5395 // OPEN: QS Alarm tile shown 5396 // ACTION: QS Alarm tile tapped
|