Lines Matching refs:stat_info
52 static bool GetProcessAndStatInfo (lldb::pid_t pid, ProcessInstanceInfo &process_info, ProcessStatInfo &stat_info, lldb::pid_t &tracerpid);
111 ReadProcPseudoFileStat (lldb::pid_t pid, ProcessStatInfo& stat_info)
127 stat_info.ppid = ppid;
132 stat_info.fProcessState |= eProcessStateRunning;
135 stat_info.fProcessState |= eProcessStateSleeping;
138 stat_info.fProcessState |= eProcessStateWaiting;
141 stat_info.fProcessState |= eProcessStateZombie;
144 stat_info.fProcessState |= eProcessStateTracedOrStopped;
147 stat_info.fProcessState |= eProcessStatePaging;
269 ProcessStatInfo stat_info;
272 if (!GetProcessAndStatInfo (pid, process_info, stat_info, tracerpid))
280 if (stat_info.fProcessState & eProcessStateZombie)
355 GetProcessAndStatInfo (lldb::pid_t pid, ProcessInstanceInfo &process_info, ProcessStatInfo &stat_info, lldb::pid_t &tracerpid)
359 ::memset (&stat_info, 0, sizeof(stat_info));
360 stat_info.ppid = LLDB_INVALID_PROCESS_ID;
422 if (ReadProcPseudoFileStat (pid, stat_info))
424 process_info.SetParentProcessID (stat_info.ppid);
437 ProcessStatInfo stat_info;
439 return GetProcessAndStatInfo (pid, process_info, stat_info, tracerpid);