/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/ |
H A D | CacheOomRankerTest.java | 207 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 D | MockingOomAdjusterTests.java | 234 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 D | BroadcastQueueTest.java | 193 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 D | AsyncProcessStartTest.java | 184 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 D | ProcessList.java | 457 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 D | BroadcastQueue.java | 114 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 D | AppBindRecord.java | 30 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 D | UidRecord.java | 90 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 D | OomAdjuster.java | 379 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 D | AppErrors.java | 451 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 D | PhantomProcessList.java | 95 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 D | CachedAppOptimizer.java | 361 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 D | BroadcastQueueModernImpl.java | 278 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 D | AppNotRespondingDialog.java | 50 private final ProcessRecord mProc; 156 ProcessRecord app = mProc; 198 final ProcessRecord proc; 207 Data(ProcessRecord proc, ApplicationInfo aInfo, boolean aboveSystem, in Data()
|
H A D | ContentProviderHelper.java | 177 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 D | AppWaitingForDebuggerDialog.java | 29 final ProcessRecord mProc; 33 Context context, ProcessRecord app) { in AppWaitingForDebuggerDialog()
|
H A D | AnrHelper.java | 111 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 D | ActivityManagerService.java | 1098 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 D | CacheOomRanker.java | 256 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 D | ProcessReceiverRecord.java | 29 final ProcessRecord mApp; 110 ProcessReceiverRecord(ProcessRecord app) { in ProcessReceiverRecord()
|
H A D | StrictModeViolationDialog.java | 32 private final ProcessRecord mProc; 43 AppErrorResult result, ProcessRecord app) { in StrictModeViolationDialog()
|
H A D | ContentProviderRecord.java | 62 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 D | NativeCrashListener.java | 65 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 D | DeviceStateManagerService.java | 166 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 D | AnrHelperTest.java | 68 private ProcessRecord mAnrApp; 79 mAnrApp = mock(ProcessRecord.class); in setUp() 84 setFieldValue(ProcessRecord.class, mAnrApp, "mErrorState", errorState); in setUp()
|