Home
last modified time | relevance | path

Searched refs:SectionHeader (Results 1 – 2 of 2) sorted by relevance

/system/chre/platform/shared/include/chre/platform/shared/
Dnanoapp_loader.h115 using SectionHeader = ElfW(Shdr); variable
132 SectionHeader *mSectionHeadersPtr = nullptr;
293 SectionHeader *getSectionHeader(const char *headerName);
/system/chre/platform/shared/
Dnanoapp_loader.cc418 (elfHeader->e_shentsize == sizeof(SectionHeader)) && in verifyElfHeader()
449 NanoappLoader::SectionHeader *NanoappLoader::getSectionHeader( in getSectionHeader()
451 SectionHeader *rv = nullptr; in getSectionHeader()
490 SectionHeader *dynamicStringTablePtr = getSectionHeader(".dynstr"); in getDynamicStringTable()
503 SectionHeader *dynamicSymbolTablePtr = getSectionHeader(".dynsym"); in getDynamicSymbolTable()
515 SectionHeader *dynamicSymbolTablePtr = getSectionHeader(".dynsym"); in getDynamicSymbolTableSize()
562 size_t sectionHeaderSizeBytes = sizeof(SectionHeader) * elfHeader->e_shnum; in copyAndVerifyHeaders()
564 static_cast<SectionHeader *>(memoryAllocDram(sectionHeaderSizeBytes)); in copyAndVerifyHeaders()
578 SectionHeader &stringSection = mSectionHeadersPtr[elfHeader->e_shstrndx]; in copyAndVerifyHeaders()
596 SectionHeader *symbolTableHeader = getSectionHeader(kSymTableName); in copyAndVerifyHeaders()
[all …]