/aosp12/packages/services/Car/procfs-inspector/client/src/com/android/car/procfsinspector/ |
H A D | ProcessInfo.java | 22 public class ProcessInfo implements Parcelable { class 23 public static final Parcelable.Creator<ProcessInfo> CREATOR = 24 new Parcelable.Creator<ProcessInfo>() { 25 public ProcessInfo createFromParcel(Parcel in) { 26 return new ProcessInfo(in); 29 public ProcessInfo[] newArray(int size) { 30 return new ProcessInfo[size]; 37 public ProcessInfo(int pid, int uid) { in ProcessInfo() method in ProcessInfo 42 public ProcessInfo(Parcel in) { in ProcessInfo() method in ProcessInfo 60 if (other instanceof ProcessInfo) { in equals() [all …]
|
H A D | IProcfsInspector.aidl | 19 import com.android.car.procfsinspector.ProcessInfo; 22 List<ProcessInfo> readProcessTable(); in readProcessTable()
|
H A D | ProcessInfo.aidl | 19 parcelable ProcessInfo;
|
/aosp12/frameworks/av/media/utils/ |
H A D | ProcessInfo.cpp | 33 ProcessInfo::ProcessInfo() {} in ProcessInfo() function in android::ProcessInfo 35 bool ProcessInfo::getPriority(int pid, int* priority) { in getPriority() 67 bool ProcessInfo::isValidPid(int pid) { in isValidPid() 74 bool ProcessInfo::overrideProcessInfo(int pid, int procState, int oomScore) { in overrideProcessInfo() 88 void ProcessInfo::removeProcessInfoOverride(int pid) { in removeProcessInfoOverride() 94 ProcessInfo::~ProcessInfo() {} in ~ProcessInfo()
|
/aosp12/frameworks/base/core/java/android/content/pm/ |
H A D | ProcessInfo.java | 37 public class ProcessInfo implements Parcelable { class 68 public ProcessInfo(@NonNull ProcessInfo orig) { in ProcessInfo() method in ProcessInfo 107 public ProcessInfo( in ProcessInfo() method in ProcessInfo 164 protected ProcessInfo(@NonNull Parcel in) { in ProcessInfo() method in ProcessInfo 193 public static final @NonNull Parcelable.Creator<ProcessInfo> CREATOR 194 = new Parcelable.Creator<ProcessInfo>() { 196 public ProcessInfo[] newArray(int size) { 197 return new ProcessInfo[size]; 201 public ProcessInfo createFromParcel(@NonNull Parcel in) { 202 return new ProcessInfo(in);
|
/aosp12/system/extras/memtrack/ |
H A D | memtrack.cpp | 112 const char *ProcessInfo::kProc = "/proc/"; 113 const char *ProcessInfo::kCmdline = "/cmdline"; 114 const char *ProcessInfo::kSmaps = "/smaps"; 116 ProcessInfo::ProcessInfo() { in ProcessInfo() function in ProcessInfo 120 ProcessInfo::~ProcessInfo() { in ~ProcessInfo() 123 bool ProcessInfo::getInformation(int pid, char *pid_str, size_t pid_str_len) { in getInformation() 159 void ProcessInfo::scan() { in scan() 234 void ProcessInfo::dumpToLog() { in dumpToLog() 332 ProcessInfo proc_info; in main()
|
H A D | memtrack.h | 74 class ProcessInfo { 76 ProcessInfo(); 77 ~ProcessInfo();
|
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | ProcessInfo.h | 29 struct ProcessInfo : public ProcessInfoInterface { struct 30 ProcessInfo(); 38 virtual ~ProcessInfo(); 48 DISALLOW_EVIL_CONSTRUCTORS(ProcessInfo); argument
|
/aosp12/system/extras/simpleperf/ |
H A D | cmd_trace_sched.cpp | 64 struct ProcessInfo { struct 105 std::vector<ProcessInfo> BuildProcessInfo(); 106 void ReportProcessInfo(const std::vector<ProcessInfo>& processes); 133 std::vector<ProcessInfo> processes = BuildProcessInfo(); in Run() 290 std::vector<ProcessInfo> TraceSchedCommand::BuildProcessInfo() { in BuildProcessInfo() 291 std::unordered_map<pid_t, ProcessInfo> process_map; in BuildProcessInfo() 298 ProcessInfo& process = process_map[thread.process_id]; in BuildProcessInfo() 306 std::vector<ProcessInfo> processes; in BuildProcessInfo() 310 auto sort_process = [](const ProcessInfo& p1, const ProcessInfo& p2) { in BuildProcessInfo() 323 void TraceSchedCommand::ReportProcessInfo(const std::vector<ProcessInfo>& processes) { in ReportProcessInfo()
|
/aosp12/packages/modules/adb/libs/adbconnection/include/adbconnection/ |
H A D | process_info.h | 23 struct ProcessInfo { struct 32 ProcessInfo() : pid(0), debuggable(false), profileable(false), arch_name_length(0) {} in ProcessInfo() function 34 ProcessInfo(uint64_t pid, bool dbg, bool prof, const std::string& arch) in ProcessInfo() argument
|
H A D | server.h | 26 void adbconnection_listen(void (*callback)(int fd, ProcessInfo process));
|
/aosp12/packages/services/Car/procfs-inspector/server/ |
H A D | impl.cpp | 36 std::vector<procfsinspector::ProcessInfo> procfsinspector::Impl::readProcessTable() { in readProcessTable() 37 std::vector<procfsinspector::ProcessInfo> processes; in readProcessTable() 43 processes.push_back(ProcessInfo{pid, entry.getOwnerUserId()}); in readProcessTable()
|
H A D | process.cpp | 5 status_t procfsinspector::ProcessInfo::writeToParcel(Parcel* parcel) const { in writeToParcel() 11 status_t procfsinspector::ProcessInfo::readFromParcel(const Parcel* parcel) { in readFromParcel()
|
H A D | process.h | 27 class ProcessInfo : public Parcelable { 33 ProcessInfo(pid_t pid = -1, uid_t uid = -1) : mPid(pid), mUid(uid) {}
|
H A D | server.h | 49 virtual std::vector<ProcessInfo> readProcessTable() = 0; 58 virtual std::vector<ProcessInfo> readProcessTable() override;
|
H A D | server.cpp | 43 virtual std::vector<ProcessInfo> readProcessTable() override { in readProcessTable() 47 std::vector<procfsinspector::ProcessInfo> result; in readProcessTable()
|
/aosp12/packages/services/Car/service/src/com/android/car/storagemonitoring/ |
H A D | IoStatsTracker.java | 24 import com.android.car.procfsinspector.ProcessInfo; 68 final Lazy<List<ProcessInfo>> processTable = new Lazy<List<ProcessInfo>>() { in update() 70 protected List<ProcessInfo> supply() { in update()
|
/aosp12/system/libprocinfo/ |
H A D | process_test.cpp | 46 android::procinfo::ProcessInfo self; in TEST() 56 android::procinfo::ProcessInfo self; in TEST() 108 android::procinfo::ProcessInfo procinfo; in TEST() 152 android::procinfo::ProcessInfo procinfo; in TEST() 168 android::procinfo::ProcessInfo procinfo; in TEST()
|
H A D | process.cpp | 34 bool GetProcessInfo(pid_t tid, ProcessInfo* process_info, std::string* error) { in GetProcessInfo() 66 bool GetProcessInfoFromProcPidFd(int fd, ProcessInfo* process_info, in GetProcessInfoFromProcPidFd()
|
/aosp12/system/libprocinfo/include/procinfo/ |
H A D | process.h | 48 struct ProcessInfo { struct 63 bool GetProcessInfo(pid_t tid, ProcessInfo* process_info, std::string* error = nullptr); argument 67 bool GetProcessInfoFromProcPidFd(int fd, ProcessInfo* process_info, std::string* error = nullptr);
|
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/storagemonitoring/ |
H A D | IoStatsTrackerTest.java | 24 import com.android.car.procfsinspector.ProcessInfo; 287 systemState.addProcess(new ProcessInfo(1, mUid)); in updateSystemState() 297 private final List<ProcessInfo> mProcesses = new ArrayList<>(); 324 public synchronized List<ProcessInfo> getRunningProcesses() { in getRunningProcesses() 328 synchronized void addProcess(ProcessInfo processInfo) { in addProcess()
|
/aosp12/system/core/debuggerd/libdebuggerd/include/libdebuggerd/ |
H A D | tombstone.h | 57 const ProcessInfo& process_info, OpenFilesList* open_files, 65 const ProcessInfo& process_info, const OpenFilesList* open_files);
|
H A D | types.h | 44 struct ProcessInfo { struct
|
/aosp12/packages/modules/adb/libs/adbconnection/ |
H A D | adbconnection_server.cpp | 41 void adbconnection_listen(void (*callback)(int fd, ProcessInfo process)) { in adbconnection_listen() 111 ProcessInfo process; in adbconnection_listen()
|
/aosp12/packages/services/Car/service/src/com/android/car/systeminterface/ |
H A D | SystemStateInterface.java | 29 import com.android.car.procfsinspector.ProcessInfo; 67 default List<ProcessInfo> getRunningProcesses() { in getRunningProcesses()
|