Home
last modified time | relevance | path

Searched refs:MinidumpThread (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/
H A DMinidumpTypes.cpp71 const MinidumpThread *MinidumpThread::Parse(llvm::ArrayRef<uint8_t> &data) { in Parse()
72 const MinidumpThread *thread = nullptr; in Parse()
80 llvm::ArrayRef<MinidumpThread>
81 MinidumpThread::ParseThreadList(llvm::ArrayRef<uint8_t> &data) { in ParseThreadList()
85 if (error.Fail() || *thread_count * sizeof(MinidumpThread) > data.size()) in ParseThreadList()
90 if (4 + *thread_count * sizeof(MinidumpThread) < orig_size) in ParseThreadList()
93 return llvm::ArrayRef<MinidumpThread>( in ParseThreadList()
94 reinterpret_cast<const MinidumpThread *>(data.data()), *thread_count); in ParseThreadList()
H A DMinidumpParser.h59 llvm::ArrayRef<MinidumpThread> GetThreads();
64 llvm::ArrayRef<uint8_t> GetThreadContext(const MinidumpThread &td);
66 llvm::ArrayRef<uint8_t> GetThreadContextWow64(const MinidumpThread &td);
H A DMinidumpTypes.h338 struct MinidumpThread { struct
347 static const MinidumpThread *Parse(llvm::ArrayRef<uint8_t> &data); argument
349 static llvm::ArrayRef<MinidumpThread>
352 static_assert(sizeof(MinidumpThread) == 48,
H A DThreadMinidump.h24 ThreadMinidump(Process &process, const MinidumpThread &td,
H A DMinidumpParser.cpp100 llvm::ArrayRef<MinidumpThread> MinidumpParser::GetThreads() { in GetThreads()
106 return MinidumpThread::ParseThreadList(data); in GetThreads()
117 MinidumpParser::GetThreadContext(const MinidumpThread &td) { in GetThreadContext()
122 MinidumpParser::GetThreadContextWow64(const MinidumpThread &td) { in GetThreadContextWow64()
H A DThreadMinidump.cpp35 ThreadMinidump::ThreadMinidump(Process &process, const MinidumpThread &td, in ThreadMinidump()
H A DProcessMinidump.h110 llvm::ArrayRef<MinidumpThread> m_thread_list;
H A DProcessMinidump.cpp309 for (const MinidumpThread& thread : m_thread_list) { in UpdateThreadList()