Searched refs:ShdrInfo (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | elf_test.cpp | 58 ShdrInfo shdr; 59 ShdrInfo shdrImitate; 104 ShdrInfo shdr; 105 ShdrInfo shdrImitate; 154 ShdrInfo shdrInfo;
|
H A D | elf_imitate.cpp | 626 ShdrInfo shdrInfo; in ParseSectionHeaders() 784 bool ElfImitate::GetSectionInfo(ShdrInfo& shdr, const std::string secName) in GetSectionInfo() 860 ShdrInfo shdr; in AddSymbolsByPlt()
|
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | dfx_elf_parser.h | 58 virtual bool GetSectionInfo(ShdrInfo& shdr, const uint32_t idx); 59 virtual bool GetSectionInfo(ShdrInfo& shdr, const std::string& secName); 82 bool ParseElfSymbolName(ShdrInfo linkShdr, SymType sym, std::string& nameStr); 111 std::map<std::pair<uint32_t, const std::string>, ShdrInfo> shdrInfoPairs_;
|
H A D | dfx_elf.h | 73 bool GetSectionInfo(ShdrInfo& shdr, const std::string secName); 89 static bool FindSection(struct dl_phdr_info *info, const std::string secName, ShdrInfo& shdr); 93 …static bool FillUnwindTableByExidx(ShdrInfo shdr, uintptr_t loadBase, struct UnwindTableInfo* uti);
|
H A D | dfx_elf_define.h | 72 struct ShdrInfo { struct
|
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dfx_elf_parser.cpp | 217 ShdrInfo shdrInfo; in ParseSectionHeaders() 278 ShdrInfo shdrInfo; in ParseElfName() 315 ShdrInfo linkShdrInfo; in ParseElfSymbols() 344 bool ElfParser::ParseElfSymbolName(ShdrInfo linkShdr, SymType sym, std::string& nameStr) in ParseElfSymbolName() 362 ShdrInfo linkShdrInfo; in ParseElfSymbolByAddr() 430 bool ElfParser::GetSectionInfo(ShdrInfo& shdr, const uint32_t idx) in GetSectionInfo() 442 bool ElfParser::GetSectionInfo(ShdrInfo& shdr, const std::string& secName) in GetSectionInfo() 456 ShdrInfo shdr; in GetSectionData()
|
H A D | dfx_elf.cpp | 431 ShdrInfo shdr; in GetBuildId() 526 bool DfxElf::GetSectionInfo(ShdrInfo& shdr, const std::string secName) in GetSectionInfo() 659 bool DfxElf::FillUnwindTableByExidx(ShdrInfo shdr, uintptr_t loadBase, struct UnwindTableInfo* uti) in FillUnwindTableByExidx() 786 ShdrInfo shdr; in FindUnwindTableInfo() 842 bool DfxElf::FindSection(struct dl_phdr_info *info, const std::string secName, ShdrInfo& shdr) in FindSection() 914 ShdrInfo shdr; in DlPhdrCb() 942 ShdrInfo shdr; in DlPhdrCb()
|
H A D | dfx_symbols.cpp | 96 ShdrInfo shdr; in AddSymbolsByPlt()
|
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/include/ |
H A D | elf_imitate.h | 67 bool GetSectionInfo(ShdrInfo& shdr, const std::string secName); 114 std::map<std::pair<uint32_t, const std::string>, ShdrInfo> shdrInfoPairs_;
|