Searched refs:pids (Results 1 - 23 of 23) sorted by relevance

/frameworks/base/core/java/android/os/
H A DIProcessInfoService.aidl27 void getProcessStatesFromPids(in int[] pids, out int[] states);
34 void getProcessStatesAndOomScoresFromPids(in int[] pids, out int[] states, out int[] scores);
H A DBatteryStats.java6851 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 DIProcessInfoService.h33 /*in*/ int32_t* pids,
37 /*in*/ int32_t* pids,
H A DProcessInfoService.h39 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 DIProcessInfoService.h33 /*in*/ int32_t* pids,
37 /*in*/ int32_t* pids,
H A DProcessInfoService.h39 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 DIProcessInfoService.cpp31 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 DProcessInfoService.cpp29 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 Ddump_utils.cpp81 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 DWatchdog.java386 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 DDumpTruck.java62 * @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 Dutil_android.py270 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 DHealthStatsBatteryStatsWriter.java54 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 DAppErrors.java348 // 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 DActivityManagerService.java4211 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 DListCommand.h43 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 DListCommand.cpp85 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 Dandroid_util_Process.cpp1143 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 DProcessCpuTracker.java417 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 DMemoryUsageTest.java293 int[] pids = {
296 MemoryInfo meminfo = am.getProcessMemoryInfo(pids)[0];
/frameworks/base/services/core/java/com/android/server/wm/
H A DRootWindowContainer.java516 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 DIActivityManager.aidl223 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 DActivityManager.java3587 * @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);

Completed in 348 milliseconds