Home
last modified time | relevance | path

Searched refs:m_thread_list (Results 1 – 15 of 15) sorted by relevance

/llvm-project/lldb/include/lldb/Target/
H A DThreadList.h51 : 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 DProcess.h2182 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 DProcessWindows.cpp182 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 DMachProcess.mm531 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 DMachProcess.h294 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 DProcessMinidump.cpp213 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 DProcessMinidump.h110 llvm::ArrayRef<minidump::Thread> m_thread_list;
111 llvm::ArrayRef<minidump::Thread> m_thread_list; global() variable
/llvm-project/lldb/source/Target/
H A DProcess.cpp439 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 DProcessTrace.cpp95 void ProcessTrace::Clear() { m_thread_list.Clear(); } in Clear()
H A DThreadList.cpp785 : 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 DProcessKDP.cpp415 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 DScriptedProcess.cpp315 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 DProcessMachCore.cpp643 m_thread_list.RefreshStateAfterStop();
754 void ProcessMachCore::Clear() { m_thread_list.Clear(); } in Initialize()
/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp467 m_thread_list.Clear();
/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp1731 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()