/freebsd-src/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadList.cpp | 1 //===-- 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 D | ProcessTrace.cpp | 76 bool ProcessTrace::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList() 77 ThreadList &new_thread_list) { in DoUpdateThreadList()
|
H A D | Process.cpp | 539 // 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 D | ThreadList.h | 1 //===-- 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 D | OperatingSystem.h | 46 virtual bool UpdateThreadList(ThreadList &old_thread_list, 47 ThreadList &real_thread_list, 48 ThreadList &new_thread_list) = 0;
|
H A D | ProcessTrace.h | 72 bool DoUpdateThreadList(ThreadList &old_thread_list, 73 ThreadList &new_thread_list) override;
|
H A D | Process.h | 43 #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 D | ThreadPlanStack.h | 122 void Update(ThreadList ¤t_threads, bool delete_missing,
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/OperatingSystem/Python/ |
H A D | OperatingSystemPython.h | 47 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 D | OperatingSystemPython.cpp | 30 #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 D | ProcessFreeBSDKernel.h | 48 bool DoUpdateThreadList(lldb_private::ThreadList &old_thread_list, 49 lldb_private::ThreadList &new_thread_list) override;
|
H A D | ProcessFreeBSDKernel.cpp | 123 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 D | ProcessMinidump.h | 95 bool DoUpdateThreadList(ThreadList &old_thread_list, 96 ThreadList &new_thread_list) override;
|
H A D | ProcessMinidump.cpp | 384 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 D | ScriptedProcess.h | 111 bool DoUpdateThreadList(ThreadList &old_thread_list, 112 ThreadList &new_thread_list) override;
|
H A D | ScriptedProcess.cpp | 316 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 D | MinidumpYAML.h | 36 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 D | ProcessElfCore.h | 105 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 D | MinidumpYAML.cpp | 90 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 D | MinidumpEmitter.cpp | 216 case Stream::StreamKind::ThreadList: in layout()
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangFunctionCaller.cpp | 74 ThreadList::ExpressionExecutionThreadPusher execution_thread_pusher( in CompileFunction()
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | ProcessGDBRemote.h | 322 bool DoUpdateThreadList(ThreadList &old_thread_list, 323 ThreadList &new_thread_list) override;
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | Minidump.h | 82 return getListStream<minidump::Thread>(minidump::StreamType::ThreadList); in getThreadList()
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Minidump/ |
H A D | MinidumpFileBuilder.cpp | 22 #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 D | MinidumpConstants.def | 39 HANDLE_MDMP_STREAM_TYPE(0x0003, ThreadList)
|