Home
last modified time | relevance | path

Searched refs:pid_t (Results 1 – 25 of 76) sorted by relevance

1234

/developtools/profiler/device/plugins/native_daemon/include/
Dvirtual_runtime.h57 static_assert(sizeof(pid_t) == sizeof(int));
64 const Symbol GetSymbol(CallFrame& callFrame, pid_t pid, pid_t tid,
67 VirtualThread &GetThread(pid_t pid, pid_t tid);
68 const std::map<pid_t, VirtualThread> &GetThreads() const in GetThreads()
76 pid_t pid,
77 pid_t tid,
80 …bool GetSymbolName(pid_t pid, pid_t tid, std::vector<CallFrame>& callFrames, int offset, bool firs…
114 void UpdateMaps(pid_t pid, pid_t tid);
157 std::map<pid_t, VirtualThread> userSpaceThreadMap_;
172 VirtualThread &UpdateThread(pid_t pid, pid_t tid, const std::string name = "");
[all …]
Dvirtual_thread.h52 VirtualThread(pid_t pid,
53 pid_t tid,
60 std::string ReadThreadName(pid_t tid);
62 pid_t pid_;
63 pid_t tid_;
Dcall_stack.h41 size_t ExpendCallStack(pid_t tid, std::vector<CallFrame> &callFrames, size_t expendLimit = 1u);
56 std::map<pid_t, HashList<uint64_t, std::vector<CallFrame>>> cachedCallFramesMap_;
83 std::unordered_map<pid_t, unw_addr_space_t> unwindAddrSpaceMap_;
86 std::unordered_map<pid_t, dsoUnwDynInfoMap> unwindDynInfoMap_;
89 std::unordered_map<pid_t, unwMemoryCache> porcessMemoryMap_;
/developtools/hiperf/test/unittest/common/native/
Dcpu_usage_test.cpp30 pid_t GetPidByProcessName(std::string procName);
32 int GetVmRSSLine(pid_t pid);
42 float GetAverageCpuUsage(pid_t pid, uint64_t timeOut);
53 pid_t CpuUsageTest::GetPidByProcessName(std::string procName) in GetPidByProcessName()
57 pid_t pid = -1; in GetPidByProcessName()
70 int CpuUsageTest::GetVmRSSLine(pid_t pid) in GetVmRSSLine()
195 float CpuUsageTest::GetAverageCpuUsage(pid_t pid, uint64_t timeOut) in GetAverageCpuUsage()
223 pid_t pid = GetPidByProcessName("hiperf");
239 pid_t pid = GetPidByProcessName("hiperf");
255 pid_t pid = GetPidByProcessName("hiperf");
[all …]
Dhiperf_client_test.cpp197 vector<pid_t> selectPids = {getpid()};
206 vector<pid_t> selectPids = {getpid()};
217 vector<pid_t> selectPids = {getpid()};
229 vector<pid_t> selectPids = {getpid()};
239 vector<pid_t> selectPids = {getpid()};
249 vector<pid_t> selectPids = {getpid()};
260 vector<pid_t> selectPids = {getpid()};
270 vector<pid_t> selectPids = {getpid()};
280 vector<pid_t> selectPids = {getpid()};
289 vector<pid_t> selectPids = {getpid()};
[all …]
/developtools/hiperf/include/
Dvirtual_runtime.h72 static_assert(sizeof(pid_t) == sizeof(int));
90 const Symbol GetSymbol(uint64_t ip, pid_t pid, pid_t tid,
93 VirtualThread &GetThread(pid_t pid, pid_t tid);
94 const std::map<pid_t, VirtualThread> &GetThreads() const in GetThreads()
103 std::string ReadThreadName(pid_t tid, bool isThread);
126 std::map<pid_t, VirtualThread> userSpaceThreadMap_;
149 VirtualThread &UpdateThread(pid_t pid, pid_t tid, const std::string name = "");
150 VirtualThread &CreateThread(pid_t pid, pid_t tid);
153 void UpdateThreadMaps(pid_t pid, pid_t tid, const std::string filename, uint64_t begin,
Dsubcommand.h89 std::vector<pid_t> &selectPids);
92 … bool HandleSubCommandExclude(const std::vector<pid_t> &excludeTids, const std::vector<std::string>
93 &excludeThreadNames, std::vector<pid_t> &selectTids);
95 …void ExcludeTidsFromSelectTids(const std::vector<pid_t> &excludeTids, std::vector<pid_t> &selectTi…
97 std::vector<pid_t> &selectTids);
Dutilities.h105 pid_t tid;
106 pid_t pid;
179 std::vector<pid_t> GetSubthreadIDs(const pid_t pid);
216 std::vector<pid_t> GetSubthreadIDs(const pid_t pid, std::map<pid_t, ThreadInfos> &thread_map);
330 pid_t GetAppPackagePid(const std::string &appPackage, const pid_t oldPid, const int checkAppMs,
333 pid_t &res, const pid_t oldPid);
334 bool CheckAppIsRunning (std::vector<pid_t> &selectPids, const std::string &appPackage, int checkApp…
336 bool IsExistDebugByPid(const std::vector<pid_t> pids);
Dvirtual_thread.h46 VirtualThread(pid_t pid, const std::vector<std::unique_ptr<SymbolsFile>> &symbolsFiles) in VirtualThread()
56 VirtualThread(pid_t pid, pid_t tid, VirtualThread &thread, in VirtualThread()
71 pid_t pid_;
72 pid_t tid_;
Dcallstack.h58 size_t ExpandCallStack(pid_t tid, std::vector<CallFrame> &callFrames, size_t expandLimit = 1u);
61 pid_t lastPid_ = -1;
76 std::map<pid_t, HashList<uint64_t, std::vector<CallFrame>>> cachedCallFramesMap_;
103 std::unordered_map<pid_t, unw_addr_space_t> unwindAddrSpaceMap_;
106 std::unordered_map<pid_t, dsoUnwDynInfoMap> unwindDynInfoMap_;
109 std::unordered_map<pid_t, unwMemoryCache> porcessMemoryMap_;
Dsubcommand_stat.h106 std::vector<pid_t> selectPids_;
107 std::vector<pid_t> selectTids_;
113 bool CheckOptionPidAndApp(std::vector<pid_t> pids);
114 bool CheckOptionPid(std::vector<pid_t> pids);
151 bool CheckOptions(const std::vector<pid_t> &pids);
Dperf_events.h353 void SetCpu(const std::vector<pid_t> cpus); // cpu id must be [0~N]
354 void SetPid(const std::vector<pid_t> pids); // tis is same as pid in kernel
397 pid_t tid;
401 Summary(const int cpu, const pid_t tid, const __u64 eventCount, in Summary()
410 pid_t pid;
411 pid_t tid;
539 std::vector<pid_t> pids_;
540 std::vector<pid_t> cpus_;
556 pid_t pid;
593 pid_t selfPid_ = -1;
[all …]
Dreport_json_file.h291 pid_t tid_ = 0;
312 ReportThreadItem(pid_t id) : tid_(id), callNode(-1), callNodeReverse(-1) {} in ReportThreadItem()
316 pid_t pid_ = 0;
318 std::map<pid_t, ReportThreadItem> threads_;
331 explicit ReportProcessItem(pid_t pid) : pid_(pid) {} in ReportProcessItem()
338 std::map<pid_t, ReportProcessItem> processes_;
369 void UpdateReportSample(uint64_t configid, pid_t pid, pid_t tid, uint64_t eventCount);
370 void UpdateReportCallStack(uint64_t id, pid_t pid, pid_t tid, uint64_t eventCount,
Dsubcommand_record.h204 std::vector<pid_t> selectCpus_ = {};
205 std::vector<pid_t> selectPids_ = {};
206 std::vector<pid_t> selectTids_ = {};
207 std::vector<pid_t> excludeTids_ = {};
303 std::unordered_map<pid_t, std::unordered_set<uint64_t>> userSymbolsHits_;
Dtracked_command.h55 inline pid_t GetChildPid() in GetChildPid()
70 pid_t childPid_ {-1};
/developtools/hiperf/test/unittest/common/native/include/
Dvirtual_runtime_test.h29 constexpr const pid_t TEST_DWARF_RECORD_PID = 643;
30 constexpr const pid_t TEST_DWARF_RECORD_TID = 644;
82 constexpr const pid_t TEST_DWARF_RECORD_PID = 24925;
83 constexpr const pid_t TEST_DWARF_RECORD_TID = 24926;
/developtools/hiperf/src/
Dsubcommand.cpp67 std::vector<pid_t> &selectPids) in CheckRestartOption()
83 pid_t oldAppPid = GetAppPackagePid(appPackage, -1, CHECK_FREQUENCY, 0); in CheckRestartOption()
84 pid_t newAppPid = GetAppPackagePid(appPackage, oldAppPid, CHECK_FREQUENCY, CHECK_TIMEOUT); in CheckRestartOption()
94 bool SubCommand::HandleSubCommandExclude(const std::vector<pid_t> &excludeTids, const std::vector<s… in HandleSubCommandExclude()
95 &excludeThreadNames, std::vector<pid_t> &selectTids) in HandleSubCommandExclude()
116 void SubCommand::ExcludeTidsFromSelectTids(const std::vector<pid_t> &excludeTids, std::vector<pid_t in ExcludeTidsFromSelectTids()
136 std::vector<pid_t> &selectTids) in ExcludeThreadsFromSelectTids()
Dutilities.cpp508 std::vector<pid_t> GetSubthreadIDs(const pid_t pid) in GetSubthreadIDs()
514 std::vector<pid_t> res {}; in GetSubthreadIDs()
516 pid_t tid = static_cast<pid_t>(std::stoul(tidStr, nullptr)); in GetSubthreadIDs()
525 std::vector<pid_t> GetSubthreadIDs(const pid_t pid, std::map<pid_t, ThreadInfos> &thread_map) in GetSubthreadIDs() argument
531 std::vector<pid_t> res{}; in GetSubthreadIDs()
534 pid_t tid = static_cast<pid_t>(std::stoul(tidStr, nullptr)); in GetSubthreadIDs()
594 pid_t GetAppPackagePid(const std::string &appPackage, const pid_t oldPid, const int checkAppMs, in GetAppPackagePid()
597 pid_t res {-1}; in GetAppPackagePid()
620 pid_t &res, const pid_t oldPid) in IsNeedCheckSamePid()
636 bool CheckAppIsRunning (std::vector<pid_t> &selectPids, const std::string &appPackage, int checkApp… in CheckAppIsRunning()
[all …]
/developtools/profiler/device/plugins/native_hook/include/
Druntime_stack_range.h28 void GetRuntimeStackEnd(const char* stackptr, const char** end, pid_t pid, pid_t tid);
/developtools/profiler/device/plugins/native_daemon/src/
Dvirtual_runtime.cpp61 std::string VirtualRuntime::ReadThreadName(pid_t tid) in ReadThreadName()
69 VirtualThread &VirtualRuntime::UpdateThread(pid_t pid, pid_t tid, const std::string name) in UpdateThread()
84 VirtualThread &VirtualRuntime::CreateThread(pid_t pid, pid_t tid) in CreateThread()
93 VirtualThread &VirtualRuntime::GetThread(pid_t pid, pid_t tid) in GetThread()
124 bool VirtualRuntime::GetSymbolName(pid_t pid, pid_t tid, std::vector<CallFrame>& callFrames, int of… in GetSymbolName()
180 void VirtualRuntime::UpdateMaps(pid_t pid, pid_t tid) in UpdateMaps()
193 pid_t pid, in UnwindStack()
194 pid_t tid, in UnwindStack()
397 const Symbol VirtualRuntime::GetSymbol(CallFrame& callFrame, pid_t pid, pid_t tid, in GetSymbol()
/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/include/
Dvirtual_runtime_test.h27 constexpr const pid_t TEST_DWARF_RECORD_PID = 643;
28 constexpr const pid_t TEST_DWARF_RECORD_TID = 644;
/developtools/profiler/device/plugins/native_hook/src/
Druntime_stack_range.cpp181 static bool IfSubThread(pid_t pid, pid_t tid) in IfSubThread()
186 void GetRuntimeStackEnd(const char* stackptr, const char** end, pid_t pid, pid_t tid) in GetRuntimeStackEnd()
/developtools/hiperf/interfaces/innerkits/native/include/
Dhiperf_client.h147 void SetSelectPids(const std::vector<pid_t> &selectPids);
157 void SetSelectTids(const std::vector<pid_t> &selectTids);
334 bool ParentWait(pid_t &wpid, int &childStatus);
357 pid_t myPid_ = -1;
364 pid_t hperfPid_ = -1;
/developtools/hdc/src/daemon/
Dshell.h32 int CreateSubProcessPTY(const char *cmd, const char *arg0, const char *arg1, pid_t *pid);
39 pid_t pidShell = 0;
/developtools/hiperf/test/fuzztest/clientapi_fuzzer/
DClientApi_fuzzer.cpp41 std::vector<pid_t> DataToPidVector(const uint8_t *data, size_t size) in DataToPidVector()
43 std::vector<pid_t> argv; in DataToPidVector()
59 std::vector<pid_t> pids = DataToPidVector(data, size); in FuzzClientApiOption()

1234