Home
last modified time | relevance | path

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

/system/chre/platform/shared/include/chre/platform/shared/
Dnanoapp_loader.h114 using ProgramHeader = ElfW(Phdr); variable
264 void mapBss(const ProgramHeader *header);
285 ProgramHeader *getFirstRoSegHeader();
305 ProgramHeader *getProgramHeaderArray();
/system/chre/platform/shared/
Dnanoapp_loader.cc43 using ProgramHeader = ElfW(Phdr); typedef
342 void NanoappLoader::mapBss(const ProgramHeader *hdr) { in mapBss()
417 (elfHeader->e_phentsize == sizeof(ProgramHeader)) && in verifyElfHeader()
466 ProgramHeader *NanoappLoader::getProgramHeaderArray() { in getProgramHeaderArray()
468 ProgramHeader *programHeader = nullptr; in getProgramHeaderArray()
471 reinterpret_cast<ProgramHeader *>(mBinary + elfHeader->e_phoff); in getProgramHeaderArray()
645 ProgramHeader *programHeaderArray = getProgramHeaderArray(); in createMappings()
647 const ProgramHeader *first = &programHeaderArray[0]; in createMappings()
648 const ProgramHeader *last = &programHeaderArray[numProgramHeaders - 1]; in createMappings()
665 (elfHeader->e_phoff + (numProgramHeaders * sizeof(ProgramHeader)))); in createMappings()
[all …]