Lines Matching refs:procInfo
43 static bool GetProcStatusByPath(struct ProcInfo& procInfo, const std::string& path)
63 procInfo.pid = getpid();
65 procInfo.pid = pid;
67 procInfo.nsPid = pid;
74 procInfo.ppid = getppid();
76 procInfo.ppid = ppid;
84 procInfo.ns = false;
85 procInfo.nsPid = pid;
87 procInfo.ns = true;
88 procInfo.nsPid = nsPid;
90 procInfo.pid = pid;
105 struct ProcInfo procInfo;
106 if (!GetProcStatusByPath(procInfo, path)) {
109 nstid = procInfo.nsPid;
113 bool GetProcStatusByPid(int realPid, struct ProcInfo& procInfo)
116 return GetProcStatus(procInfo);
119 return GetProcStatusByPath(procInfo, path);
122 bool GetProcStatus(struct ProcInfo& procInfo)
124 return GetProcStatusByPath(procInfo, PROC_SELF_STATUS_PATH);
166 struct ProcInfo procInfo;
167 (void)GetProcStatusByPid(pid, procInfo);
170 if (procInfo.ns) {
179 if (ret && !procInfo.ns) {