Home
last modified time | relevance | path

Searched refs:WindowProcessController (Results 1 – 25 of 57) sorted by relevance

123

/frameworks/base/services/core/java/com/android/server/wm/
DWindowProcessControllerMap.java28 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 …]
DVisibleActivityProcessTracker.java34 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()
DActivityTaskManagerInternal.java336 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 …]
DPackageConfigurationUpdaterImpl.java90 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()
DVrController.java168 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()
DActivityTaskManagerService.java402 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 …]
DBackgroundActivityStartController.java177 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()
DActivityServiceConnectionsHolder.java97 final WindowProcessController wpc = mActivity.app; in getActivityPid()
DEmbeddedWindowController.java94 final WindowProcessController processController = in updateProcessController()
221 final WindowProcessController wpc = in onRemoved()
DTransitionController.java120 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()
DActivityTaskSupervisor.java288 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 …]
DAppTaskImpl.java120 WindowProcessController callerApp = null; in moveToFront()
DRecentsAnimation.java69 private final @Nullable WindowProcessController mCaller;
86 int recentsUid, @Nullable WindowProcessController caller) { in RecentsAnimation()
DSafeActivityOptions.java191 @Nullable WindowProcessController callerApp, in getOptions()
271 @Nullable WindowProcessController callerApp, ActivityTaskSupervisor supervisor, in checkPermissions()
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
DWindowProcessControllerMapTests.java57 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 …]
DActivityTaskManagerServiceTests.java608 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 …]
DWindowProcessControllerTests.java81 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()
DSystemServicesTestRule.java453 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,
DRecentsAnimationTest.java95 final WindowProcessController wpc = mSystemServicesTestRule.addProcess( in testRecentsActivityVisiblility()
152 final WindowProcessController proc = mSystemServicesTestRule.addProcess(aInfo.packageName, in testPreloadRecentsActivity()
194 WindowProcessController app = recentActivity.app; in testRestartRecentsActivity()
DTaskLaunchParamsModifierTests.java311 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/
DAnrHelper.java31 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/
DCarLaunchParamsModifier.java169 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/
DAnrHelperTest.java43 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/
DCarLaunchParamsModifierUpdatableTest.java644 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/
DMockingOomAdjusterTests.java105 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 …]

123