Home
last modified time | relevance | path

Searched refs:ThreadList (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-src/contrib/llvm-project/lldb/source/Target/
H A DThreadList.cpp1 //===-- ThreadList.cpp ----------------------------------------------------===//
16 #include "lldb/Target/ThreadList.h"
26 ThreadList::ThreadList(Process &process) in ThreadList() function in ThreadList
30 ThreadList::ThreadList(const ThreadList &rhs) in ThreadList() function in ThreadList
37 const ThreadList &ThreadList::operator=(const ThreadList
[all...]
H A DProcessTrace.cpp76 bool ProcessTrace::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList()
77 ThreadList &new_thread_list) { in DoUpdateThreadList()
H A DProcess.cpp539 // ThreadList::Clear() will try to acquire this process's mutex, so in Finalize()
830 ThreadList &thread_list = process_sp->GetThreadList(); in HandleProcessStateChangedEvent()
921 // Drop the ThreadList mutex by here, since GetThreadStatus below might in HandleProcessStateChangedEvent()
923 // ThreadList mutex, then the process is going to have a hard time in HandleProcessStateChangedEvent()
1170 bool Process::UpdateThreadList(ThreadList &old_thread_list, in UpdateThreadListIfNeeded()
1171 ThreadList &new_thread_list) { in UpdateThreadListIfNeeded()
1189 ThreadList &old_thread_list = m_thread_list; in UpdateThreadListIfNeeded()
1190 ThreadList real_thread_list(*this); in UpdateThreadListIfNeeded()
1191 ThreadList new_thread_list(*this); in UpdateThreadListIfNeeded()
4165 ThreadList in GetEventDataFromEvent()
[all...]
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadList.h1 //===-- ThreadList.h --------------------------------------------*- C++ -*-===//
26 class ThreadList : public ThreadCollection {
30 ThreadList(Process &process);
32 ThreadList(const ThreadList &rhs);
34 ~ThreadList() override;
37 const ThreadList &operator=(const ThreadList &rhs);
50 ExpressionExecutionThreadPusher(ThreadList &thread_list, lldb::tid_t tid) in ExpressionExecutionThreadPusher()
63 ThreadList *m_thread_lis
[all...]
H A DOperatingSystem.h46 virtual bool UpdateThreadList(ThreadList &old_thread_list,
47 ThreadList &real_thread_list,
48 ThreadList &new_thread_list) = 0;
H A DProcessTrace.h72 bool DoUpdateThreadList(ThreadList &old_thread_list,
73 ThreadList &new_thread_list) override;
H A DProcess.h43 #include "lldb/Target/ThreadList.h"
348 friend class ThreadList;
2210 bool UpdateThreadList(ThreadList &old_thread_list,
2211 ThreadList &new_thread_list);
2215 ThreadList &GetThreadList() { return m_thread_list; }
2226 ThreadList &GetExtendedThreadList() { return m_extended_thread_list; } in Queues()
2228 ThreadList::ThreadIterable Threads() { return m_thread_list.Threads(); } in Queues()
2782 virtual bool DoUpdateThreadList(ThreadList &old_thread_list,
2783 ThreadList &new_thread_list) = 0;
3075 ThreadList m_thread_list_rea
346 friend class ThreadList; global() variable
[all...]
H A DThreadPlanStack.h122 void Update(ThreadList &current_threads, bool delete_missing,
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/OperatingSystem/Python/
H A DOperatingSystemPython.h47 bool UpdateThreadList(lldb_private::ThreadList &old_thread_list,
48 lldb_private::ThreadList &real_thread_list,
49 lldb_private::ThreadList &new_thread_list) override;
70 lldb_private::ThreadList &core_thread_list,
71 lldb_private::ThreadList &old_thread_list,
H A DOperatingSystemPython.cpp30 #include "lldb/Target/ThreadList.h"
164 bool OperatingSystemPython::UpdateThreadList(ThreadList &old_thread_list, in UpdateThreadList()
165 ThreadList &core_thread_list, in UpdateThreadList()
166 ThreadList &new_thread_list) { in UpdateThreadList()
226 StructuredData::Dictionary &thread_dict, ThreadList &core_thread_list, in CreateThreadFromThreadInfo()
227 ThreadList &old_thread_list, std::vector<bool> &core_used_map, in CreateThreadFromThreadInfo()
375 ThreadList core_threads(*m_process); in CreateThread()
376 ThreadList &thread_list = m_process->GetThreadList(); in CreateThread()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/
H A DProcessFreeBSDKernel.h48 bool DoUpdateThreadList(lldb_private::ThreadList &old_thread_list,
49 lldb_private::ThreadList &new_thread_list) override;
H A DProcessFreeBSDKernel.cpp123 bool ProcessFreeBSDKernel::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList()
124 ThreadList &new_thread_list) { in DoUpdateThreadList()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.h95 bool DoUpdateThreadList(ThreadList &old_thread_list,
96 ThreadList &new_thread_list) override;
H A DProcessMinidump.cpp384 bool ProcessMinidump::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList()
385 ThreadList &new_thread_list) { in DoUpdateThreadList()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/scripted/
H A DScriptedProcess.h111 bool DoUpdateThreadList(ThreadList &old_thread_list,
112 ThreadList &new_thread_list) override;
H A DScriptedProcess.cpp316 bool ScriptedProcess::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList()
317 ThreadList &new_thread_list) { in DoUpdateThreadList()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMinidumpYAML.h36 ThreadList, enumerator
85 static constexpr Stream::StreamKind Kind = Stream::StreamKind::ThreadList;
86 static constexpr minidump::StreamType Type = minidump::StreamType::ThreadList;
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.h105 bool DoUpdateThreadList(lldb_private::ThreadList &old_thread_list,
106 lldb_private::ThreadList &new_thread_list) override;
/freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMinidumpYAML.cpp90 case StreamType::ThreadList: in getKind()
91 return StreamKind::ThreadList; in getKind()
114 case StreamKind::ThreadList: in create()
431 case MinidumpYAML::Stream::StreamKind::ThreadList: in mapping()
448 case MinidumpYAML::Stream::StreamKind::ThreadList: in validate()
533 case StreamKind::ThreadList: { in create()
H A DMinidumpEmitter.cpp216 case Stream::StreamKind::ThreadList: in layout()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangFunctionCaller.cpp74 ThreadList::ExpressionExecutionThreadPusher execution_thread_pusher( in CompileFunction()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h322 bool DoUpdateThreadList(ThreadList &old_thread_list,
323 ThreadList &new_thread_list) override;
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Object/
H A DMinidump.h82 return getListStream<minidump::Thread>(minidump::StreamType::ThreadList); in getThreadList()
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/
H A DMinidumpFileBuilder.cpp22 #include "lldb/Target/ThreadList.h"
60 // We know we will have at least Misc, SystemInfo, Modules, and ThreadList in AddSystemInfo()
72 lldb_private::ThreadList thread_list = m_process_sp->GetThreadList(); in AddSystemInfo()
591 lldb_private::ThreadList thread_list = m_process_sp->GetThreadList(); in AddExceptions()
600 error = AddDirectory(StreamType::ThreadList, thread_stream_size); in AddExceptions()
677 lldb_private::ThreadList thread_list = m_process_sp->GetThreadList(); in AddMemoryList()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMinidumpConstants.def39 HANDLE_MDMP_STREAM_TYPE(0x0003, ThreadList)

12