Home
last modified time | relevance | path

Searched refs:ProcessRecord (Results 1 – 25 of 62) sorted by relevance

123

/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/
H A DCacheOomRankerTest.java207 ArrayList<ProcessRecord> processList = list.getLruProcessesLSP(); in reRankLruCachedApps_lruImpactsOrdering()
248 ArrayList<ProcessRecord> processList = list.getLruProcessesLSP(); in reRankLruCachedApps_rssImpactsOrdering()
249 ProcessRecord rss10k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering()
252 ProcessRecord rss20k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering()
255 ProcessRecord rss1k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering()
261 ProcessRecord rss2k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering()
299 ProcessRecord rss1k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering_cachedRssValues()
305 ProcessRecord rss2k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering_cachedRssValues()
354 ProcessRecord rss1k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering_profileRss()
362 ProcessRecord rss2k = nextProcessRecord(ProcessList.UNKNOWN_ADJ, in reRankLruCachedApps_rssImpactsOrdering_profileRss()
[all …]
H A DMockingOomAdjusterTests.java234 private static void assertBfsl(ProcessRecord app) { in assertBfsl()
239 private static void assertNoBfsl(ProcessRecord app) { in assertNoBfsl()
247 private void setProcessesToLru(ProcessRecord... apps) { in setProcessesToLru()
259 private void updateOomAdj(ProcessRecord... apps) { in updateOomAdj()
2096 .scheduleServiceTimeoutLocked(any(ProcessRecord.class)); in testUpdateOomAdj_UidIdle_StopService()
2591 ProcessRecord app = new ProcessRecord(service, ai, processName, uid); in makeProcessRecord()
2601 setFieldValue(ProcessRecord.class, app, "mWindowProcessController", in makeProcessRecord()
2645 private ServiceRecord makeServiceRecord(ProcessRecord app) { in makeServiceRecord()
2677 private ServiceRecord bindService(ProcessRecord service, ProcessRecord client, in bindService()
2696 private ContentProviderRecord bindProvider(ProcessRecord publisher, ProcessRecord client, in bindProvider()
[all …]
H A DBroadcastQueueTest.java193 private List<ProcessRecord> mActiveProcesses = new ArrayList<>();
259 final ProcessRecord deliverRes; in setUp()
310 for (ProcessRecord r : mActiveProcesses) { in setUp()
364 for (ProcessRecord app : mActiveProcesses) { in tearDown()
431 private ProcessRecord makeActiveProcessRecord(String packageName, in makeActiveProcessRecord()
449 final ProcessRecord r = spy(new ProcessRecord(mAms, ai, processName, ai.uid)); in makeActiveProcessRecord()
578 private BroadcastFilter makeRegisteredReceiver(ProcessRecord app) { in makeRegisteredReceiver()
990 for (ProcessRecord receiverApp : new ProcessRecord[] {
1236 final ProcessRecord callerApp = makeActiveProcessRecord(
1354 final ProcessRecord app = invocation.getArgument(0);
[all …]
H A DAsyncProcessStartTest.java184 private ProcessRecord makeActiveProcessRecord(String packageName, boolean wedge) in makeActiveProcessRecord()
190 private ProcessRecord makeActiveProcessRecord(ApplicationInfo ai, boolean wedge) in makeActiveProcessRecord()
219 final ProcessRecord r = spy(new ProcessRecord(mAms, ai, ai.processName, ai.uid)); in makeActiveProcessRecord()
244 ProcessRecord app = startProcessAndWait(false); in testNormal()
254 ProcessRecord app = startProcessAndWait(true); in testWedged()
259 private ProcessRecord startProcessAndWait(boolean wedge) throws Exception { in startProcessAndWait()
260 final ProcessRecord app = makeActiveProcessRecord(PACKAGE, wedge); in startProcessAndWait()
/aosp14/frameworks/base/services/core/java/com/android/server/am/
H A DProcessList.java457 private final ArrayList<ProcessRecord> mLruProcesses = new ArrayList<ProcessRecord>();
741 final ArrayList<ProcessRecord> mRemovedProcesses = new ArrayList<ProcessRecord>();
778 public ProcessRecord put(String name, int uid, ProcessRecord value) { in put()
2276 ProcessRecord app) {
2496 ProcessRecord app;
2747 ProcessRecord oldApp;
3223 final ProcessRecord r = new ProcessRecord(mService, info, proc, uid,
3686 private void updateLruProcessLSP(ProcessRecord app, ProcessRecord client,
4479 ProcessRecord p = (ProcessRecord) state.getAdjSource();
5368 final ProcessRecord app;
[all …]
H A DBroadcastQueue.java114 public abstract int getPreferredSchedulingGroupLocked(@NonNull ProcessRecord app); in getPreferredSchedulingGroupLocked()
136 public abstract boolean finishReceiverLocked(@NonNull ProcessRecord app, int resultCode, in finishReceiverLocked()
151 public abstract boolean onApplicationAttachedLocked(@NonNull ProcessRecord app) in onApplicationAttachedLocked()
159 public abstract void onApplicationTimeoutLocked(@NonNull ProcessRecord app); in onApplicationTimeoutLocked()
167 public abstract void onApplicationProblemLocked(@NonNull ProcessRecord app); in onApplicationProblemLocked()
174 public abstract void onApplicationCleanupLocked(@NonNull ProcessRecord app); in onApplicationCleanupLocked()
181 public abstract void onProcessFreezableChangedLocked(@NonNull ProcessRecord app); in onProcessFreezableChangedLocked()
H A DAppBindRecord.java30 final ProcessRecord client; // Who has started/bound the service.
31 final ProcessRecord attributedClient; // The binding was done by the system on behalf
55 ProcessRecord _client, ProcessRecord _attributedClient) { in AppBindRecord()
H A DUidRecord.java90 private ArraySet<ProcessRecord> mProcRecords = new ArraySet<>();
325 void forEachProcess(Consumer<ProcessRecord> callback) { in forEachProcess()
332 ProcessRecord getProcessRecordByIndex(int idx) { in getProcessRecordByIndex()
337 ProcessRecord getProcessInPackage(String packageName) { in getProcessInPackage()
339 final ProcessRecord app = mProcRecords.valueAt(i); in getProcessInPackage()
354 public boolean areAllProcessesFrozen(ProcessRecord excluding) { in areAllProcessesFrozen()
356 final ProcessRecord app = mProcRecords.valueAt(i); in areAllProcessesFrozen()
385 void addProcess(ProcessRecord app) { in addProcess()
390 void removeProcess(ProcessRecord app) { in removeProcess()
H A DOomAdjuster.java379 private final ArrayList<ProcessRecord> mTmpProcessList = new ArrayList<ProcessRecord>();
382 private final ArrayDeque<ProcessRecord> mTmpQueue;
784 final List<ProcessRecord> sdkSandboxes = in collectReachableProcessesLocked()
827 ProcessRecord t = processes.get(l); in collectReachableProcessesLocked()
1100 ProcessRecord app = lruList.get(i); in assignCachedAdjIfNecessary()
1166 ProcessRecord app = lruList.get(i); in assignCachedAdjIfNecessary()
1291 ProcessRecord lruCachedApp = null; in updateAndTrimProcessLSP()
1294 ProcessRecord app = lruList.get(i); in updateAndTrimProcessLSP()
1590 ProcessRecord app;
2610 ProcessRecord client = conn.client; in computeOomAdjLSP()
[all …]
H A DAppErrors.java451 void killAppAtUserRequestLocked(ProcessRecord app) { in killAppAtUserRequestLocked()
496 ProcessRecord proc = null; in scheduleAppCrashLocked()
504 ProcessRecord p = mService.mPidsSelfLocked.valueAt(i); in scheduleAppCrashLocked()
543 final ProcessRecord p = proc; in scheduleAppCrashLocked()
731 private boolean handleAppCrashInActivityController(ProcessRecord r, in handleAppCrashInActivityController()
766 private boolean makeAppCrashingLocked(ProcessRecord app,
813 Intent createAppErrorIntentLOSP(ProcessRecord r,
1009 final ProcessRecord proc = data.proc;
1077 private void stopReportingCrashesLBp(ProcessRecord proc) {
1088 final ProcessRecord proc = data.proc;
[all …]
H A DPhantomProcessList.java95 private final SparseArray<ProcessRecord> mPhantomToAppProcessMap = new SparseArray<>();
142 final ProcessRecord app = mService.mPidsSelfLocked.valueAt(i); in lookForPhantomProcessesLocked()
152 private void lookForPhantomProcessesLocked(ProcessRecord app) { in lookForPhantomProcessesLocked()
238 private void addChildPidLocked(final ProcessRecord app, final int pid, final int appPid) { in addChildPidLocked()
241 final ProcessRecord r = mService.mPidsSelfLocked.get(pid); in addChildPidLocked()
255 final ProcessRecord current = mPhantomToAppProcessMap.valueAt(index); in addChildPidLocked()
329 final ProcessRecord r = mPhantomToAppProcessMap.get(pid); in getOrCreatePhantomProcessIfNeededLocked()
437 final ProcessRecord ra = mService.mPidsSelfLocked.get(a.mPpid); in trimPhantomProcessesIfNecessary()
442 final ProcessRecord rb = mService.mPidsSelfLocked.get(b.mPpid); in trimPhantomProcessesIfNecessary()
496 void killPhantomProcessGroupLocked(ProcessRecord app, PhantomProcessRecord proc, in killPhantomProcessGroupLocked()
[all …]
H A DCachedAppOptimizer.java361 new ArrayList<ProcessRecord>();
364 private final SparseArray<ProcessRecord> mFrozenProcesses =
1411 void freezeAppAsyncLSP(ProcessRecord app) { in freezeAppAsyncLSP()
1580 ProcessRecord app = mFrozenProcesses.get(pid); in unfreezeProcess()
1616 void onCleanupApplicationRecordLocked(ProcessRecord app) { in onCleanupApplicationRecordLocked()
1698 void onProcessFrozen(ProcessRecord frozenProc) { in onProcessFrozen()
1945 ProcessRecord proc; in handleMessage()
2185 ProcessRecord proc = (ProcessRecord) msg.obj; in handleMessage()
2198 Pair<ProcessRecord, Integer> obj = (Pair<ProcessRecord, Integer>) msg.obj; in handleMessage()
2199 ProcessRecord app = obj.first; in handleMessage()
[all …]
H A DBroadcastQueueModernImpl.java278 final ProcessRecord app = (ProcessRecord) args.arg1;
295 refreshProcessQueueLocked((ProcessRecord) msg.obj);
630 public void onApplicationTimeoutLocked(@NonNull ProcessRecord app) { in onApplicationTimeoutLocked()
635 public void onApplicationProblemLocked(@NonNull ProcessRecord app) { in onApplicationProblemLocked()
980 final ProcessRecord app = queue.app; in shouldSkipReceiver()
1020 final ProcessRecord app = queue.app; in dispatchReceivers()
1130 final ProcessRecord app = r.resultToApp; in scheduleResultTo()
1285 final ProcessRecord app = queue.app; in finishReceiverActiveLocked()
1824 @Nullable ProcessRecord app) { in setQueueProcess()
1832 private boolean isProcessFreezable(@Nullable ProcessRecord app) { in isProcessFreezable()
[all …]
H A DAppNotRespondingDialog.java50 private final ProcessRecord mProc;
156 ProcessRecord app = mProc;
198 final ProcessRecord proc;
207 Data(ProcessRecord proc, ApplicationInfo aInfo, boolean aboveSystem, in Data()
H A DContentProviderHelper.java177 ProcessRecord r = null; in getContentProviderImpl()
233 ProcessRecord dyingProc = null; in getContentProviderImpl()
661 final ProcessRecord record = in getContentProviderImpl()
933 ProcessRecord proc = conn.provider.proc; in unstableProviderDied()
971 final ProcessRecord host = conn.provider.proc; in appNotRespondingViaProvider()
1143 ProcessRecord r; in checkContentProviderAccess()
1320 ProcessRecord app = mService.mProcessList in installSystemProviders()
1371 final ProcessRecord app = apps.valueAt(iApp); in installEncryptionUnawareProviders()
1664 private boolean isProcessAliveLocked(ProcessRecord proc) { in isProcessAliveLocked()
1711 ProcessRecord r, final int userId, Context context) { in requestTargetProviderPermissionsReviewIfNeededLocked()
[all …]
H A DAppWaitingForDebuggerDialog.java29 final ProcessRecord mProc;
33 Context context, ProcessRecord app) { in AppWaitingForDebuggerDialog()
H A DAnrHelper.java111 void appNotResponding(ProcessRecord anrProcess, TimeoutRecord timeoutRecord) { in appNotResponding()
117 void appNotResponding(ProcessRecord anrProcess, String activityShortComponentName, in appNotResponding()
268 final ProcessRecord mApp;
279 AnrRecord(ProcessRecord anrProcess, String activityShortComponentName, in AnrRecord()
H A DActivityManagerService.java1098 final ArrayList<ProcessRecord> mProcessesOnHold = new ArrayList<ProcessRecord>();
1749 ProcessRecord proc = (ProcessRecord) data.get("app"); in handleMessage()
1771 ProcessRecord app = (ProcessRecord) msg.obj; in handleMessage()
1868 ProcessRecord app = (ProcessRecord) msg.obj; in handleMessage()
1874 ProcessRecord app = (ProcessRecord) msg.obj; in handleMessage()
1996 ProcessRecord app = (ProcessRecord) msg.obj; in handleMessage()
4572 ProcessRecord app; in attachApplicationLocked()
7427 ProcessRecord pr; in requestSystemServerHeapDump()
11402 ProcessRecord r = (ProcessRecord) list.get(i); in dumpProcessList()
15905 ProcessRecord pr; in instrumentWithoutRestart()
[all …]
H A DCacheOomRanker.java256 void reRankLruCachedAppsLSP(ArrayList<ProcessRecord> lruList, int lruProcessServiceStart) { in reRankLruCachedAppsLSP()
315 ProcessRecord process = lruList.get(numProcessesEvaluated); in reRankLruCachedAppsLSP()
330 ProcessRecord process = lruList.get(numProcessesEvaluated); in reRankLruCachedAppsLSP()
419 private static boolean appCanBeReRanked(ProcessRecord process) { in appCanBeReRanked()
483 public ProcessRecord proc;
H A DProcessReceiverRecord.java29 final ProcessRecord mApp;
110 ProcessReceiverRecord(ProcessRecord app) { in ProcessReceiverRecord()
H A DStrictModeViolationDialog.java32 private final ProcessRecord mProc;
43 AppErrorResult result, ProcessRecord app) { in StrictModeViolationDialog()
H A DContentProviderRecord.java62 ProcessRecord proc; // if non-null, hosting process.
63 ProcessRecord launchingApp; // if non-null, waiting for this app to be launched.
98 public void setProcess(ProcessRecord proc) { in setProcess()
122 public boolean canRunHere(ProcessRecord app) { in canRunHere()
195 final ProcessRecord client = conn.client; in onProviderPublishStatusLocked()
H A DNativeCrashListener.java65 ProcessRecord mApp;
70 NativeCrashReporter(ProcessRecord app, int signal, boolean gwpAsanRecoverableCrash, in NativeCrashReporter()
241 final ProcessRecord pr; in consumeNativeCrashData()
/aosp14/frameworks/base/services/core/java/com/android/server/devicestate/
H A DDeviceStateManagerService.java166 private final SparseArray<ProcessRecord> mProcessRecords = new SparseArray<>();
632 ArrayList<ProcessRecord> registeredProcesses = new ArrayList<>(); in notifyDeviceStateInfoChangedAsync()
698 ProcessRecord processRecord = mProcessRecords.get(request.getPid()); in onOverrideRequestStatusChangedLocked()
728 ProcessRecord processRecord = mProcessRecords.get(request.getPid()); in enableBaseStateRequestLocked()
739 ProcessRecord record = new ProcessRecord(callback, pid, this::handleProcessDied, in registerProcess()
761 private void handleProcessDied(ProcessRecord processRecord) { in handleProcessDied()
771 final ProcessRecord processRecord = mProcessRecords.get(callingPid); in requestStateInternal()
820 final ProcessRecord processRecord = mProcessRecords.get(callingPid); in cancelStateRequestInternal()
876 ProcessRecord processRecord = mProcessRecords.get( in onStateRequestOverlayDismissedInternal()
901 ProcessRecord processRecord = mProcessRecords.valueAt(i); in dumpInternal()
[all …]
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/am/
H A DAnrHelperTest.java68 private ProcessRecord mAnrApp;
79 mAnrApp = mock(ProcessRecord.class); in setUp()
84 setFieldValue(ProcessRecord.class, mAnrApp, "mErrorState", errorState); in setUp()

123