Searched refs:WriteQueueItem (Results 1 – 12 of 12) sorted by relevance
/frameworks/base/services/core/java/com/android/server/wm/ |
D | PersisterQueue.java | 54 static final WriteQueueItem EMPTY_ITEM = () -> { }; 59 private final ArrayList<WriteQueueItem> mWriteQueue = new ArrayList<>(); 136 synchronized void addItem(WriteQueueItem item, boolean flush) { in addItem() 147 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, Class<T> clazz) { in findLastItem() 149 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem() 165 synchronized <T extends WriteQueueItem> void updateLastOrAddItem(T item, boolean flush) { in updateLastOrAddItem() 179 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems() 182 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems() 232 final WriteQueueItem item; in processNextItem() 279 interface WriteQueueItem<T extends WriteQueueItem<T>> { interface in PersisterQueue
|
D | SnapshotPersistQueue.java | 63 private final ArrayDeque<WriteQueueItem> mWriteQueue = new ArrayDeque<>(); 175 private void addToQueueInternal(WriteQueueItem item, boolean insertToFront) { in addToQueueInternal() 192 void sendToQueueLocked(WriteQueueItem item) { in sendToQueueLocked() 197 void insertQueueAtFirstLocked(WriteQueueItem item) { in insertQueueAtFirstLocked() 229 WriteQueueItem next; 278 abstract static class WriteQueueItem { class in SnapshotPersistQueue 281 WriteQueueItem(@NonNull PersistInfoProvider persistInfoProvider, int userId) { in WriteQueueItem() method in SnapshotPersistQueue.WriteQueueItem 312 class StoreWriteQueueItem extends WriteQueueItem { 525 private class DeleteWriteQueueItem extends WriteQueueItem { 547 final WriteQueueItem[] items; in dump() [all …]
|
D | TaskSnapshotPersister.java | 111 class RemoveObsoleteFilesQueueItem extends SnapshotPersistQueue.WriteQueueItem {
|
D | PackageConfigPersister.java | 411 private static class DeletePackageItem implements PersisterQueue.WriteQueueItem { 434 private class WriteProcessItem implements PersisterQueue.WriteQueueItem {
|
D | AppCompatConfigurationPersister.java | 274 PersisterQueue.WriteQueueItem<UpdateValuesCommand> {
|
D | LaunchParamsPersister.java | 461 implements PersisterQueue.WriteQueueItem<LaunchParamsWriteQueueItem> { 532 private static class CleanUpComponentQueueItem implements PersisterQueue.WriteQueueItem {
|
D | ActivitySnapshotController.java | 166 new SnapshotPersistQueue.WriteQueueItem(mPersistInfoProvider, userId) { in cleanUpUserFiles() 258 class LoadActivitySnapshotItem extends SnapshotPersistQueue.WriteQueueItem {
|
D | TaskPersister.java | 563 private static class TaskWriteQueueItem implements PersisterQueue.WriteQueueItem { 644 PersisterQueue.WriteQueueItem<ImageWriteQueueItem> {
|
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
D | LaunchParamsPersisterTests.java | 529 private List<WriteQueueItem> mWriteQueue = new ArrayList<>(); 535 final WriteQueueItem item = mWriteQueue.remove(0); in flush() 555 void addItem(WriteQueueItem item, boolean flush) { in addItem() 563 synchronized <T extends WriteQueueItem> T findLastItem(Predicate<T> predicate, in findLastItem() 566 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in findLastItem() 579 synchronized <T extends WriteQueueItem> void removeItems(Predicate<T> predicate, in removeItems() 582 WriteQueueItem writeQueueItem = mWriteQueue.get(i); in removeItems()
|
D | AppCompatConfigurationPersisterTest.java | 241 writeQueueItem -> true, PersisterQueue.WriteQueueItem.class) != null; in isQueueEmpty() 258 PersisterQueue.WriteQueueItem<DeleteFileCommand> {
|
D | PersisterQueueTests.java | 345 implements PersisterQueue.WriteQueueItem<T> {
|
/frameworks/base/services/ |
D | art-wear-profile | 1336 Lcom/android/server/wm/PersisterQueue$WriteQueueItem; 21787 …android/server/wm/PersisterQueue;->addItem(Lcom/android/server/wm/PersisterQueue$WriteQueueItem;Z)V 21788 …ava/util/function/Predicate;Ljava/lang/Class;)Lcom/android/server/wm/PersisterQueue$WriteQueueItem; 22041 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;-><init>(Lcom/android/server/wm/BaseApp… 22042 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->isReady(Lcom/android/server/pm/UserMa… 22043 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->onDequeuedLocked()V 22044 PLcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;->onQueuedLocked()V 22046 …hotPersistQueue;->addToQueueInternal(Lcom/android/server/wm/SnapshotPersistQueue$WriteQueueItem;Z)V
|