/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 | 6214 SparseArray<? extends Uid.Pid> pids = uid.getPidStats(); 6215 if (pids != null) { 6216 for (int j=0; j<pids.size(); j++) { 6217 Uid.Pid pid = pids.valueAt(j); 6224 pw.print(" PID "); pw.print(pids.keyAt(j));
|
/frameworks/native/include/binder/ |
H A D | IProcessInfoService.h | 31 /*in*/ int32_t* pids, 35 /*in*/ int32_t* pids,
|
H A D | ProcessInfoService.h | 37 status_t getProcessStatesImpl(size_t length, /*in*/ int32_t* pids, /*out*/ int32_t* states); 38 status_t getProcessStatesScoresImpl(size_t length, /*in*/ int32_t* pids, 47 * For each PID in the given "pids" input array, write the current process state 54 static status_t getProcessStatesFromPids(size_t length, /*in*/ int32_t* pids, argument 56 return ProcessInfoService::getInstance().getProcessStatesImpl(length, /*in*/ pids, 61 * For each PID in the given "pids" input array, write the current process state 70 static status_t getProcessStatesScoresFromPids(size_t length, /*in*/ int32_t* pids, argument 73 length, /*in*/ pids, /*out*/ states, /*out*/ scores);
|
/frameworks/native/libs/binder/include/binder/ |
H A D | IProcessInfoService.h | 31 /*in*/ int32_t* pids, 35 /*in*/ int32_t* pids,
|
H A D | ProcessInfoService.h | 37 status_t getProcessStatesImpl(size_t length, /*in*/ int32_t* pids, /*out*/ int32_t* states); 38 status_t getProcessStatesScoresImpl(size_t length, /*in*/ int32_t* pids, 47 * For each PID in the given "pids" input array, write the current process state 54 static status_t getProcessStatesFromPids(size_t length, /*in*/ int32_t* pids, argument 56 return ProcessInfoService::getInstance().getProcessStatesImpl(length, /*in*/ pids, 61 * For each PID in the given "pids" input array, write the current process state 70 static status_t getProcessStatesScoresFromPids(size_t length, /*in*/ int32_t* pids, argument 73 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/base/services/core/java/com/android/server/ |
H A D | Watchdog.java | 385 HashSet<Integer> pids = new HashSet<>(); 395 pids.add(info.pid); 397 return new ArrayList<Integer>(pids); 404 ArrayList<Integer> pids = getInterestingHalPids(); 408 pids.ensureCapacity(pids.size() + nativePids.length); 410 pids.add(i); 414 return pids; 476 ArrayList<Integer> pids = new ArrayList<Integer>(); 477 pids [all...] |
/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/native/cmds/lshal/ |
H A D | ListCommand.h | 53 std::map<uint64_t, Pids> refPids; // pids that are referenced 73 // Call getCmdline on all pid in pids. If it returns empty string, the process might 74 // have died, and the pid is removed from pids. 75 void removeDeadProcesses(Pids *pids);
|
H A D | ListCommand.cpp | 69 void ListCommand::removeDeadProcesses(Pids *pids) { argument 71 pids->erase(std::remove_if(pids->begin(), pids->end(), [this](auto pid) { 73 }), pids->end()); 561 // server pid, .ptr value of binder object, child pids
|
/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 | 277 // still has any relation to current pids, so must scan through the 911 int[] pids = nativeProcs == null ? null : Process.getPidsForCommands(nativeProcs); 914 if (pids != null) { 915 nativePids = new ArrayList<Integer>(pids.length); 916 for (int i : pids) {
|
H A D | ActivityManagerService.java | 3781 checkTime(startTime, "startProcess: removing from pids map"); 3786 checkTime(startTime, "startProcess: done removing from pids map"); 3988 checkTime(startTime, "startProcess: starting to update pids map"); 4010 checkTime(startTime, "startProcess: done updating pids map"); 5490 * @param nativePids optional list of native pids to dump stack crawls 5727 // First collect all of the stacks of the most important pids. 5753 // Next collect the stacks of the native pids 6315 public Debug.MemoryInfo[] getProcessMemoryInfo(int[] pids) { argument 6317 Debug.MemoryInfo[] infos = new Debug.MemoryInfo[pids.length]; 6318 for (int i=pids 6343 getProcessPss(int[] pids) argument 8266 getProcessStatesFromPids( int[] pids, int[] states) argument 8272 getProcessStatesAndOomScoresFromPids( int[] pids, int[] states, int[] scores) argument 8286 getProcessStatesAndOomScoresForPIDs( int[] pids, int[] states, int[] scores) argument 13797 killPids(int[] pids, String pReason, boolean secure) argument [all...] |
/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 | 416 int[] pids = Process.getPids(statsFile, curPids); 417 int NP = (pids == null) ? 0 : pids.length; 421 int pid = pids[i]; 595 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 | 520 int[] pids = new int[pidCandidates.size()]; 521 for (int i = 0; i < pids.length; i++) { 522 pids[i] = pidCandidates.keyAt(i); 525 if (mService.mActivityManager.killPids(pids, "Free memory", secure)) {
|
/frameworks/base/core/java/android/app/ |
H A D | IActivityManager.aidl | 210 boolean killPids(in int[] pids, in String reason, boolean secure); 234 Debug.MemoryInfo[] getProcessMemoryInfo(in int[] pids); 298 long[] getProcessPss(in int[] pids);
|
H A D | ActivityManager.java | 3701 * @param pids The pids of the processes whose memory usage is to be 3706 public Debug.MemoryInfo[] getProcessMemoryInfo(int[] pids) { argument 3708 return getService().getProcessMemoryInfo(pids);
|
/frameworks/native/cmds/dumpstate/ |
H A D | utils.cpp | 836 std::set<int> pids; local 848 pids.insert(info.pid); 856 return pids; // whether it was okay or not
|