Home
last modified time | relevance | path

Searched refs:ProcessInfo (Results 1 – 23 of 23) sorted by relevance

/system/core/adb/libs/adbconnection/include/adbconnection/
Dprocess_info.h23 struct ProcessInfo { struct
32 ProcessInfo() : pid(0), debuggable(false), profileable(false), arch_name_length(0) {} in ProcessInfo() argument
34 ProcessInfo(uint64_t pid, bool dbg, bool prof, const std::string& arch) in ProcessInfo() argument
Dserver.h26 void adbconnection_listen(void (*callback)(int fd, ProcessInfo process));
/system/extras/memtrack/
Dmemtrack.cpp112 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()
Dmemtrack.h74 class ProcessInfo {
76 ProcessInfo();
77 ~ProcessInfo();
/system/extras/simpleperf/
Dcmd_trace_sched.cpp64 struct ProcessInfo { struct
106 std::vector<ProcessInfo> BuildProcessInfo();
107 void ReportProcessInfo(const std::vector<ProcessInfo>& processes);
134 std::vector<ProcessInfo> processes = BuildProcessInfo(); in Run()
287 std::vector<ProcessInfo> TraceSchedCommand::BuildProcessInfo() { in BuildProcessInfo()
288 std::unordered_map<pid_t, ProcessInfo> process_map; in BuildProcessInfo()
295 ProcessInfo& process = process_map[thread.process_id]; in BuildProcessInfo()
303 std::vector<ProcessInfo> processes; in BuildProcessInfo()
307 auto sort_process = [](const ProcessInfo& p1, const ProcessInfo& p2) { in BuildProcessInfo()
320 void TraceSchedCommand::ReportProcessInfo(const std::vector<ProcessInfo>& processes) { in ReportProcessInfo()
Denvironment.cpp193 android::procinfo::ProcessInfo procinfo; in ReadThreadNameAndPid()
/system/core/libprocinfo/include/procinfo/
Dprocess.h47 struct ProcessInfo { struct
59 bool GetProcessInfo(pid_t tid, ProcessInfo* process_info, std::string* error = nullptr); argument
63 bool GetProcessInfoFromProcPidFd(int fd, ProcessInfo* process_info, std::string* error = nullptr);
/system/core/libprocinfo/
Dprocess_test.cpp43 android::procinfo::ProcessInfo self; in TEST()
53 android::procinfo::ProcessInfo self; in TEST()
105 android::procinfo::ProcessInfo procinfo; in TEST()
Dprocess.cpp34 bool GetProcessInfo(pid_t tid, ProcessInfo* process_info, std::string* error) { in GetProcessInfo()
66 bool GetProcessInfoFromProcPidFd(int fd, ProcessInfo* process_info, std::string* error) { in GetProcessInfoFromProcPidFd()
/system/core/debuggerd/libdebuggerd/include/libdebuggerd/
Dscudo.h30 ScudoCrashData(unwindstack::Memory* process_memory, const ProcessInfo& process_info);
Dtypes.h39 struct ProcessInfo { struct
Dtombstone.h49 const ProcessInfo& process_info, OpenFilesList* open_files,
Dgwp_asan.h41 GwpAsanCrashData(unwindstack::Memory* process_memory, const ProcessInfo& process_info,
/system/core/adb/libs/adbconnection/
Dadbconnection_server.cpp41 void adbconnection_listen(void (*callback)(int fd, ProcessInfo process)) { in adbconnection_listen()
111 ProcessInfo process; in adbconnection_listen()
Dadbconnection_client.cpp159 ProcessInfo process(*pid, *debuggable, *profileable, *architecture); in adbconnection_client_new()
/system/core/debuggerd/
Ddebuggerd.cpp87 android::procinfo::ProcessInfo proc_info; in main()
Dcrash_dump.cpp80 android::procinfo::ProcessInfo process_info; in get_tracer()
257 std::unique_ptr<unwindstack::Regs>* regs, ProcessInfo* process_info) { in ReadCrashInfo()
430 ProcessInfo process_info; in main()
/system/core/adb/daemon/
Djdwp_service.cpp152 JdwpProcess(unique_fd socket, ProcessInfo process) { in JdwpProcess()
184 ProcessInfo process;
496 adbconnection_listen([](int fd, ProcessInfo process) { in init_jdwp()
/system/core/debuggerd/libdebuggerd/
Dtombstone.cpp151 const ProcessInfo& process_info, unwindstack::Memory* process_memory) { in dump_signal_info()
373 const ProcessInfo& process_info, bool primary_thread) { in dump_thread()
587 ProcessInfo process_info; in engrave_tombstone_ucontext()
595 const ProcessInfo& process_info, OpenFilesList* open_files, in engrave_tombstone()
Dscudo.cpp37 const ProcessInfo& process_info) { in ScudoCrashData()
Dgwp_asan.cpp66 const ProcessInfo& process_info, const ThreadInfo& thread_info) { in GwpAsanCrashData()
/system/core/debuggerd/client/
Ddebuggerd_client.cpp119 android::procinfo::ProcessInfo procinfo; in debuggerd_trigger_dump()
/system/core/debuggerd/libdebuggerd/test/
Dtombstone_test.cpp367 GwpAsanCrashData(nullptr, ProcessInfo{}, ThreadInfo{}) { in GwpAsanCrashDataTest()