Home
last modified time | relevance | path

Searched refs:shdrInfo (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_elf_parser.cpp217 ShdrInfo shdrInfo; in ParseSectionHeaders() local
218 shdrInfo.addr = static_cast<uint64_t>(shdr.sh_addr); in ParseSectionHeaders()
219 shdrInfo.entSize = static_cast<uint64_t>(shdr.sh_entsize); in ParseSectionHeaders()
220 shdrInfo.size = static_cast<uint64_t>(shdr.sh_size); in ParseSectionHeaders()
221 shdrInfo.offset = static_cast<uint64_t>(shdr.sh_offset); in ParseSectionHeaders()
222 shdrInfoPairs_.emplace(std::make_pair(i, secName), shdrInfo); in ParseSectionHeaders()
278 ShdrInfo shdrInfo; in ParseElfName() local
279 if (!GetSectionInfo(shdrInfo, DYNSTR)) { in ParseElfName()
282 uintptr_t sonameOffset = shdrInfo.offset + dtSonameOffset_; in ParseElfName()
283 uint64_t sonameOffsetMax = shdrInfo.offset + dtStrtabSize_; in ParseElfName()
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/
H A Delf_test.cpp154 ShdrInfo shdrInfo; variable
155 EXPECT_FALSE(elf.GetSectionInfo(shdrInfo, ""));
H A Delf_imitate.cpp626 ShdrInfo shdrInfo; in ParseSectionHeaders() local
627 shdrInfo.addr = secAddr; in ParseSectionHeaders()
628 shdrInfo.offset = secOffset; in ParseSectionHeaders()
629 shdrInfo.size = secSize; in ParseSectionHeaders()
630 shdrInfoPairs_.emplace(std::make_pair(secIndex, secName), shdrInfo); in ParseSectionHeaders()