Home
last modified time | relevance | path

Searched refs:wpc (Results 1 – 21 of 21) sorted by relevance

/aosp12/frameworks/base/services/core/java/com/android/server/wm/
H A DVisibleActivityProcessTracker.java43 void onAnyActivityVisible(WindowProcessController wpc) { in onAnyActivityVisible() argument
44 final CpuTimeRecord r = new CpuTimeRecord(wpc); in onAnyActivityVisible()
46 mProcMap.put(wpc, r); in onAnyActivityVisible()
48 if (wpc.hasResumedActivity()) { in onAnyActivityVisible()
56 final CpuTimeRecord r = removeProcess(wpc); in onAllActivitiesInvisible()
66 r = mProcMap.get(wpc); in onActivityResumedWhileVisible()
90 if (wpc.mUid == uid && (predicate == null || predicate.test(wpc))) { in match()
98 CpuTimeRecord removeProcess(WindowProcessController wpc) { in removeProcess() argument
100 return mProcMap.remove(wpc); in removeProcess()
124 CpuTimeRecord(WindowProcessController wpc) { in CpuTimeRecord() argument
[all …]
H A DPackageConfigurationUpdaterImpl.java78 WindowProcessController wpc = mAtm.mProcessMap.getProcess(mPid.get()); in commit() local
79 if (wpc == null) { in commit()
84 uid = wpc.mUid; in commit()
85 mUserId = wpc.mUserId; in commit()
86 mPackageName = wpc.mInfo.packageName; in commit()
110 final WindowProcessController wpc = processes.valueAt(i); in updateConfig() local
111 if (!wpc.mInfo.packageName.equals(packageName)) continue; in updateConfig()
114 wpc.applyAppSpecificConfig(mNightMode, localesOverride); in updateConfig()
115 wpc.updateAppSpecificSettingsForAllActivities(mNightMode, localesOverride); in updateConfig()
H A DActivityTaskManagerInternal.java437 public abstract boolean isFactoryTestProcess(WindowProcessController wpc); in isFactoryTestProcess() argument
439 public abstract void handleAppDied(WindowProcessController wpc, boolean restarting, in handleAppDied() argument
458 public abstract void preBindApplication(WindowProcessController wpc); in preBindApplication() argument
461 public abstract boolean attachApplication(WindowProcessController wpc) throws RemoteException; in attachApplication() argument
518 public abstract void onHandleAppCrash(WindowProcessController wpc); in onHandleAppCrash() argument
554 public abstract void setProfileProc(WindowProcessController wpc); in setProfileProc() argument
H A DTransitionController.java389 final WindowProcessController wpc = mAtm.getProcessController(mTransitionPlayerThread); in setAnimationRunning()
390 if (wpc == null) { in setAnimationRunning()
394 wpc.setRunningRemoteAnimation(running); in setAnimationRunning()
H A DRemoteAnimationController.java321 final WindowProcessController wpc = mService.mAtmService.getProcessController(pid, uid);
322 if (wpc == null) {
326 wpc.setRunningRemoteAnimation(running);
H A DActivityTaskManagerService.java3676 mVrController.setVrThreadLocked(tid, pid, wpc); in setVrThread()
4290 wpc.updateAssetConfiguration(assetSeq); in updateAssetConfiguration()
5183 if (wpc == null) { in setRunningRemoteTransitionDelegate()
5187 wpc.setRunningRemoteAnimation(true /* running */); in setRunningRemoteTransitionDelegate()
5188 callingProc.addRemoteAnimationDelegate(wpc); in setRunningRemoteTransitionDelegate()
5915 hasVisibleActivities = wpc.handleAppDied(); in handleAppDied()
5936 if (wpc.isInstrumenting()) { in handleAppDied()
6389 public void onHandleAppCrash(WindowProcessController wpc) { in onHandleAppCrash() argument
6391 mRootWindowContainer.handleAppCrash(wpc); in onHandleAppCrash()
6536 public void setProfileProc(WindowProcessController wpc) { in setProfileProc() argument
[all …]
H A DActivityTaskSupervisor.java992 final WindowProcessController wpc = in startSpecificActivity() local
996 if (wpc != null && wpc.hasThread()) { in startSpecificActivity()
998 realStartActivityLocked(r, wpc, andResume, checkConfig); in startSpecificActivity()
2325 void onProcessActivityStateChanged(WindowProcessController wpc, boolean forceBatch) { in onProcessActivityStateChanged() argument
2327 if (!mActivityStateChangedProcs.contains(wpc)) { in onProcessActivityStateChanged()
2328 mActivityStateChangedProcs.add(wpc); in onProcessActivityStateChanged()
2332 wpc.computeProcessActivityState(); in onProcessActivityStateChanged()
H A DSession.java651 final WindowProcessController wpc = mService.mAtmService.mProcessMap.getProcess(mPid); in windowAddedLocked() local
652 if (wpc != null) { in windowAddedLocked()
653 mPackageName = wpc.mInfo.packageName; in windowAddedLocked()
H A DWindowOrganizerController.java1067 final WindowProcessController wpc = in registerTransitionPlayer() local
1070 if (wpc != null) { in registerTransitionPlayer()
1071 appThread = wpc.getThread(); in registerTransitionPlayer()
H A DActivityStarter.java1140 final WindowProcessController wpc = mService.mProcessMap.getProcess(realCallingPid); in executeRequest() local
1141 if (wpc != null) { in executeRequest()
1142 callerApp = wpc; in executeRequest()
H A DWindowState.java3851 final WindowProcessController wpc = parentWindow != null in registeredForDisplayAreaConfigChanges() local
3854 return wpc != null && wpc.registeredForDisplayAreaConfigChanges(); in registeredForDisplayAreaConfigChanges()
H A DActivityRecord.java8710 final WindowProcessController wpc; in restartProcessIfVisible()
8716 wpc = app; in restartProcessIfVisible()
8718 mAtmService.mAmInternal.killProcess(wpc.mName, wpc.mUid, "resetConfig"); in restartProcessIfVisible()
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DActivityRecordTests.java1652 assertFalse(wpc.hasActivities()); in testRemoveImmediately()
1663 final WindowProcessController wpc = activity.app; in testRemoveFromHistory() local
1664 assertTrue(wpc.hasActivities()); in testRemoveFromHistory()
1671 assertFalse(wpc.hasActivities()); in testRemoveFromHistory()
1715 final WindowProcessController wpc = activity.app; in testActivityOverridesProcessConfig() local
1732 final WindowProcessController wpc = activity.app; in testActivityOverridesProcessConfig_TwoActivities() local
1747 final WindowProcessController wpc = activity.app; in testActivityOverridesProcessConfig_TwoActivities_SecondaryDisplay() local
1761 final WindowProcessController wpc = activity.app; in testActivityOverridesProcessConfig_TwoActivities_DifferentTasks() local
1946 final WindowProcessController wpc = activity.app; in testActivityReparentChangesProcessOverride() local
1975 final WindowProcessController wpc = activity.app; in testActivityReparentDoesntClearProcessOverride_TwoActivities() local
[all …]
H A DActivityTaskManagerServiceTests.java552 mAtm.mProcessMap.put(Binder.getCallingPid(), wpc); in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied() local
565 wpc.getConfiguration().getLocales()); in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied()
576 wpc.getConfiguration().getLocales()); in testPackageConfigUpdate_multipleLocaleUpdates_successfullyApplied()
642 mAtm.mProcessMap.put(Binder.getCallingPid(), wpc); in testPackageConfigUpdate_LocalesEmptyAndNightModeUndefined_configShouldNotApply() local
655 wpc.getConfiguration().getLocales()); in testPackageConfigUpdate_LocalesEmptyAndNightModeUndefined_configShouldNotApply()
666 wpc.getConfiguration().getLocales()); in testPackageConfigUpdate_LocalesEmptyAndNightModeUndefined_configShouldNotApply()
765 mAtm.mInternal.onProcessAdded(wpc); in testPackageConfigUpdate_localesNotSet_localeConfigRetrievedNull()
820 mAtm.mInternal.onProcessAdded(wpc); in testPackageConfigUpdate_appRunning_configSuccessfullyApplied()
839 wpc.getConfiguration().getLocales()); in testPackageConfigUpdate_appRunning_configSuccessfullyApplied()
849 wpc.setThread(mock(IApplicationThread.class)); in createWindowProcessController()
[all …]
H A DWindowProcessControllerTests.java212 WindowProcessController wpc = new WindowProcessController( in testActivityNotOverridingSystemUiProcessConfig() local
214 wpc.setThread(mock(IApplicationThread.class)); in testActivityNotOverridingSystemUiProcessConfig()
216 final ActivityRecord activity = createActivityRecord(wpc); in testActivityNotOverridingSystemUiProcessConfig()
217 wpc.addActivityIfNeeded(activity); in testActivityNotOverridingSystemUiProcessConfig()
219 assertFalse(wpc.registeredForActivityConfigChanges()); in testActivityNotOverridingSystemUiProcessConfig()
368 private ActivityRecord createActivityRecord(WindowProcessController wpc) { in createActivityRecord() argument
369 return new ActivityBuilder(mAtm).setCreateTask(true).setUseProcess(wpc).build(); in createActivityRecord()
H A DRecentsAnimationTest.java141 WindowProcessController wpc = new WindowProcessController(mAtm, aInfo.applicationInfo, in testPreloadRecentsActivity() local
144 wpc.setThread(mock(IApplicationThread.class)); in testPreloadRecentsActivity()
145 doReturn(wpc).when(mAtm).getProcessController(eq(wpc.mName), eq(wpc.mUid)); in testPreloadRecentsActivity()
H A DRootWindowContainerTests.java201 final WindowProcessController wpc = activity.app; in testForceStopPackage() local
204 new ActivityBuilder(mWm.mAtmService).setTask(task).setUseProcess(wpc).build(), in testForceStopPackage()
205 new ActivityBuilder(mWm.mAtmService).setTask(task).setUseProcess(wpc).build() in testForceStopPackage()
210 spyOn(wpc); in testForceStopPackage()
211 doReturn(true).when(wpc).isRemoved(); in testForceStopPackage()
213 mWm.mAtmService.mInternal.onForceStopPackage(wpc.mInfo.packageName, true /* doit */, in testForceStopPackage()
214 false /* evenPersistent */, wpc.mUserId); in testForceStopPackage()
218 wpc.handleAppDied(); in testForceStopPackage()
221 assertFalse(wpc.hasActivities()); in testForceStopPackage()
H A DWindowTestsBase.java1052 ActivityBuilder setUseProcess(WindowProcessController wpc) { in setUseProcess() argument
1053 mWpc = wpc; in setUseProcess()
1166 final WindowProcessController wpc; in buildInner() local
1168 wpc = mWpc; in buildInner()
1170 wpc = new WindowProcessController(mService, in buildInner()
1174 wpc.setThread(mock(IApplicationThread.class)); in buildInner()
1176 wpc.setThread(mock(IApplicationThread.class)); in buildInner()
1177 activity.setProcess(wpc); in buildInner()
1178 doReturn(wpc).when(mService).getProcessController( in buildInner()
H A DActivityStarterTests.java204 final WindowProcessController wpc = in verifyStartActivityPreconditionsUntracked() local
208 doReturn(wpc).when(service).getProcessController(any()); in verifyStartActivityPreconditionsUntracked()
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/
H A DMockingOomAdjusterTests.java373 doReturn(true).when(wpc).hasActivities(); in testUpdateOomAdj_DoOne_VisibleActivities()
384 })).when(wpc).computeOomAdjFromActivities( in testUpdateOomAdj_DoOne_VisibleActivities()
398 doReturn(true).when(wpc).hasRecentTasks(); in testUpdateOomAdj_DoOne_RecentTasks()
494 doReturn(true).when(wpc).isHomeProcess(); in testUpdateOomAdj_DoOne_HomeApp()
508 doReturn(true).when(wpc).hasActivities(); in testUpdateOomAdj_DoOne_PreviousApp()
708 doReturn(false).when(wpc).isHomeProcess(); in testUpdateOomAdj_DoOne_Service_AllowOomManagement()
710 doReturn(true).when(wpc).hasActivities(); in testUpdateOomAdj_DoOne_Service_AllowOomManagement()
1278 doReturn(true).when(wpc).isHomeProcess(); in testUpdateOomAdj_DoOne_Service_Chain_Perceptible_Cycle_Branch()
1309 doReturn(true).when(wpc).isHomeProcess(); in testUpdateOomAdj_DoOne_Service_Chain_Perceptible_Cycle_2()
1343 doReturn(true).when(wpc).isHomeProcess(); in testUpdateOomAdj_DoOne_Service_Chain_BoundByFgService_Cycle_Branch_2()
[all …]
/aosp12/frameworks/base/services/core/java/com/android/server/am/
H A DActivityManagerService.java14517 final WindowProcessController wpc = mAtmInternal != null ? mAtmInternal.getTopApp() : null; in getTopApp() local
14518 final ProcessRecord r = wpc != null ? (ProcessRecord) wpc.mOwner : null; in getTopApp()
15659 final WindowProcessController wpc = in killProcessesForRemovedTask() local
15661 final ProcessRecord pr = (ProcessRecord) wpc.mOwner; in killProcessesForRemovedTask()