/frameworks/base/core/java/android/os/ |
H A D | IProcessInfoService.aidl | 27 void getProcessStatesFromPids(in int[] pids, out int[] states); 34 void getProcessStatesAndOomScoresFromPids(in int[] pids, out int[] states, out int[] scores);
|
H A D | BatteryStats.java | 6851 SparseArray<? extends Uid.Pid> pids = uid.getPidStats(); 6852 if (pids != null) { 6853 for (int j=0; j<pids.size(); j++) { 6854 Uid.Pid pid = pids.valueAt(j); 6861 pw.print(" PID "); pw.print(pids.keyAt(j));
|
/frameworks/native/include/binder/ |
H A D | IProcessInfoService.h | 33 /*in*/ int32_t* pids, 37 /*in*/ int32_t* pids,
|
H A D | ProcessInfoService.h | 39 status_t getProcessStatesImpl(size_t length, /*in*/ int32_t* pids, /*out*/ int32_t* states); 40 status_t getProcessStatesScoresImpl(size_t length, /*in*/ int32_t* pids, 49 * For each PID in the given "pids" input array, write the current process state 56 static status_t getProcessStatesFromPids(size_t length, /*in*/ int32_t* pids, argument 58 return ProcessInfoService::getInstance().getProcessStatesImpl(length, /*in*/ pids, 63 * For each PID in the given "pids" input array, write the current process state 72 static status_t getProcessStatesScoresFromPids(size_t length, /*in*/ int32_t* pids, argument 75 length, /*in*/ pids, /*out*/ states, /*out*/ scores);
|
/frameworks/native/libs/binder/include/binder/ |
H A D | IProcessInfoService.h | 33 /*in*/ int32_t* pids, 37 /*in*/ int32_t* pids,
|
H A D | ProcessInfoService.h | 39 status_t getProcessStatesImpl(size_t length, /*in*/ int32_t* pids, /*out*/ int32_t* states); 40 status_t getProcessStatesScoresImpl(size_t length, /*in*/ int32_t* pids, 49 * For each PID in the given "pids" input array, write the current process state 56 static status_t getProcessStatesFromPids(size_t length, /*in*/ int32_t* pids, argument 58 return ProcessInfoService::getInstance().getProcessStatesImpl(length, /*in*/ pids, 63 * For each PID in the given "pids" input array, write the current process state 72 static status_t getProcessStatesScoresFromPids(size_t length, /*in*/ int32_t* pids, argument 75 length, /*in*/ pids, /*out*/ states, /*out*/ scores);
|
/frameworks/native/libs/binder/ |
H A D | IProcessInfoService.cpp | 31 virtual status_t getProcessStatesFromPids(size_t length, /*in*/ int32_t* pids, argument 36 data.writeInt32Array(length, pids); 53 /*in*/ int32_t* pids, /*out*/ int32_t* states, /*out*/ int32_t* scores) 57 data.writeInt32Array(length, pids); 52 getProcessStatesAndOomScoresFromPids(size_t length, int32_t* pids, int32_t* states, int32_t* scores) argument
|
H A D | ProcessInfoService.cpp | 29 status_t ProcessInfoService::getProcessStatesImpl(size_t length, /*in*/ int32_t* pids, argument 40 err = pis->getProcessStatesFromPids(length, /*in*/ pids, /*out*/ states); 61 /*in*/ int32_t* pids, /*out*/ int32_t* states, 73 /*in*/ pids, /*out*/ states, /*out*/ scores); 60 getProcessStatesScoresImpl(size_t length, int32_t* pids, int32_t* states, int32_t *scores) argument
|
/frameworks/native/libs/dumputils/ |
H A D | dump_utils.cpp | 81 std::set<int> pids; local 93 pids.insert(info.pid); 101 return pids; // whether it was okay or not
|
/frameworks/base/services/core/java/com/android/server/ |
H A D | Watchdog.java | 386 HashSet<Integer> pids = new HashSet<>(); 396 pids.add(info.pid); 398 return new ArrayList<Integer>(pids); 405 ArrayList<Integer> pids = getInterestingHalPids(); 409 pids.ensureCapacity(pids.size() + nativePids.length); 411 pids.add(i); 415 return pids; 477 ArrayList<Integer> pids = new ArrayList<Integer>(); 478 pids [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/util/leak/ |
H A D | DumpTruck.java | 62 * @param pids 65 public DumpTruck captureHeaps(int[] pids) { argument 78 final int[] pids_copy = Arrays.copyOf(pids, pids.length);
|
/frameworks/rs/tests/lldb/tests/harness/ |
H A D | util_android.py | 270 pids = pid_output.split() 272 if len(pids) < 1: 276 if len(pids) > 1: 278 .format(process_name, pids)) 281 pid = int(pids[0]) 282 self._log.info('App pid found: {0}'.format(pids[0]))
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | HealthStatsBatteryStatsWriter.java | 54 SparseArray<? extends BatteryStats.Uid.Pid> pids; 136 pids = uid.getPidStats(); 137 N = pids.size(); 140 writePid(writer, pids.valueAt(i)); 141 uidWriter.addStats(UidHealthStats.STATS_PIDS, Integer.toString(pids.keyAt(i)), writer);
|
H A D | AppErrors.java | 348 // still has any relation to current pids, so must scan through the 1008 int[] pids = nativeProcs == null ? null : Process.getPidsForCommands(nativeProcs); 1011 if (pids != null) { 1012 nativePids = new ArrayList<Integer>(pids.length); 1013 for (int i : pids) {
|
H A D | ActivityManagerService.java | 4211 checkTime(startTime, "startProcess: removing from pids map"); 4216 checkTime(startTime, "startProcess: done removing from pids map"); 4585 checkTime(app.startTime, "startProcess: starting to update pids map"); 4607 checkTime(app.startTime, "startProcess: done updating pids map"); 6116 * @param nativePids optional list of native pids to dump stack crawls 6353 // First collect all of the stacks of the most important pids. 6379 // Next collect the stacks of the native pids 6960 public Debug.MemoryInfo[] getProcessMemoryInfo(int[] pids) { argument 6962 Debug.MemoryInfo[] infos = new Debug.MemoryInfo[pids.length]; 6963 for (int i=pids 6992 getProcessPss(int[] pids) argument 8987 getProcessStatesFromPids( int[] pids, int[] states) argument 8993 getProcessStatesAndOomScoresFromPids( int[] pids, int[] states, int[] scores) argument 9007 getProcessStatesAndOomScoresForPIDs( int[] pids, int[] states, int[] scores) argument 14772 killPids(int[] pids, String pReason, boolean secure) argument [all...] |
/frameworks/native/cmds/lshal/ |
H A D | ListCommand.h | 43 std::map<uint64_t, Pids> refPids; // pids that are referenced 111 // Call getCmdline on all pid in pids. If it returns empty string, the process might 112 // have died, and the pid is removed from pids. 113 void removeDeadProcesses(Pids *pids);
|
H A D | ListCommand.cpp | 85 void ListCommand::removeDeadProcesses(Pids *pids) { argument 87 pids->erase(std::remove_if(pids->begin(), pids->end(), [this](auto pid) { 89 }), pids->end());
|
/frameworks/base/core/jni/ |
H A D | android_util_Process.cpp | 1143 Vector<jint> pids; local 1181 pids.add(pid); 1189 jintArray pidArray = env->NewIntArray(pids.size()); 1195 if (pids.size() > 0) { 1196 env->SetIntArrayRegion(pidArray, 0, pids.size(), pids.array());
|
/frameworks/base/core/java/com/android/internal/os/ |
H A D | ProcessCpuTracker.java | 417 int[] pids = Process.getPids(statsFile, curPids); 418 int NP = (pids == null) ? 0 : pids.length; 422 int pid = pids[i]; 596 return pids;
|
/frameworks/base/tests/MemoryUsage/src/com/android/tests/memoryusage/ |
H A D | MemoryUsageTest.java | 293 int[] pids = { 296 MemoryInfo meminfo = am.getProcessMemoryInfo(pids)[0];
|
/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | RootWindowContainer.java | 516 int[] pids = new int[pidCandidates.size()]; 517 for (int i = 0; i < pids.length; i++) { 518 pids[i] = pidCandidates.keyAt(i); 521 if (mService.mActivityManager.killPids(pids, "Free memory", secure)) {
|
/frameworks/base/core/java/android/app/ |
H A D | IActivityManager.aidl | 223 boolean killPids(in int[] pids, in String reason, boolean secure); 246 Debug.MemoryInfo[] getProcessMemoryInfo(in int[] pids); 310 long[] getProcessPss(in int[] pids);
|
H A D | ActivityManager.java | 3587 * @param pids The pids of the processes whose memory usage is to be 3592 public Debug.MemoryInfo[] getProcessMemoryInfo(int[] pids) { argument 3594 return getService().getProcessMemoryInfo(pids);
|