/llvm-project/lldb/include/lldb/Target/ |
H A D | ThreadList.h | 51 : m_thread_list(&thread_list), m_tid(tid) { in ExpressionExecutionThreadPusher() 52 m_thread_list->PushExpressionExecutionThread(m_tid); in ExpressionExecutionThreadPusher() 58 if (m_thread_list && m_tid != LLDB_INVALID_THREAD_ID) in ~ExpressionExecutionThreadPusher() 59 m_thread_list->PopExpressionExecutionThread(m_tid); in ~ExpressionExecutionThreadPusher() 63 ThreadList *m_thread_list;
|
H A D | Process.h | 2182 ThreadList &GetThreadList() { return m_thread_list; } 2195 ThreadList::ThreadIterable Threads() { return m_thread_list.Threads(); } 3067 ThreadList m_thread_list; ///< The threads for this process as the user will 3072 /// threads in m_thread_list, as well as 3075 ThreadList m_thread_list; ///< The threads for this process as the user will global() variable
|
/llvm-project/lldb/source/Plugins/Process/Windows/Common/ |
H A D | ProcessWindows.cpp | 182 m_thread_list.GetSize()); in DoDetach() 185 for (uint32_t i = 0; i < m_thread_list.GetSize(); ++i) { 187 m_thread_list.GetThreadAtIndex(i)); in DoLaunch() 250 LLDB_LOG(log, "resuming {0} threads.", m_thread_list.GetSize()); in DoResume() 253 for (uint32_t i = 0; i < m_thread_list.GetSize(); ++i) { in DoResume() 255 m_thread_list.GetThreadAtIndex(i)); 394 m_thread_list.RefreshStateAfterStop(); in RefreshStateAfterStop() 408 m_thread_list.SetSelectedThreadByID(active_exception->GetThreadID()); in RefreshStateAfterStop() 409 ThreadSP stop_thread = m_thread_list.GetSelectedThread(); in RefreshStateAfterStop() 894 for (unsigned i = 0U; i < m_thread_list in DisableWatchpoint() [all...] |
/llvm-project/lldb/tools/debugserver/source/MacOSX/ |
H A D | MachProcess.mm | 531 m_exception_messages_mutex(PTHREAD_MUTEX_RECURSIVE), m_thread_list(), function 585 return m_thread_list.GetName(tid); 589 return m_thread_list.GetState(tid); 593 return m_thread_list.NumThreads(); 597 return m_thread_list.ThreadIDAtIndex(thread_idx); 602 return m_thread_list.GetThreadIDByMachPortNumber(mach_port_number); 606 MachThreadSP thread_sp(m_thread_list.GetThreadByID(tid)); 624 return m_thread_list.GetRequestedQoS(tid, tsd, dti_qos_class_index); 628 return m_thread_list.GetPThreadT(tid); 632 return m_thread_list [all...] |
H A D | MachProcess.h | 294 MachThreadList &GetThreadList() { return m_thread_list; } in GetThreadList() 441 MachThreadList m_thread_list; // A list of threads that is maintained/updated variable
|
/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | ProcessMinidump.cpp | 213 m_thread_list = m_minidump_parser->GetThreads(); in DoLoadCore() 269 Process::m_thread_list.SetSelectedThreadByID(exception_stream.ThreadId); in RefreshStateAfterStop() 270 stop_thread = Process::m_thread_list.GetSelectedThread(); in RefreshStateAfterStop() 428 void ProcessMinidump::Clear() { Process::m_thread_list.Clear(); } in GetOrCreateModule() 432 for (const minidump::Thread &thread : m_thread_list) { in GetOrCreateModule()
|
H A D | ProcessMinidump.h | 110 llvm::ArrayRef<minidump::Thread> m_thread_list; 111 llvm::ArrayRef<minidump::Thread> m_thread_list; global() variable
|
/llvm-project/lldb/source/Target/ |
H A D | Process.cpp | 439 m_thread_list_real(*this), m_thread_list(*this), m_thread_plans(*this), in GetStaticBroadcasterClass() 517 m_thread_list.Clear(); in Process() 555 m_thread_list.Destroy(); in Finalize() 1154 if (m_thread_list.GetSize(false) == 0 || in SetProcessExitStatus() 1155 stop_id != m_thread_list.GetStopID()) { in SetProcessExitStatus() 1159 std::lock_guard<std::recursive_mutex> guard(m_thread_list.GetMutex()); in SetProcessExitStatus() 1160 m_thread_list.SetStopID(stop_id); in SetProcessExitStatus() 1162 // m_thread_list does have its own mutex, but we need to hold onto the in SetProcessExitStatus() 1165 ThreadList &old_thread_list = m_thread_list; 1217 m_thread_list in UpdateThreadListIfNeeded() [all...] |
H A D | ProcessTrace.cpp | 95 void ProcessTrace::Clear() { m_thread_list.Clear(); } in Clear()
|
H A D | ThreadList.cpp | 785 : m_thread_list(nullptr), m_tid(LLDB_INVALID_THREAD_ID) { 788 m_thread_list = &thread_sp->GetProcess()->GetThreadList(); in GetMutex() 789 m_thread_list->PushExpressionExecutionThread(m_tid);
|
/llvm-project/lldb/source/Plugins/Process/MacOSX-Kernel/ |
H A D | ProcessKDP.cpp | 415 ThreadSP kernel_thread_sp(m_thread_list.FindThreadByProtocolID(g_kernel_tid)); in DoResume() 516 m_thread_list.RefreshStateAfterStop(); in RefreshStateAfterStop() 675 void ProcessKDP::Clear() { m_thread_list.Clear(); } in Clear()
|
/llvm-project/lldb/source/Plugins/Process/scripted/ |
H A D | ScriptedProcess.cpp | 315 void ScriptedProcess::Clear() { Process::m_thread_list.Clear(); } 406 m_thread_list.RefreshStateAfterStop(); in RefreshStateAfterStop()
|
/llvm-project/lldb/source/Plugins/Process/mach-core/ |
H A D | ProcessMachCore.cpp | 643 m_thread_list.RefreshStateAfterStop(); 754 void ProcessMachCore::Clear() { m_thread_list.Clear(); } in Initialize()
|
/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | ProcessElfCore.cpp | 467 m_thread_list.Clear();
|
/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | ProcessGDBRemote.cpp | 1731 if (ThreadSP memory_thread_sp = m_thread_list.GetBackingThread(thread_sp)) in SetThreadStopInfo() 2433 m_thread_list.SetSelectedThreadByID(m_initial_tid); in DoDetach() 2549 m_thread_list.Clear(); in WillPublicStop() 3365 m_thread_list.Clear(); in LaunchAndConnectToDebugserver()
|