Home
last modified time | relevance | path

Searched refs:MappingInfo (Results 1 – 16 of 16) sorted by relevance

/external/google-breakpad/src/client/linux/minidump_writer/
Dlinux_dumper.cc76 const google_breakpad::MappingInfo& mapping) { in IsMappedFileOpenUnsafe()
90 bool MappingContainsAddress(const MappingInfo& mapping, uintptr_t address) { in MappingContainsAddress()
138 void TryRecoverMappings(MappingInfo *curr, MappingInfo *next) { in TryRecoverMappings()
170 void TryRecoverMappings(MappingInfo *prev, MappingInfo *curr, in TryRecoverMappings()
171 MappingInfo *next) { in TryRecoverMappings()
219 void CrOSPostProcessMappings(wasteful_vector<MappingInfo*>& mappings) { in CrOSPostProcessMappings()
317 LinuxDumper::ElfFileIdentifierForMapping(const MappingInfo& mapping, in ElfFileIdentifierForMapping()
435 bool LinuxDumper::GetMappingAbsolutePath(const MappingInfo& mapping, in GetMappingAbsolutePath()
447 const MappingInfo& mapping, char* soname, size_t soname_size) { in ElfFileSoName()
469 void LinuxDumper::GetMappingEffectiveNameAndPath(const MappingInfo& mapping, in GetMappingEffectiveNameAndPath()
[all …]
Dlinux_dumper.h114 const wasteful_vector<MappingInfo*> &mappings() { return mappings_; } in mappings()
115 const MappingInfo* FindMapping(const void* address) const;
120 const MappingInfo* FindMappingNoBias(uintptr_t address) const;
153 const MappingInfo& mapping);
171 bool ElfFileIdentifierForMapping(const MappingInfo& mapping,
203 bool GetMappingAbsolutePath(const MappingInfo& mapping,
211 void GetMappingEffectiveNameAndPath(const MappingInfo& mapping,
262 wasteful_vector<MappingInfo*> mappings_;
Dlinux_ptrace_dumper_unittest.cc296 const MappingInfo& mapping = *dumper.mappings()[i]; in TEST_F()
344 const wasteful_vector<MappingInfo*> mappings = dumper.mappings(); in TEST_F()
345 const MappingInfo* mapping; in TEST_F()
364 const wasteful_vector<MappingInfo*> mappings = dumper.mappings(); in TEST_F()
399 const wasteful_vector<MappingInfo*> mappings = dumper.mappings(); in TEST_F()
403 const MappingInfo* mapping = mappings[i]; in TEST_F()
530 const MappingInfo* mapping_info = dumper.FindMappingNoBias( in TEST_F()
Dminidump_writer.cc94 using google_breakpad::MappingInfo;
433 const MappingInfo& mapping = *dumper_->mappings()[j]; in WriteThreadListStream()
539 static bool ShouldIncludeMapping(const MappingInfo& mapping) { in ShouldIncludeMapping()
553 bool HaveMappingInfo(const MappingInfo& mapping) { in HaveMappingInfo()
577 const MappingInfo& mapping = *dumper_->mappings()[i]; in WriteMappings()
600 const MappingInfo& mapping = *dumper_->mappings()[i]; in WriteMappings()
625 bool FillRawModule(const MappingInfo& mapping, in FillRawModule()
1356 const MappingInfo* principal_mapping_;
Dlinux_core_dumper_unittest.cc44 const MappingInfo mapping = {0, 0, {0, 0}, 0, false, "/usr/lib/libc.so"}; in TEST()
Dminidump_writer_unittest.cc127 TEST(MinidumpWriterTest, MappingInfo) { in TEST() argument
171 MappingInfo info; in TEST()
476 MappingInfo info; in TEST()
/external/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
DTypeDeserializer.h29 struct MappingInfo { struct
30 explicit MappingInfo(ArrayRef<uint8_t> RecordData) in MappingInfo() function
44 MappingInfo I(CVT.content()); in deserializeAs() argument
69 Mapping = std::make_unique<MappingInfo>(Record.content()); in visitTypeBegin()
99 std::unique_ptr<MappingInfo> Mapping;
103 struct MappingInfo { struct
104 explicit MappingInfo(BinaryStreamReader &R) in MappingInfo() function
159 MappingInfo Mapping;
DSymbolDeserializer.h25 struct MappingInfo { struct
26 MappingInfo(ArrayRef<uint8_t> RecordData, CodeViewContainer Container) in MappingInfo() function
65 Mapping = std::make_unique<MappingInfo>(Record.content(), Container); in visitSymbolBegin()
94 std::unique_ptr<MappingInfo> Mapping;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeDeserializer.h29 struct MappingInfo { struct
30 explicit MappingInfo(ArrayRef<uint8_t> RecordData) in MappingInfo() function
44 MappingInfo I(CVT.content()); in deserializeAs() argument
69 Mapping = std::make_unique<MappingInfo>(Record.content()); in visitTypeBegin()
99 std::unique_ptr<MappingInfo> Mapping;
103 struct MappingInfo { struct
104 explicit MappingInfo(BinaryStreamReader &R) in MappingInfo() argument
159 MappingInfo Mapping;
DSymbolDeserializer.h25 struct MappingInfo { struct
26 MappingInfo(ArrayRef<uint8_t> RecordData, CodeViewContainer Container) in MappingInfo() argument
65 Mapping = std::make_unique<MappingInfo>(Record.content(), Container); in visitSymbolBegin()
94 std::unique_ptr<MappingInfo> Mapping;
/external/google-breakpad/src/client/linux/microdump_writer/
Dmicrodump_writer.cc56 using google_breakpad::MappingInfo;
96 bool MappingsAreAdjacent(const MappingInfo& a, const MappingInfo& b) { in MappingsAreAdjacent()
106 bool MappingLessThan(const MappingInfo* a, const MappingInfo* b) { in MappingLessThan()
114 const google_breakpad::wasteful_vector<MappingInfo*>& mappings, in NextOrderedMapping()
265 const MappingInfo* principal_mapping = in CaptureCrashingThreadStack()
424 bool HaveMappingInfo(const MappingInfo& mapping) { in HaveMappingInfo()
441 void DumpModule(const MappingInfo& mapping, in DumpModule()
497 const MappingInfo* stack_mapping = nullptr; in DumpFreeSpace()
503 const google_breakpad::wasteful_vector<MappingInfo*>& mappings = in DumpFreeSpace()
587 const MappingInfo& mapping = *dumper_->mappings()[i]; in DumpMappings()
Dmicrodump_writer_unittest.cc266 MappingInfo info; in TEST()
/external/google-breakpad/src/client/linux/dump_writer_common/
Dmapping_info.h43 struct MappingInfo { struct
65 MappingInfo first; argument
/external/google-breakpad/src/processor/testdata/symbols/null_read_av/7B7D1968FF0D47AE4366E9C3A7E1B6750/
Dnull_read_av.sym3507 …le_breakpad::LinuxDumper::ElfFileIdentifierForMapping(google_breakpad::MappingInfo const&, bool, u…
3888 …a0 229 0 std::vector<google_breakpad::MappingInfo*, google_breakpad::PageStdAllocator<google_break…
4000MappingInfo*, google_breakpad::PageStdAllocator<google_breakpad::MappingInfo*> >::_M_insert_aux(__…
4203MappingInfo*, google_breakpad::PageStdAllocator<google_breakpad::MappingInfo*> >::_M_fill_insert(_…
/external/google-breakpad/src/processor/testdata/symbols/overflow/B0E1FC01EF48E39CAF5C881D2DF0C3840/
Doverflow.sym3592 …le_breakpad::LinuxDumper::ElfFileIdentifierForMapping(google_breakpad::MappingInfo const&, bool, u…
3967 …00 229 0 std::vector<google_breakpad::MappingInfo*, google_breakpad::PageStdAllocator<google_break…
4077MappingInfo*, google_breakpad::PageStdAllocator<google_breakpad::MappingInfo*> >::_M_insert_aux(__…
4278MappingInfo*, google_breakpad::PageStdAllocator<google_breakpad::MappingInfo*> >::_M_fill_insert(_…
/external/google-breakpad/src/client/linux/handler/
Dexception_handler.cc741 MappingInfo info; in AddMappingInfo()