Home
last modified time | relevance | path

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

/system/chre/platform/shared/include/chre/platform/shared/
Dnanoapp_loader.h181 using SectionHeader = ElfW(Shdr); variable
197 SectionHeader *mSectionHeadersPtr = nullptr;
366 SectionHeader *getSectionHeader(const char *headerName);
/system/chre/platform/shared/
Dnanoapp_loader.cc469 (elfHeader->e_shentsize == sizeof(SectionHeader)) && in verifyElfHeader()
499 NanoappLoader::SectionHeader *NanoappLoader::getSectionHeader( in getSectionHeader()
501 SectionHeader *rv = nullptr; in getSectionHeader()
521 SectionHeader *dynamicStringTablePtr = getSectionHeader(kDynstrTableName); in verifyDynamicTables()
529 SectionHeader *dynamicSymbolTablePtr = getSectionHeader(kDynsymTableName); in verifyDynamicTables()
555 size_t sectionHeaderSizeBytes = sizeof(SectionHeader) * elfHeader->e_shnum; in copyAndVerifyHeaders()
557 static_cast<SectionHeader *>(memoryAllocDram(sectionHeaderSizeBytes)); in copyAndVerifyHeaders()
567 SectionHeader &stringSection = mSectionHeadersPtr[elfHeader->e_shstrndx]; in copyAndVerifyHeaders()
800 SectionHeader *pwTokenTableHeader = getSectionHeader(kTokenTableName); in getTokenDatabaseSectionInfo()
/system/chre/platform/riscv/
Dnanoapp_loader.cc37 SectionHeader *dynamicRelaTablePtr = getSectionHeader(".rela.dyn"); in relocateTable()