Home
last modified time | relevance | path

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

123

/aosp12/frameworks/base/services/core/java/com/android/server/wm/
H A DWindowProcessControllerMap.java28 private final SparseArray<WindowProcessController> mPidMap = new SparseArray<>();
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()
73 private void removeProcessFromUidMap(WindowProcessController proc) { in removeProcessFromUidMap()
[all …]
H A 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()
H A DActivityTaskManagerInternal.java325 public abstract void onProcessAdded(WindowProcessController proc); in onProcessAdded()
327 public abstract void onCleanUpApplicationRecord(WindowProcessController proc); in onCleanUpApplicationRecord()
329 public abstract void clearHeavyWeightProcessIfEquals(WindowProcessController proc); in clearHeavyWeightProcessIfEquals()
340 public abstract void onProcessMapped(int pid, WindowProcessController proc); in onProcessMapped()
437 public abstract boolean isFactoryTestProcess(WindowProcessController wpc); in isFactoryTestProcess()
439 public abstract void handleAppDied(WindowProcessController wpc, boolean restarting, in handleAppDied()
458 public abstract void preBindApplication(WindowProcessController wpc); in preBindApplication()
506 public abstract WindowProcessController getTopApp(); in getTopApp()
518 public abstract void onHandleAppCrash(WindowProcessController wpc); in onHandleAppCrash()
527 WindowProcessController crashedApp, String reason); in finishTopCrashedActivities()
[all …]
H A DPackageConfigurationUpdaterImpl.java78 WindowProcessController wpc = mAtm.mProcessMap.getProcess(mPid.get()); in commit()
107 final ArraySet<WindowProcessController> processes = mAtm.mProcessMap.getProcesses(uid); in updateConfig()
110 final WindowProcessController wpc = processes.valueAt(i); in updateConfig()
H A DVrController.java164 public void onTopProcChangedLocked(WindowProcessController proc) { in onTopProcChangedLocked()
230 public void setVrThreadLocked(int tid, int pid, WindowProcessController proc) { in setVrThreadLocked()
264 public void setPersistentVrThreadLocked(int tid, int pid, WindowProcessController proc) { in setPersistentVrThreadLocked()
299 private boolean changeVrModeLocked(boolean vrMode, WindowProcessController proc) { in changeVrModeLocked()
H A DActivityTaskManagerService.java388 volatile WindowProcessController mHomeProcess;
390 volatile WindowProcessController mHeavyWeightProcess;
394 volatile WindowProcessController mTopApp;
399 volatile WindowProcessController mPreviousProcess;
548 WindowProcessController mProfileProc = null;
2101 WindowProcessController callerApp = null; in moveTaskToFrontLocked()
2837 final WindowProcessController proc; in onScreenAwakeChanged()
2991 final WindowProcessController process; in checkCanCloseSystemDialogs()
4977 final SparseArray<WindowProcessController> procs = in getProcessController()
5214 final WindowProcessController proc = (WindowProcessController) msg.obj; in handleMessage()
[all …]
H A DEmbeddedWindowController.java82 final WindowProcessController processController = in updateProcessController()
121 final WindowProcessController processController = in onActivityRemoved()
H A DActivityTaskSupervisor.java266 private final ArrayList<WindowProcessController> mActivityStateChangedProcs = new ArrayList<>();
719 boolean realStartActivityLocked(ActivityRecord r, WindowProcessController proc, in realStartActivityLocked()
962 void updateHomeProcess(WindowProcessController app) { in updateHomeProcess()
992 final WindowProcessController wpc = in startSpecificActivity()
1019 boolean launchingInTask, WindowProcessController callerApp, ActivityRecord resultRecord, in checkStartAnyActivityPermission()
1608 ArrayMap<String, SparseArray<WindowProcessController>> pmap = in cleanUpRemovedTaskLocked()
1612 SparseArray<WindowProcessController> uids = pmap.valueAt(i); in cleanUpRemovedTaskLocked()
1614 WindowProcessController proc = uids.valueAt(j); in cleanUpRemovedTaskLocked()
1936 void removeHistoryRecords(WindowProcessController app) { in removeHistoryRecords()
1942 private void removeHistoryRecords(ArrayList<ActivityRecord> list, WindowProcessController app, in removeHistoryRecords()
[all …]
H A DSafeActivityOptions.java152 @Nullable WindowProcessController callerApp, in getOptions()
232 @Nullable WindowProcessController callerApp, ActivityTaskSupervisor supervisor, in checkPermissions()
H A DWindowProcessController.java94 public class WindowProcessController extends ConfigurationContainer<ConfigurationContainer> class
225 private final ArrayList<WeakReference<WindowProcessController>> mRemoteAnimationDelegates =
245 public WindowProcessController(@NonNull ActivityTaskManagerService atm, in WindowProcessController() method in WindowProcessController
1622 void addRemoteAnimationDelegate(WindowProcessController delegate) { in addRemoteAnimationDelegate()
1634 final WindowProcessController delegate = mRemoteAnimationDelegates.get(i).get(); in updateRunningRemoteOrRecentsAnimation()
H A DRecentsAnimation.java68 private final @Nullable WindowProcessController mCaller;
85 int recentsUid, @Nullable WindowProcessController caller) { in RecentsAnimation()
H A DAppTaskImpl.java104 WindowProcessController callerApp = null; in moveToFront()
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DWindowProcessControllerMapTests.java55 private WindowProcessController pid1uid1;
56 private WindowProcessController pid1uid2;
57 private WindowProcessController pid2uid1;
58 private WindowProcessController pid3uid1;
59 private WindowProcessController pid4uid2;
64 pid1uid1 = new WindowProcessController( in setUp()
68 pid1uid2 = new WindowProcessController( in setUp()
72 pid2uid1 = new WindowProcessController( in setUp()
76 pid3uid1 = new WindowProcessController( in setUp()
80 pid4uid2 = new WindowProcessController( in setUp()
[all …]
H A DActivityTaskManagerServiceTests.java518 WindowProcessController wpcAfterConfigChange = createWindowProcessController( in testPackageConfigUpdate_locales_successfullyApplied()
538 WindowProcessController wpcAfterConfigChange = createWindowProcessController( in testPackageConfigUpdate_nightMode_successfullyApplied()
550 WindowProcessController wpc = createWindowProcessController( in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied()
559 WindowProcessController wpcAfterConfigChange1 = createWindowProcessController( in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied()
569 WindowProcessController wpcAfterConfigChange2 = createWindowProcessController( in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied()
640 WindowProcessController wpc = createWindowProcessController( in testPackageConfigUpdate_LocalesEmptyAndNightModeUndefined_configShouldNotApply()
762 WindowProcessController wpc = createWindowProcessController( in testPackageConfigUpdate_localesNotSet_localeConfigRetrievedNull()
805 WindowProcessController wpcAfterConfigChange = createWindowProcessController( in testPackageConfigUpdate_appNotRunning_configSuccessfullyApplied()
817 WindowProcessController wpc = createWindowProcessController( in testPackageConfigUpdate_appRunning_configSuccessfullyApplied()
842 private WindowProcessController createWindowProcessController(String packageName, in createWindowProcessController()
[all …]
H A DWindowProcessControllerTests.java72 WindowProcessController mWpc;
81 mWpc = new WindowProcessController( in setUp()
212 WindowProcessController wpc = new WindowProcessController( in testActivityNotOverridingSystemUiProcessConfig()
292 final WindowProcessController.ComputeOomAdjCallback callback = in testComputeOomAdjFromActivities()
293 new WindowProcessController.ComputeOomAdjCallback() { in testComputeOomAdjFromActivities()
368 private ActivityRecord createActivityRecord(WindowProcessController wpc) { in createActivityRecord()
H A DRecentsAnimationTest.java141 WindowProcessController wpc = new WindowProcessController(mAtm, aInfo.applicationInfo, in testPreloadRecentsActivity()
185 WindowProcessController app = recentActivity.app; in testRestartRecentsActivity()
H A DTaskLaunchParamsModifierTests.java286 final WindowProcessController controller = mock(WindowProcessController.class); in testUsesDisplayAreaFromTopMostActivityInApplicationIfAvailable()
307 final WindowProcessController controller = mock(WindowProcessController.class); in testUsesDisplayAreaFromLaunchingActivityIfApplicationLaunching()
334 final WindowProcessController controllerForLaunching = mock(WindowProcessController.class); in testDisplayAreaFromLaunchingActivityTakesPrecedence()
335 final WindowProcessController controllerForApplication = in testDisplayAreaFromLaunchingActivityTakesPrecedence()
336 mock(WindowProcessController.class); in testDisplayAreaFromLaunchingActivityTakesPrecedence()
366 final WindowProcessController controller = mock(WindowProcessController.class); in testUsesDisplayAreaOriginalProcessAsLastResort()
/aosp12/frameworks/base/services/core/java/com/android/server/am/
H A DAnrHelper.java27 import com.android.server.wm.WindowProcessController;
75 WindowProcessController parentProcess, boolean aboveSystem, String annotation) { in appNotResponding()
146 final WindowProcessController mParentProcess;
152 WindowProcessController parentProcess, boolean aboveSystem, String annotation) { in AnrRecord()
H A DProcessRecord.java57 import com.android.server.wm.WindowProcessController;
317 private final WindowProcessController mWindowProcessController;
517 mWindowProcessController = new WindowProcessController( in ProcessRecord()
1172 WindowProcessController getWindowProcessController() { in getWindowProcessController()
/aosp12/frameworks/opt/car/services/src/com/android/server/wm/
H A DCarLaunchParamsModifier.java431 List<WindowProcessController> candidateControllers = candidateControllers(activityRecord, in sourceDisplayArea()
435 WindowProcessController controller = candidateControllers.get(i); in sourceDisplayArea()
461 private List<WindowProcessController> candidateControllers( in candidateControllers()
463 WindowProcessController firstController = mAtm.getProcessController( in candidateControllers()
466 WindowProcessController secondController = mAtm.getProcessController( in candidateControllers()
469 WindowProcessController thirdController = request == null ? null : in candidateControllers()
472 List<WindowProcessController> candidates = new ArrayList<>(3); in candidateControllers()
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/am/
H A DAnrHelperTest.java36 import com.android.server.wm.WindowProcessController;
103 final WindowProcessController parentProcess = mock(WindowProcessController.class); in testHandleAppNotResponding()
/aosp12/frameworks/opt/car/services/tests/src/com/android/server/wm/
H A DCarLaunchParamsModifierTest.java656 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayFromProcessDisplayIfAvailable()
684 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayFromLaunchingDisplayIfAvailable()
707 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayFromCallingDisplayIfAvailable()
728 WindowProcessController controller = mock(WindowProcessController.class); in testSourceDisplayIgnoredIfNotInAllowList()
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/
H A DMockingOomAdjusterTests.java101 import com.android.server.wm.WindowProcessController;
372 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_VisibleActivities()
385 any(WindowProcessController.ComputeOomAdjCallback.class)); in testUpdateOomAdj_DoOne_VisibleActivities()
397 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_RecentTasks()
478 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_HeavyWeight()
493 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_HomeApp()
506 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_PreviousApp()
707 WindowProcessController wpc = app.getWindowProcessController(); in testUpdateOomAdj_DoOne_Service_AllowOomManagement()
1733 WindowProcessController wpc = app3.getWindowProcessController(); in testUpdateOomAdj_DoAll_BoundFgService_Cycle_Branch_2()
1778 WindowProcessController wpc = app3.getWindowProcessController(); in testUpdateOomAdj_DoAll_BoundFgService_Cycle_Branch_3()
[all …]
/aosp12/frameworks/base/services/core/java/com/android/server/devicestate/
H A DDeviceStateManagerService.java54 import com.android.server.wm.WindowProcessController;
788 final WindowProcessController topApp = mActivityTaskManagerInternal.getTopApp(); in requestState()
813 final WindowProcessController topApp = mActivityTaskManagerInternal.getTopApp(); in cancelRequest()
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/devicestate/
H A DDeviceStateManagerServiceTest.java42 import com.android.server.wm.WindowProcessController;
86 WindowProcessController windowProcessController = mock(WindowProcessController.class); in setup()

123