/aosp14/frameworks/base/services/core/java/com/android/server/am/ |
H A D | AppExitInfoTracker.java | 181 final ArrayList<ApplicationExitInfo> mTmpInfoList = new ArrayList<ApplicationExitInfo>(); 187 final ArrayList<ApplicationExitInfo> mTmpInfoList2 = new ArrayList<ApplicationExitInfo>(); 446 private ApplicationExitInfo addExitInfoLocked(ApplicationExitInfo raw) { in addExitInfoLocked() 457 final ApplicationExitInfo info = new ApplicationExitInfo(raw); in addExitInfoLocked() 1389 void addInfoLocked(SparseArray<ApplicationExitInfo> map, ApplicationExitInfo info) { in addInfoLocked() 1500 ArrayList<ApplicationExitInfo> list = new ArrayList<ApplicationExitInfo>(); in dumpLocked() 1540 ApplicationExitInfo info = new ApplicationExitInfo(); in readFromProto() 1546 ApplicationExitInfo info = new ApplicationExitInfo(); in readFromProto() 1729 ApplicationExitInfo raw = (ApplicationExitInfo) msg.obj; in handleMessage() 1737 ApplicationExitInfo raw = (ApplicationExitInfo) msg.obj; in handleMessage() [all …]
|
H A D | AppErrors.java | 35 import android.app.ApplicationExitInfo; 454 int reasonCode = ApplicationExitInfo.REASON_ANR; in killAppAtUserRequestLocked() 455 int subReason = ApplicationExitInfo.SUBREASON_UNKNOWN; in killAppAtUserRequestLocked() 458 reasonCode = ApplicationExitInfo.REASON_OTHER; in killAppAtUserRequestLocked() 605 ? ApplicationExitInfo.REASON_CRASH_NATIVE in crashApplicationInner() 606 : ApplicationExitInfo.REASON_CRASH, in crashApplicationInner() 607 ApplicationExitInfo.SUBREASON_UNKNOWN, in crashApplicationInner() 680 ApplicationExitInfo.REASON_CRASH, "crash"); in crashApplicationInner() 757 ApplicationExitInfo.REASON_CRASH, in handleAppCrashInActivityController() 758 ApplicationExitInfo.SUBREASON_UNKNOWN, in handleAppCrashInActivityController() [all …]
|
H A D | CachedAppOptimizer.java | 54 import android.app.ApplicationExitInfo; 55 import android.app.ApplicationExitInfo.Reason; 56 import android.app.ApplicationExitInfo.SubReason; 1506 ApplicationExitInfo.REASON_FREEZER, in unfreezeAppInternalLSP() 1519 ApplicationExitInfo.REASON_FREEZER, in unfreezeAppInternalLSP() 1536 ApplicationExitInfo.REASON_FREEZER, in unfreezeAppInternalLSP() 2270 ApplicationExitInfo.SUBREASON_EXCESSIVE_CPU, in handleBinderFreezerFailure() 2344 ApplicationExitInfo.REASON_FREEZER, in freezeProcess() 2406 ApplicationExitInfo.REASON_FREEZER, in freezeProcess() 2604 ApplicationExitInfo.REASON_FREEZER, in binderErrorLocked() [all …]
|
H A D | ProcessErrorStateRecord.java | 31 import android.app.ApplicationExitInfo; 308 mApp.killLocked("anr", ApplicationExitInfo.REASON_ANR, true); in appNotResponding() 631 mApp.killLocked("anr", ApplicationExitInfo.REASON_ANR, true); in appNotResponding() 650 mApp.killLocked("bg anr", ApplicationExitInfo.REASON_ANR, true); in appNotResponding()
|
H A D | ProcessRecord.java | 31 import android.app.ApplicationExitInfo; 32 import android.app.ApplicationExitInfo.Reason; 33 import android.app.ApplicationExitInfo.SubReason; 1165 ApplicationExitInfo.REASON_CRASH, true); in scheduleCrashLocked() 1175 killLocked(reason, reasonCode, ApplicationExitInfo.SUBREASON_UNKNOWN, noisy, true); in killLocked() 1201 if (reasonCode == ApplicationExitInfo.REASON_ANR in killLocked()
|
H A D | OomAdjuster.java | 132 import android.app.ApplicationExitInfo; 1334 ApplicationExitInfo.REASON_OTHER, in updateAndTrimProcessLSP() 1335 ApplicationExitInfo.SUBREASON_TOO_MANY_CACHED, in updateAndTrimProcessLSP() 1347 ApplicationExitInfo.REASON_OTHER, in updateAndTrimProcessLSP() 1348 ApplicationExitInfo.SUBREASON_TRIM_EMPTY, in updateAndTrimProcessLSP() 1355 ApplicationExitInfo.REASON_OTHER, in updateAndTrimProcessLSP() 1356 ApplicationExitInfo.SUBREASON_TOO_MANY_EMPTY, in updateAndTrimProcessLSP() 1378 ApplicationExitInfo.SUBREASON_ISOLATED_NOT_NEEDED, true); in updateAndTrimProcessLSP() 1405 ApplicationExitInfo.REASON_OTHER, in updateAndTrimProcessLSP() 1406 ApplicationExitInfo.SUBREASON_TOO_MANY_CACHED, in updateAndTrimProcessLSP() [all …]
|
H A D | PhantomProcessList.java | 27 import android.app.ApplicationExitInfo.Reason; 28 import android.app.ApplicationExitInfo.SubReason;
|
H A D | ActivityManagerService.java | 218 import android.app.ApplicationExitInfo; 4351 ApplicationExitInfo.REASON_USER_REQUESTED, in stopAppForUserInternal() 4352 ApplicationExitInfo.SUBREASON_STOP_APP, in stopAppForUserInternal() 4371 : ApplicationExitInfo.REASON_USER_REQUESTED; in forceStopPackageLocked() 4905 ApplicationExitInfo.SUBREASON_UNKNOWN, in finishAttachApplicationInner() 4909 ApplicationExitInfo.REASON_OTHER, true); in finishAttachApplicationInner() 8253 ApplicationExitInfo.REASON_OTHER, in killPids() 8274 ApplicationExitInfo.REASON_OTHER, in killUid() 8634 ApplicationExitInfo.REASON_OTHER, in systemReady() 9710 final ArrayList<ApplicationExitInfo> results = new ArrayList<ApplicationExitInfo>(); in getHistoricalProcessExitReasons() [all …]
|
H A D | ProcessList.java | 70 import android.app.ApplicationExitInfo; 71 import android.app.ApplicationExitInfo.Reason; 72 import android.app.ApplicationExitInfo.SubReason; 2699 noteAppKill(app, ApplicationExitInfo.REASON_OTHER, 2700 ApplicationExitInfo.SUBREASON_INVALID_START, reason); 2788 noteAppKill(app, ApplicationExitInfo.REASON_OTHER, 3007 ApplicationExitInfo.SUBREASON_UNKNOWN, reason, true); 5293 ApplicationExitInfo.REASON_OTHER, 5294 ApplicationExitInfo.SUBREASON_CACHED_IDLE_FORCED_APP_STANDBY, 5615 app.killLocked(reason, ApplicationExitInfo.REASON_OTHER, [all …]
|
H A D | BroadcastQueueImpl.java | 47 import android.app.ApplicationExitInfo; 793 app.killLocked("Can't deliver broadcast", ApplicationExitInfo.REASON_OTHER, in performReceiveLocked() 794 ApplicationExitInfo.SUBREASON_UNDELIVERED_BROADCAST, true); in performReceiveLocked() 1465 app.killLocked("Can't deliver broadcast", ApplicationExitInfo.REASON_OTHER, in processNextBroadcastLocked() 1466 ApplicationExitInfo.SUBREASON_UNDELIVERED_BROADCAST, true); in processNextBroadcastLocked()
|
H A D | BroadcastQueueModernImpl.java | 50 import android.app.ApplicationExitInfo; 1105 app.killLocked("Can't deliver broadcast", ApplicationExitInfo.REASON_OTHER, in dispatchReceivers() 1106 ApplicationExitInfo.SUBREASON_UNDELIVERED_BROADCAST, true); in dispatchReceivers() 1151 app.killLocked("Can't deliver broadcast", ApplicationExitInfo.REASON_OTHER, in scheduleResultTo() 1152 ApplicationExitInfo.SUBREASON_UNDELIVERED_BROADCAST, true); in scheduleResultTo()
|
H A D | ContentProviderHelper.java | 45 import android.app.ApplicationExitInfo; 1206 ApplicationExitInfo.REASON_INITIALIZATION_FAILURE, in processContentProviderPublishTimedOutLocked() 1207 ApplicationExitInfo.SUBREASON_UNKNOWN, in processContentProviderPublishTimedOutLocked() 1802 ApplicationExitInfo.REASON_DEPENDENCY_DIED, in removeDyingProviderLocked() 1803 ApplicationExitInfo.SUBREASON_UNKNOWN, in removeDyingProviderLocked()
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/ |
H A D | ApplicationExitInfoTest.java | 45 import android.app.ApplicationExitInfo; 133 ApplicationExitInfo.REASON_LOW_MEMORY))); in setUp() 249 ArrayList<ApplicationExitInfo> list = new ArrayList<ApplicationExitInfo>(); in testApplicationExitInfo() 253 ApplicationExitInfo info = list.get(0); in testApplicationExitInfo() 264 ApplicationExitInfo.REASON_EXIT_SELF, // reason in testApplicationExitInfo() 409 ApplicationExitInfo.REASON_SIGNALED, // reason in testApplicationExitInfo() 433 ApplicationExitInfo.REASON_SIGNALED, // reason in testApplicationExitInfo() 653 noteAppKill(app, ApplicationExitInfo.REASON_CRASH, in testApplicationExitInfo() 739 noteAppKill(app, ApplicationExitInfo.REASON_OTHER, in testApplicationExitInfo() 805 noteAppKill(app, ApplicationExitInfo.REASON_OTHER, in testApplicationExitInfo() [all …]
|
/aosp14/frameworks/base/core/java/android/app/ |
H A D | ApplicationExitInfo.java | 60 public final class ApplicationExitInfo implements Parcelable { class 1163 public ApplicationExitInfo() { in ApplicationExitInfo() method in ApplicationExitInfo 1167 public ApplicationExitInfo(ApplicationExitInfo other) { in ApplicationExitInfo() method in ApplicationExitInfo 1193 private ApplicationExitInfo(@NonNull Parcel in) { in ApplicationExitInfo() method in ApplicationExitInfo 1223 public @NonNull static final Creator<ApplicationExitInfo> CREATOR = 1224 new Creator<ApplicationExitInfo>() { 1226 public ApplicationExitInfo createFromParcel(Parcel in) { 1227 return new ApplicationExitInfo(in); 1231 public ApplicationExitInfo[] newArray(int size) { 1232 return new ApplicationExitInfo[size]; [all …]
|
H A D | ApplicationExitInfo.aidl | 19 parcelable ApplicationExitInfo;
|
H A D | OWNERS | 9 per-file ApplicationExitInfo* = file:/services/core/java/com/android/server/am/OWNERS
|
/aosp14/frameworks/base/services/core/java/com/android/server/os/ |
H A D | NativeTombstoneManager.java | 19 import static android.app.ApplicationExitInfo.REASON_CRASH_NATIVE; 29 import android.app.ApplicationExitInfo; 259 public void collectTombstones(ArrayList<ApplicationExitInfo> output, int callingUid, int pid, in collectTombstones() 287 ApplicationExitInfo exitInfo = output.get(j); in collectTombstones() 360 public boolean matches(ApplicationExitInfo exitInfo) { in matches() 506 public ApplicationExitInfo toAppExitInfo() { in toAppExitInfo() 507 ApplicationExitInfo info = new ApplicationExitInfo(); in toAppExitInfo() 513 info.setReason(ApplicationExitInfo.REASON_CRASH_NATIVE); in toAppExitInfo() 531 info.setSubReason(ApplicationExitInfo.SUBREASON_UNKNOWN); in toAppExitInfo()
|
/aosp14/frameworks/base/tests/Input/src/com/android/test/input/ |
H A D | AnrTest.kt | 23 import android.app.ApplicationExitInfo 134 private fun getExitReasons(): List<ApplicationExitInfo> { 135 lateinit var infos: List<ApplicationExitInfo> 149 assertEquals(ApplicationExitInfo.REASON_ANR, reasons[0].reason)
|
/aosp14/frameworks/base/core/java/com/android/internal/infra/ |
H A D | AbstractRemoteService.java | 24 import android.app.ApplicationExitInfo; 257 ParceledListSlice<ApplicationExitInfo> plistSlice = null; in updateServicelicationExitInfo() 266 List<ApplicationExitInfo> list = plistSlice.getList(); in updateServicelicationExitInfo() 270 ApplicationExitInfo info = list.get(0); in updateServicelicationExitInfo() 275 + ApplicationExitInfo.reasonCodeToString(mServiceExitReason) in updateServicelicationExitInfo() 276 + " exitSubReason= " + ApplicationExitInfo.subreasonToString( in updateServicelicationExitInfo() 316 .append(ApplicationExitInfo.reasonCodeToString(mServiceExitReason)); in dump() 321 .append(ApplicationExitInfo.subreasonToString(mServiceExitSubReason)); in dump()
|
/aosp14/system/core/debuggerd/proto/ |
H A D | tombstone.proto | 5 // `android.app.ApplicationExitInfo`. 7 // https://developer.android.com/reference/android/app/ApplicationExitInfo#getTraceInputStream()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | StorageEventHelper.java | 30 import android.app.ApplicationExitInfo; 158 "loadPrivatePackagesInner", ApplicationExitInfo.REASON_OTHER)); in loadPrivatePackagesInner() 262 "unloadPrivatePackagesInner", ApplicationExitInfo.REASON_OTHER)) { in unloadPrivatePackagesInner()
|
H A D | MovePackageHelper.java | 31 import android.app.ApplicationExitInfo; 150 "movePackageInternal", ApplicationExitInfo.REASON_USER_REQUESTED); in movePackageInternal()
|
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/ |
H A D | VoiceInteractionManagerServiceImpl.java | 34 import android.app.ApplicationExitInfo; 177 ParceledListSlice<ApplicationExitInfo> plistSlice = null; 186 List<ApplicationExitInfo> list = plistSlice.getList(); 191 ApplicationExitInfo info = list.get(0); 192 if (info.getReason() == ApplicationExitInfo.REASON_USER_REQUESTED 193 && info.getSubReason() == ApplicationExitInfo.SUBREASON_STOP_APP) {
|
/aosp14/frameworks/base/core/proto/android/app/ |
H A D | appexitinfo.proto | 26 * An android.app.ApplicationExitInfo object.
|
/aosp14/frameworks/base/services/core/java/com/android/server/storage/ |
H A D | StorageSessionController.java | 22 import android.app.ApplicationExitInfo; 448 userId, "storage_session_controller reset", ApplicationExitInfo.REASON_OTHER); in killExternalStorageService()
|