Lines Matching refs:process

56   bool StopProcessIfNecessary(Process *process, StateType &state,  in StopProcessIfNecessary()  argument
59 if (process) { in StopProcessIfNecessary()
60 state = process->GetState(); in StopProcessIfNecessary()
62 if (process->IsAlive() && state != eStateConnected) { in StopProcessIfNecessary()
64 if (process->GetState() == eStateAttaching) in StopProcessIfNecessary()
68 else if (process->GetShouldDetach()) in StopProcessIfNecessary()
81 if (process->GetShouldDetach()) { in StopProcessIfNecessary()
83 Status detach_error(process->Detach(keep_stopped)); in StopProcessIfNecessary()
86 process = nullptr; in StopProcessIfNecessary()
93 Status destroy_error(process->Destroy(false)); in StopProcessIfNecessary()
96 process = nullptr; in StopProcessIfNecessary()
391 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
393 if (!StopProcessIfNecessary(process, state, result)) in DoExecute()
557 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
559 StateType state = process->GetState(); in DoExecute()
570 process->GetBreakpointSiteList().FindByID(bp_site_id)); in DoExecute()
711 process->GetThreadList().GetMutex()); in DoExecute()
712 const uint32_t num_threads = process->GetThreadList().GetSize(); in DoExecute()
717 process->GetThreadList().GetThreadAtIndex(idx)->SetResumeState( in DoExecute()
722 const uint32_t iohandler_id = process->GetIOHandlerID(); in DoExecute()
734 error = process->ResumeSynchronous(&stream); in DoExecute()
736 error = process->Resume(); in DoExecute()
765 process->SyncIOHandler(iohandler_id, std::chrono::seconds(2)); in DoExecute()
768 process->GetID()); in DoExecute()
861 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
866 keep_stopped = process->GetDetachKeepsStopped(); in DoExecute()
872 Status error(process->Detach(keep_stopped)); in DoExecute()
953 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
954 if (process && process->IsAlive()) { in DoExecute()
958 process->GetID()); in DoExecute()
1002 Process *process = m_interpreter.GetExecutionContext().GetProcessPtr(); in GetProxyCommandObject() local
1003 if (process) in GetProxyCommandObject()
1004 return process->GetPluginCommandObject(); in GetProxyCommandObject()
1085 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
1089 PlatformSP platform = process->GetTarget().GetPlatform(); in DoExecute()
1097 platform->LoadImage(process, FileSpec(), image_spec, error); in DoExecute()
1103 image_token = platform->LoadImage(process, image_spec, in DoExecute()
1109 platform->LoadImage(process, image_spec, FileSpec(), error); in DoExecute()
1155 Process *process = m_exe_ctx.GetProcessPtr(); in HandleArgumentCompletion() local
1157 const std::vector<lldb::addr_t> &tokens = process->GetImageTokens(); in HandleArgumentCompletion()
1168 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
1177 Status error(process->GetTarget().GetPlatform()->UnloadImage( in DoExecute()
1178 process, image_token)); in DoExecute()
1237 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
1247 signo = process->GetUnixSignals()->GetSignalNumberFromName(signal_name); in DoExecute()
1253 Status error(process->Signal(signo)); in DoExecute()
1286 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
1287 if (process == nullptr) { in DoExecute()
1293 Status error(process->Halt(clear_thread_plans)); in DoExecute()
1320 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
1321 if (process == nullptr) { in DoExecute()
1326 Status error(process->Destroy(true)); in DoExecute()
1501 Process *process = m_exe_ctx.GetProcessPtr(); in DoExecute() local
1507 process->GetStatus(strm); in DoExecute()
1508 process->GetThreadStatus(strm, only_threads_with_stop_reason, start_frame, in DoExecute()
1512 addr_t code_mask = process->GetCodeAddressMask(); in DoExecute()
1513 addr_t data_mask = process->GetDataAddressMask(); in DoExecute()
1524 PlatformSP platform_sp = process->GetTarget().GetPlatform(); in DoExecute()
1531 platform_sp->FetchExtendedCrashInformation(*process); in DoExecute()