Home
last modified time | relevance | path

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

/system/chre/platform/shared/
Dnanoapp_loader.cc723 const char *NanoappLoader::getDataName(size_t posInSymbolTable) { in getDataName() argument
727 CHRE_ASSERT(posInSymbolTable < numElements); in getDataName()
729 if (posInSymbolTable < numElements) { in getDataName()
731 &dynamicSymbolTable[posInSymbolTable * sizeof(ElfSym)]); in getDataName()
737 void *NanoappLoader::resolveData(size_t posInSymbolTable) { in resolveData() argument
738 const char *dataName = getDataName(posInSymbolTable); in resolveData()
823 size_t posInSymbolTable = ELFW_R_SYM(curr->r_info); in fixRelocations() local
826 ElfSym *sym = &dynamicSymbolTable[posInSymbolTable]; in fixRelocations()
836 size_t posInSymbolTable = ELFW_R_SYM(curr->r_info); in fixRelocations() local
837 void *resolved = resolveData(posInSymbolTable); in fixRelocations()
[all …]
/system/chre/platform/shared/include/chre/platform/shared/
Dnanoapp_loader.h231 const char *getDataName(size_t posInSymbolTable);
275 void *resolveData(size_t posInSymbolTable);