| /frameworks/base/services/core/java/com/android/server/wm/ |
| D | WindowProcessControllerMap.java | 28 private final SparseArray<WindowProcessController> mPidMap = new SparseArray<>(); 30 private final Map<Integer, ArraySet<WindowProcessController>> mUidMap = new HashMap<>(); 33 WindowProcessController getProcess(int pid) { in getProcess() 38 ArraySet<WindowProcessController> getProcesses(int uid) { in getProcesses() 42 SparseArray<WindowProcessController> getPidMap() { in getPidMap() 46 void put(int pid, WindowProcessController proc) { in put() 49 final WindowProcessController prevProc = mPidMap.get(pid); in put() 57 ArraySet<WindowProcessController> procSet = mUidMap.getOrDefault(uid, in put() 58 new ArraySet<WindowProcessController>()); in put() 64 final WindowProcessController proc = mPidMap.get(pid); in remove() [all …]
|
| D | VisibleActivityProcessTracker.java | 34 private final ArrayMap<WindowProcessController, CpuTimeRecord> mProcMap = new ArrayMap<>(); 43 void onAnyActivityVisible(WindowProcessController wpc) { in onAnyActivityVisible() 55 void onAllActivitiesInvisible(WindowProcessController wpc) { in onAllActivitiesInvisible() 63 void onActivityResumedWhileVisible(WindowProcessController wpc) { in onActivityResumedWhileVisible() 75 return match(uid, WindowProcessController::hasResumedActivity); in hasResumedActivity() 86 private boolean match(int uid, Predicate<WindowProcessController> predicate) { in match() 89 final WindowProcessController wpc = mProcMap.keyAt(i); in match() 98 CpuTimeRecord removeProcess(WindowProcessController wpc) { in removeProcess() 119 private final WindowProcessController mProc; 124 CpuTimeRecord(WindowProcessController wpc) { in CpuTimeRecord()
|
| D | ActivityTaskManagerInternal.java | 336 public abstract void onProcessAdded(WindowProcessController proc); in onProcessAdded() 338 public abstract void onCleanUpApplicationRecord(WindowProcessController proc); in onCleanUpApplicationRecord() 341 public abstract void clearHeavyWeightProcessIfEquals(WindowProcessController proc); in clearHeavyWeightProcessIfEquals() 351 public abstract void onProcessMapped(int pid, WindowProcessController proc); in onProcessMapped() 462 public abstract void handleAppDied(WindowProcessController wpc, boolean restarting, in handleAppDied() 481 public abstract void preBindApplication(WindowProcessController wpc); in preBindApplication() 484 public abstract boolean attachApplication(WindowProcessController wpc) throws RemoteException; in attachApplication() 521 public abstract WindowProcessController getTopApp(); in getTopApp() 533 public abstract void onHandleAppCrash(WindowProcessController wpc); in onHandleAppCrash() 542 WindowProcessController crashedApp, String reason); in finishTopCrashedActivities() [all …]
|
| D | PackageConfigurationUpdaterImpl.java | 90 WindowProcessController wpc = mAtm.mProcessMap.getProcess(mPid.get()); in commit() 120 final ArraySet<WindowProcessController> processes = mAtm.mProcessMap.getProcesses(uid); in updateConfig() 125 final WindowProcessController wpc = processes.valueAt(i); in updateConfig()
|
| D | VrController.java | 168 public void onTopProcChangedLocked(WindowProcessController proc) { in onTopProcChangedLocked() 234 public void setVrThreadLocked(int tid, int pid, WindowProcessController proc) { in setVrThreadLocked() 268 public void setPersistentVrThreadLocked(int tid, int pid, WindowProcessController proc) { in setPersistentVrThreadLocked() 303 private boolean changeVrModeLocked(boolean vrMode, WindowProcessController proc) { in changeVrModeLocked()
|
| D | ActivityTaskManagerService.java | 402 final ProcessMap<WindowProcessController> mProcessNames = new ProcessMap<>(); 406 volatile WindowProcessController mHomeProcess; 408 volatile WindowProcessController mHeavyWeightProcess; 413 volatile WindowProcessController mTopApp; 418 volatile WindowProcessController mPreviousProcess; 564 WindowProcessController mProfileProc = null; 1134 final WindowProcessController app = mProcessMap.getProcess(pid); in getGlobalConfigurationForPid() 1490 final WindowProcessController process = mProcessMap.getProcess(callingPid); in startDreamActivityInternal() 1760 final WindowProcessController caller = getProcessController(callingPid, callingUid); in startRecentsActivity() 2210 WindowProcessController callerApp = null; in moveTaskToFrontLocked() [all …]
|
| D | BackgroundActivityStartController.java | 177 WindowProcessController callerApp, in shouldAbortBackgroundActivityStart() 199 WindowProcessController callerApp, in checkBackgroundActivityStart() 420 final ArraySet<WindowProcessController> uidProcesses = in checkBackgroundActivityStart() 424 final WindowProcessController proc = uidProcesses.valueAt(i); in checkBackgroundActivityStart()
|
| D | ActivityServiceConnectionsHolder.java | 97 final WindowProcessController wpc = mActivity.app; in getActivityPid()
|
| D | EmbeddedWindowController.java | 94 final WindowProcessController processController = in updateProcessController() 221 final WindowProcessController wpc = in onRemoved()
|
| D | TransitionController.java | 120 private WindowProcessController mTransitionPlayerProc; 337 @Nullable WindowProcessController playerProc) { in registerTransitionPlayer() 1185 final WindowProcessController delegate = mAtm.getProcessController(appThread); in updateRunningRemoteAnimation() 1406 final WindowProcessController mProc; 1410 DelegateProcess(WindowProcessController proc) { in DelegateProcess() 1427 void update(@NonNull WindowProcessController delegate, boolean running, boolean predict) { in update()
|
| D | ActivityTaskSupervisor.java | 288 private final ArrayList<WindowProcessController> mActivityStateChangedProcs = new ArrayList<>(); 784 boolean realStartActivityLocked(ActivityRecord r, WindowProcessController proc, in realStartActivityLocked() 1028 void updateHomeProcess(WindowProcessController app) { in updateHomeProcess() 1058 final WindowProcessController wpc = in startSpecificActivity() 1096 boolean launchingInTask, WindowProcessController callerApp, ActivityRecord resultRecord, in checkStartAnyActivityPermission() 1917 ArrayMap<String, SparseArray<WindowProcessController>> pmap = in killTaskProcessesIfPossible() 1921 SparseArray<WindowProcessController> uids = pmap.valueAt(i); in killTaskProcessesIfPossible() 1923 WindowProcessController proc = uids.valueAt(j); in killTaskProcessesIfPossible() 2267 void removeHistoryRecords(WindowProcessController app) { in removeHistoryRecords() 2273 private void removeHistoryRecords(ArrayList<ActivityRecord> list, WindowProcessController app, in removeHistoryRecords() [all …]
|
| D | AppTaskImpl.java | 120 WindowProcessController callerApp = null; in moveToFront()
|
| D | RecentsAnimation.java | 69 private final @Nullable WindowProcessController mCaller; 86 int recentsUid, @Nullable WindowProcessController caller) { in RecentsAnimation()
|
| D | SafeActivityOptions.java | 191 @Nullable WindowProcessController callerApp, in getOptions() 271 @Nullable WindowProcessController callerApp, ActivityTaskSupervisor supervisor, in checkPermissions()
|
| /frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
| D | WindowProcessControllerMapTests.java | 57 private WindowProcessController pid1uid1; 58 private WindowProcessController pid1uid2; 59 private WindowProcessController pid2uid1; 60 private WindowProcessController pid3uid1; 61 private WindowProcessController pid4uid2; 66 pid1uid1 = new WindowProcessController( in setUp() 70 pid1uid2 = new WindowProcessController( in setUp() 74 pid2uid1 = new WindowProcessController( in setUp() 78 pid3uid1 = new WindowProcessController( in setUp() 82 pid4uid2 = new WindowProcessController( in setUp() [all …]
|
| D | ActivityTaskManagerServiceTests.java | 608 WindowProcessController wpcAfterConfigChange = createWindowProcessController( in testPackageConfigUpdate_locales_successfullyApplied() 628 WindowProcessController wpcAfterConfigChange = createWindowProcessController( in testPackageConfigUpdate_nightMode_successfullyApplied() 640 WindowProcessController wpc = createWindowProcessController( in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied() 649 WindowProcessController wpcAfterConfigChange1 = createWindowProcessController( in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied() 659 WindowProcessController wpcAfterConfigChange2 = createWindowProcessController( in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied() 682 WindowProcessController wpcAfterConfigChange1 = createWindowProcessController( in testPackageConfigUpdate_multipleNightModeUpdates_successfullyApplied() 690 WindowProcessController wpcAfterConfigChange2 = createWindowProcessController( in testPackageConfigUpdate_multipleNightModeUpdates_successfullyApplied() 710 WindowProcessController wpcAfterConfigChange1 = createWindowProcessController( in testPackageConfigUpdate_onPackageUninstall_configShouldNotApply() 718 WindowProcessController wpcAfterConfigChange2 = createWindowProcessController( in testPackageConfigUpdate_onPackageUninstall_configShouldNotApply() 730 WindowProcessController wpc = createWindowProcessController( in testPackageConfigUpdate_LocalesEmptyAndNightModeUndefined_configShouldNotApply() [all …]
|
| D | WindowProcessControllerTests.java | 81 WindowProcessController mWpc; 90 mWpc = new WindowProcessController( in setUp() 174 mWpc.addAnimatingReason(WindowProcessController.ANIMATING_REASON_REMOTE_ANIMATION); in testSetAnimatingReason() 176 mWpc.addAnimatingReason(WindowProcessController.ANIMATING_REASON_WAKEFULNESS_CHANGE); in testSetAnimatingReason() 177 mWpc.removeAnimatingReason(WindowProcessController.ANIMATING_REASON_REMOTE_ANIMATION); in testSetAnimatingReason() 179 mWpc.removeAnimatingReason(WindowProcessController.ANIMATING_REASON_WAKEFULNESS_CHANGE); in testSetAnimatingReason() 236 WindowProcessController wpc = new WindowProcessController( in testActivityNotOverridingSystemUiProcessConfig() 349 final WindowProcessController.ComputeOomAdjCallback callback = in testComputeOomAdjFromActivities() 350 new WindowProcessController.ComputeOomAdjCallback() { in testComputeOomAdjFromActivities() 425 private ActivityRecord createActivityRecord(WindowProcessController wpc) { in createActivityRecord()
|
| D | SystemServicesTestRule.java | 453 WindowProcessController addProcess(String pkgName, String procName, int pid, int uid) { 457 static WindowProcessController addProcess(ActivityTaskManagerService atmService, String pkgName, 465 static WindowProcessController addProcess(ActivityTaskManagerService atmService, 470 final WindowProcessController proc = new WindowProcessController(atmService,
|
| D | RecentsAnimationTest.java | 95 final WindowProcessController wpc = mSystemServicesTestRule.addProcess( in testRecentsActivityVisiblility() 152 final WindowProcessController proc = mSystemServicesTestRule.addProcess(aInfo.packageName, in testPreloadRecentsActivity() 194 WindowProcessController app = recentActivity.app; in testRestartRecentsActivity()
|
| D | TaskLaunchParamsModifierTests.java | 311 final WindowProcessController controller = mock(WindowProcessController.class); in testUsesDisplayAreaFromTopMostActivityInApplicationIfAvailable() 332 final WindowProcessController controller = mock(WindowProcessController.class); in testUsesDisplayAreaFromLaunchingActivityIfApplicationLaunching() 359 final WindowProcessController controllerForLaunching = mock(WindowProcessController.class); in testDisplayAreaFromLaunchingActivityTakesPrecedence() 360 final WindowProcessController controllerForApplication = in testDisplayAreaFromLaunchingActivityTakesPrecedence() 361 mock(WindowProcessController.class); in testDisplayAreaFromLaunchingActivityTakesPrecedence() 391 final WindowProcessController controller = mock(WindowProcessController.class); in testUsesDisplayAreaOriginalProcessAsLastResort()
|
| /frameworks/base/services/core/java/com/android/server/am/ |
| D | AnrHelper.java | 31 import com.android.server.wm.WindowProcessController; 119 WindowProcessController parentProcess, boolean aboveSystem, in appNotResponding() 274 final WindowProcessController mParentProcess; 281 WindowProcessController parentProcess, boolean aboveSystem, in AnrRecord()
|
| /frameworks/opt/car/services/builtInServices/src/com/android/server/wm/ |
| D | CarLaunchParamsModifier.java | 169 WindowProcessController controllerFromLaunchingRecord = mAtm.getProcessController( in getFallbackDisplayAreasForActivity() 178 WindowProcessController controllerFromProcess = mAtm.getProcessController( in getFallbackDisplayAreasForActivity() 186 WindowProcessController controllerFromRequest = in getFallbackDisplayAreasForActivity()
|
| /frameworks/base/services/tests/servicestests/src/com/android/server/am/ |
| D | AnrHelperTest.java | 43 import com.android.server.wm.WindowProcessController; 124 final WindowProcessController parentProcess = mock(WindowProcessController.class); in testHandleAppNotResponding()
|
| /frameworks/opt/car/services/updatableServices/tests/src/com/android/server/wm/ |
| D | CarLaunchParamsModifierUpdatableTest.java | 644 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayFromProcessDisplayIfAvailable() 672 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayFromLaunchingDisplayIfAvailable() 695 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayFromCallingDisplayIfAvailable() 716 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayIgnoredIfNotInAllowList() 802 WindowProcessController controller = mock(WindowProcessController.class); in testWindowingMode_forPassengerActivityOptions_updatedInParams()
|
| /frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/ |
| D | MockingOomAdjusterTests.java | 105 import com.android.server.wm.WindowProcessController; 420 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_VisibleActivities() 433 any(WindowProcessController.ComputeOomAdjCallback.class)); in testUpdateOomAdj_DoOne_VisibleActivities() 445 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_RecentTasks() 687 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_HeavyWeight() 702 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_HomeApp() 715 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_PreviousApp() 913 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_Service_AllowOomManagement() 1208 WindowProcessController wpc = client.getWindowProcessController(); in testUpdateOomAdj_DoOne_Service_AlmostPerceptible() 1241 WindowProcessController wpc = client.getWindowProcessController(); in testUpdateOomAdj_DoOne_Service_AlmostPerceptible() [all …]
|