reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/API/SBProcess.cpp
  203     num_threads = process_sp->GetThreadList().GetSize(can_update);
  219     thread_sp = process_sp->GetThreadList().GetSelectedThread();
  390     return process_sp->GetThreadList().SetSelectedThreadByID(
  406     ret_val = process_sp->GetThreadList().SetSelectedThreadByID(tid);
  421     ret_val = process_sp->GetThreadList().SetSelectedThreadByIndexID(index_id);
  440     thread_sp = process_sp->GetThreadList().GetThreadAtIndex(index, can_update);
  736     thread_sp = process_sp->GetThreadList().FindThreadByID(tid, can_update);
  756         process_sp->GetThreadList().FindThreadByIndexID(index_id, can_update);
tools/lldb/source/API/SBThread.cpp
  577   process->GetThreadList().SetSelectedThreadByID(thread->GetID());
tools/lldb/source/Commands/CommandObjectProcess.cpp
  589             process->GetThreadList().GetMutex());
  590         const uint32_t num_threads = process->GetThreadList().GetSize();
  595           process->GetThreadList().GetThreadAtIndex(idx)->SetResumeState(
tools/lldb/source/Commands/CommandObjectTarget.cpp
 2812                   ThreadList &thread_list = process->GetThreadList();
 3333     ThreadList threads(process->GetThreadList());
tools/lldb/source/Commands/CommandObjectThread.cpp
  115           process->GetThreadList().GetMutex());
  130             process->GetThreadList().FindThreadByIndexID(thread_idx);
  167         ThreadSP thread = process->GetThreadList().FindThreadByIndexID(
  204     Thread *thread = process->GetThreadList().FindThreadByID(tid).get();
  353         m_exe_ctx.GetProcessPtr()->GetThreadList().FindThreadByID(tid);
  568     const uint32_t num_threads = process->GetThreadList().GetSize();
  590           process->GetThreadList().FindThreadByIndexID(step_thread_idx).get();
  749       process->GetThreadList().SetSelectedThreadByID(thread->GetID());
  778         process->GetThreadList().SetSelectedThreadByID(thread->GetID());
  848             process->GetThreadList().GetMutex());
  849         const uint32_t num_threads = process->GetThreadList().GetSize();
  860               process->GetThreadList().FindThreadByIndexID(thread_idx).get();
  884                 process->GetThreadList().GetThreadAtIndex(idx).get();
  909             process->GetThreadList().GetMutex());
  910         const uint32_t num_threads = process->GetThreadList().GetSize();
  919           Thread *thread = process->GetThreadList().GetThreadAtIndex(idx).get();
 1131         thread = process->GetThreadList()
 1137         const uint32_t num_threads = process->GetThreadList().GetSize();
 1260       process->GetThreadList().SetSelectedThreadByID(m_options.m_thread_idx);
 1341         process->GetThreadList().FindThreadByIndexID(index_id).get();
 1349     process->GetThreadList().SetSelectedThreadByID(new_thread->GetID(), true);
 1451         m_exe_ctx.GetProcessPtr()->GetThreadList().FindThreadByID(tid);
 1493         m_exe_ctx.GetProcessPtr()->GetThreadList().FindThreadByID(tid);
 1896         m_exe_ctx.GetProcessPtr()->GetThreadList().FindThreadByID(tid);
tools/lldb/source/Core/Debugger.cpp
  860       ThreadSP thread_sp(process_sp->GetThreadList().GetSelectedThread());
tools/lldb/source/Core/IOHandler.cpp
 2421       thread->GetProcess()->GetThreadList().SetSelectedThreadByID(
 2455       return process_sp->GetThreadList().FindThreadByID(item.GetIdentifier());
 2511           ThreadList &thread_list = thread_sp->GetProcess()->GetThreadList();
 2581         ThreadList &threads = process_sp->GetThreadList();
 3562         ThreadList &threads = process->GetThreadList();
tools/lldb/source/Core/ValueObject.cpp
 2991           thread_sp = process_sp->GetThreadList().GetSelectedThread();
tools/lldb/source/Expression/REPL.cpp
  198                                  ->GetThreadList()
tools/lldb/source/Interpreter/CommandInterpreter.cpp
 2156   for (const auto &thread_sp : process_sp->GetThreadList().Threads()) {
tools/lldb/source/Interpreter/CommandObject.cpp
  953     return process->GetThreadList().GetSelectedThread().get();
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  298   ThreadSP thread = process->GetThreadList().GetSelectedThread();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
   91     if (m_process->GetThreadList().GetSize() == 1) {
  107         ThreadSP thread_sp(m_process->GetThreadList().GetThreadAtIndex(0));
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  114     if (m_process->GetThreadList().GetSize() == 1) {
  133         ThreadSP thread_sp(m_process->GetThreadList().GetThreadAtIndex(0));
tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp
  117       process_sp->GetThreadList().GetExpressionExecutionThread();
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp
  277         ThreadSP lldb_thread = process_sp->GetThreadList().FindThreadByID(
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  136       exe_ctx.SetThreadSP(process->GetThreadList().GetSelectedThread());
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
 1298   ThreadSP thread_sp = process->GetThreadList().GetExpressionExecutionThread();
 1560   ThreadSP thread_sp = process->GetThreadList().GetExpressionExecutionThread();
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp
  158       process_sp->GetThreadList().GetExpressionExecutionThread();
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 6123         ThreadList &thread_list = process_sp->GetThreadList();
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
  406       ThreadList &thread_list = m_process->GetThreadList();
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  597   ThreadSP thread_sp(process->GetThreadList().GetExpressionExecutionThread());
  756   ThreadSP thread_sp = process->GetThreadList().GetExpressionExecutionThread();
tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
   40       process->GetThreadList().GetExpressionExecutionThread().get();
  134       process->GetThreadList().GetExpressionExecutionThread().get();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  688     GetThreadList();
 1301     const size_t num_threads = GetThreadList().GetSize();
 2503         ThreadList &threads = GetThreadList();
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
  470           m_process->GetThreadList().GetExpressionExecutionThread());
  512       m_process->GetThreadList().GetExpressionExecutionThread());
  685         m_process->GetThreadList().GetExpressionExecutionThread());
  750       m_process->GetThreadList().GetExpressionExecutionThread());
  845       m_process->GetThreadList().GetExpressionExecutionThread());
tools/lldb/source/Target/ExecutionContext.cpp
   88         m_thread_sp = m_process_sp->GetThreadList().GetSelectedThread();
  521                   process_sp->GetThreadList().GetSelectedThread());
  523                 thread_sp = process_sp->GetThreadList().GetThreadAtIndex(0);
  591         thread_sp = process_sp->GetThreadList().FindThreadByID(m_tid);
tools/lldb/source/Target/Process.cpp
  866         ThreadList &thread_list = process_sp->GetThreadList();
 2701     m_process->GetThreadList().SetShouldReportStop(eVoteNo);
 3937     ThreadList &curr_thread_list = process_sp->GetThreadList();
 3972       curr_thread_list = process_sp->GetThreadList();
 4705   lldb::ThreadSP selected_thread_sp = GetThreadList().GetSelectedThread();
 4989                   GetThreadList().FindThreadByIndexID(thread_idx_id);
 5268             ThreadList &thread_list = process->GetThreadList();
 5361     thread = GetThreadList().FindThreadByIndexID(thread_idx_id, true).get();
 5370       if (GetThreadList().SetSelectedThreadByIndexID(selected_tid) &&
 5373         std::lock_guard<std::recursive_mutex> guard(GetThreadList().GetMutex());
 5375             GetThreadList().GetSelectedThread()->GetFrameWithStackID(
 5378           GetThreadList().GetSelectedThread()->SetSelectedFrame(
 5466     std::lock_guard<std::recursive_mutex> guard(GetThreadList().GetMutex());
 5467     ThreadList &curr_thread_list = GetThreadList();
 5476     ThreadSP thread_sp(GetThreadList().FindThreadByID(thread_id_array[i]));
 5983   Thread *thread = GetThreadList().GetExpressionExecutionThread().get();
tools/lldb/source/Target/StackFrameList.cpp
  805       m_thread.GetProcess()->GetThreadList().GetSelectedThread()->GetID()) {
tools/lldb/source/Target/StopInfo.cpp
  734                 process_sp->GetThreadList().SetSelectedThreadByID(
  737                 process_sp->GetThreadList().SetSelectedThreadByID(
tools/lldb/source/Target/Target.cpp
 2584   ThreadList &cur_threadlist = m_process_sp->GetThreadList();
tools/lldb/source/Target/Thread.cpp
 1907       if (process->GetThreadList().GetSelectedThread().get() == this)
 1934         (GetID() != GetProcess()->GetThreadList().GetSelectedThread()->GetID()))
 2131     process->GetThreadList().SetSelectedThreadByID(GetID());
 2164     process->GetThreadList().SetSelectedThreadByID(GetID());
 2188     process->GetThreadList().SetSelectedThreadByID(GetID());
tools/lldb/source/Target/ThreadList.cpp
  751     m_thread_list = &thread_sp->GetProcess()->GetThreadList();