Lines Matching defs:proc
345 ProcessRecord proc = null;
358 proc = p;
363 proc = p;
368 if (proc == null) {
376 proc.scheduleCrash(message);
443 data.proc = r;
692 // Bump up the crash count of any services currently running in the proc.
802 final ProcessRecord proc = data.proc;
804 if (proc == null) {
805 Slog.e(TAG, "handleShowAppErrorUi: proc is null");
808 packageName = proc.info.packageName;
809 userId = proc.userId;
810 if (proc.crashDialog != null) {
811 Slog.e(TAG, "App already has crash dialog: " + proc);
817 boolean isBackground = (UserHandle.getAppId(proc.uid)
819 && proc.pid != MY_PID);
824 Slog.w(TAG, "Skipping crash dialog of " + proc + ": background");
839 mAppsNotReportingCrashes.contains(proc.info.packageName);
842 proc.crashDialog = dialogToShow = new AppErrorDialog(mContext, mService, data);
858 void stopReportingCrashesLocked(ProcessRecord proc) {
862 mAppsNotReportingCrashes.add(proc.info.packageName);
963 if (DEBUG_ANR) Slog.i(TAG, "Adding persistent proc: " + r);
969 if (DEBUG_ANR) Slog.i(TAG, "Adding ANR proc: " + r);
1115 final ProcessRecord proc = data.proc;
1116 if (proc == null) {
1117 Slog.e(TAG, "handleShowAnrUi: proc is null");
1120 if (proc.anrDialog != null) {
1121 Slog.e(TAG, "App already has anr dialog: " + proc);
1140 proc.anrDialog = dialogToShow;
1145 mService.killAppAtUsersRequest(proc, null);