Home
last modified time | relevance | path

Searched refs:WriteQueueItem (Results 1 – 12 of 12) sorted by relevance

/frameworks/base/services/core/java/com/android/server/wm/
DPersisterQueue.java54 static final WriteQueueItem EMPTY_ITEM = () -> { };
59 private final ArrayList<WriteQueueItem> mWriteQueue = new ArrayList<>();
108 synchronized void addItem(WriteQueueItem item, boolean flush) { in addItem()
119 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, Class<T> clazz) { in findLastItem()
121 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem()
137 synchronized <T extends WriteQueueItem> void updateLastOrAddItem(T item, boolean flush) { in updateLastOrAddItem()
151 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems()
154 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()
204 final WriteQueueItem item; in processNextItem()
251 interface WriteQueueItem<T extends WriteQueueItem<T>> { interface in PersisterQueue
DSnapshotPersistQueue.java57 private final ArrayDeque<WriteQueueItem> mWriteQueue = new ArrayDeque<>();
123 private void addToQueueInternal(WriteQueueItem item, boolean insertToFront) { in addToQueueInternal()
138 void sendToQueueLocked(WriteQueueItem item) { in sendToQueueLocked()
143 void insertQueueAtFirstLocked(WriteQueueItem item) { in insertQueueAtFirstLocked()
175 WriteQueueItem next;
214 abstract static class WriteQueueItem { class in SnapshotPersistQueue
217 WriteQueueItem(@NonNull PersistInfoProvider persistInfoProvider, int userId) { in WriteQueueItem() method in SnapshotPersistQueue.WriteQueueItem
248 class StoreWriteQueueItem extends WriteQueueItem {
409 private class DeleteWriteQueueItem extends WriteQueueItem {
431 final WriteQueueItem[] items; in dump()
[all …]
DTaskSnapshotPersister.java100 class RemoveObsoleteFilesQueueItem extends SnapshotPersistQueue.WriteQueueItem {
DPackageConfigPersister.java411 private static class DeletePackageItem implements PersisterQueue.WriteQueueItem {
434 private class WriteProcessItem implements PersisterQueue.WriteQueueItem {
DLaunchParamsPersister.java398 implements PersisterQueue.WriteQueueItem<LaunchParamsWriteQueueItem> {
469 private class CleanUpComponentQueueItem implements PersisterQueue.WriteQueueItem {
DLetterboxConfigurationPersister.java290 PersisterQueue.WriteQueueItem<UpdateValuesCommand> {
DActivitySnapshotController.java165 new SnapshotPersistQueue.WriteQueueItem(mPersistInfoProvider, userId) { in cleanUpUserFiles()
257 class LoadActivitySnapshotItem extends SnapshotPersistQueue.WriteQueueItem {
DTaskPersister.java561 private static class TaskWriteQueueItem implements PersisterQueue.WriteQueueItem {
642 PersisterQueue.WriteQueueItem<ImageWriteQueueItem> {
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
DLaunchParamsPersisterTests.java514 private List<WriteQueueItem> mWriteQueue = new ArrayList<>();
520 final WriteQueueItem item = mWriteQueue.remove(0); in flush()
540 void addItem(WriteQueueItem item, boolean flush) { in addItem()
548 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, in findLastItem()
551 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem()
564 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems()
567 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()
DLetterboxConfigurationPersisterTest.java241 writeQueueItem -> true, PersisterQueue.WriteQueueItem.class) != null; in isQueueEmpty()
258 PersisterQueue.WriteQueueItem<DeleteFileCommand> {
DPersisterQueueTests.java344 implements PersisterQueue.WriteQueueItem<T> {
/frameworks/base/services/
Dart-wear-profile1403 Lcom/android/server/wm/PersisterQueue$WriteQueueItem;
27703 …android/server/wm/PersisterQueue;->addItem(Lcom/android/server/wm/PersisterQueue$WriteQueueItem;Z)V
27705 …ava/util/function/Predicate;Ljava/lang/Class;)Lcom/android/server/wm/PersisterQueue$WriteQueueItem;
28054 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;-><init>(Lcom/android/server/wm/BaseApp…
28055 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->isReady(Lcom/android/server/pm/UserMa…
28056 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->onDequeuedLocked()V
28057 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->onQueuedLocked()V
28064 …hotPersistQueue;->addToQueueInternal(Lcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;Z)V
28069 …pshotPersistQueue;->sendToQueueLocked(Lcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;)V