Home
last modified time | relevance | path

Searched refs:MinidumpModule (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/
H A DMinidumpTypes.cpp153 const MinidumpModule *MinidumpModule::Parse(llvm::ArrayRef<uint8_t> &data) { in Parse()
154 const MinidumpModule *module = nullptr; in Parse()
162 llvm::ArrayRef<MinidumpModule>
163 MinidumpModule::ParseModuleList(llvm::ArrayRef<uint8_t> &data) { in ParseModuleList()
167 if (error.Fail() || *modules_count * sizeof(MinidumpModule) > data.size()) in ParseModuleList()
172 if (4 + *modules_count * sizeof(MinidumpModule) < orig_size) in ParseModuleList()
175 return llvm::ArrayRef<MinidumpModule>( in ParseModuleList()
176 reinterpret_cast<const MinidumpModule *>(data.data()), *modules_count); in ParseModuleList()
H A DMinidumpParser.h57 UUID GetModuleUUID(const MinidumpModule* module);
78 llvm::ArrayRef<MinidumpModule> GetModuleList();
84 std::vector<const MinidumpModule *> GetFilteredModuleList();
H A DMinidumpTypes.h455 struct MinidumpModule { struct
467 static const MinidumpModule *Parse(llvm::ArrayRef<uint8_t> &data); argument
469 static llvm::ArrayRef<MinidumpModule>
472 static_assert(sizeof(MinidumpModule) == 108,
H A DMinidumpParser.cpp65 UUID MinidumpParser::GetModuleUUID(const MinidumpModule *module) { in GetModuleUUID()
271 llvm::ArrayRef<MinidumpModule> MinidumpParser::GetModuleList() { in GetModuleList()
277 return MinidumpModule::ParseModuleList(data); in GetModuleList()
280 std::vector<const MinidumpModule *> MinidumpParser::GetFilteredModuleList() { in GetFilteredModuleList()
281 llvm::ArrayRef<MinidumpModule> modules = GetModuleList(); in GetFilteredModuleList()
286 std::vector<const MinidumpModule *> filtered_modules; in GetFilteredModuleList()
H A DProcessMinidump.cpp63 void CreateImageSection(const MinidumpModule *module, Target& target) { in CreateImageSection()
331 std::vector<const MinidumpModule *> filtered_modules = in ReadModuleList()