Lines Matching refs:pid

99 MonitorChildProcessThreadFunction(::pid_t pid,
103 const Host::MonitorChildProcessCallback &callback, lldb::pid_t pid) { in StartMonitoringChildProcess() argument
106 "<lldb.host.wait4(pid=%" PRIu64 ")>", pid); in StartMonitoringChildProcess()
107 assert(pid <= UINT32_MAX); in StartMonitoringChildProcess()
108 return ThreadLauncher::LaunchThread(thread_name, [pid, callback] { in StartMonitoringChildProcess()
109 return MonitorChildProcessThreadFunction(pid, callback); in StartMonitoringChildProcess()
160 MonitorChildProcessThreadFunction(::pid_t pid, in MonitorChildProcessThreadFunction() argument
163 LLDB_LOG(log, "pid = {0}", pid); in MonitorChildProcessThreadFunction()
177 LLDB_LOG(log, "::waitpid({0}, &status, 0)...", pid); in MonitorChildProcessThreadFunction()
182 const ::pid_t wait_pid = ::waitpid(pid, &status, 0); in MonitorChildProcessThreadFunction()
184 LLDB_LOG(log, "::waitpid({0}, &status, 0) => pid = {1}, status = {2:x}", pid, in MonitorChildProcessThreadFunction()
194 pid, llvm::sys::StrError()); in MonitorChildProcessThreadFunction()
217 callback(pid, signal, exit_status); in MonitorChildProcessThreadFunction()
220 LLDB_LOG(GetLog(LLDBLog::Process), "pid = {0} thread exiting...", pid); in MonitorChildProcessThreadFunction()
351 bool Host::FindProcessThreads(const lldb::pid_t pid, TidMap &tids_to_attach) { in FindProcessThreads() argument
360 lldb::pid_t pid = LLDB_INVALID_PROCESS_ID; member
366 MonitorShellCommand(std::shared_ptr<ShellInfo> shell_info, lldb::pid_t pid, in MonitorShellCommand() argument
370 shell_info->pid = pid; in MonitorShellCommand()
475 const lldb::pid_t pid = launch_info.GetProcessID(); in RunShellCommand() local
477 if (error.Success() && pid == LLDB_INVALID_PROCESS_ID) in RunShellCommand()
485 Kill(pid, SIGKILL); in RunShellCommand()
546 void Host::Kill(lldb::pid_t pid, int signo) { ::kill(pid, signo); } in Kill() argument