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.h180 using ProgramHeader = ElfW(Phdr); variable
337 void mapBss(const ProgramHeader *header);
358 ProgramHeader *getFirstRoSegHeader();
380 ProgramHeader *getProgramHeaderArray();
/system/chre/platform/shared/
Dnanoapp_loader.cc46 using ProgramHeader = ElfW(Phdr); typedef
406 void NanoappLoader::mapBss(const ProgramHeader *hdr) { in mapBss()
481 (elfHeader->e_phentsize == sizeof(ProgramHeader)) && in verifyElfHeader()
525 ProgramHeader *NanoappLoader::getProgramHeaderArray() { in getProgramHeaderArray()
526 return reinterpret_cast<ProgramHeader *>(mBinary + getElfHeader()->e_phoff); in getProgramHeaderArray()
602 ProgramHeader *programHeaderArray = getProgramHeaderArray(); in createMappings()
604 const ProgramHeader *first = &programHeaderArray[0]; in createMappings()
605 const ProgramHeader *last = &programHeaderArray[numProgramHeaders - 1]; in createMappings()
622 (numProgramHeaders * sizeof(ProgramHeader)))); in createMappings()
661 for (const ProgramHeader *ph = first; ph <= last; ++ph) { in createMappings()
[all …]