Lines Matching refs:posInSymbolTable
725 const char *NanoappLoader::getDataName(size_t posInSymbolTable) { in getDataName() argument
729 CHRE_ASSERT(posInSymbolTable < numElements); in getDataName()
731 if (posInSymbolTable < numElements) { in getDataName()
733 &dynamicSymbolTable[posInSymbolTable * sizeof(ElfSym)]); in getDataName()
739 void *NanoappLoader::resolveData(size_t posInSymbolTable) { in resolveData() argument
740 const char *dataName = getDataName(posInSymbolTable); in resolveData()
825 size_t posInSymbolTable = ELFW_R_SYM(curr->r_info); in fixRelocations() local
828 ElfSym *sym = &dynamicSymbolTable[posInSymbolTable]; in fixRelocations()
838 size_t posInSymbolTable = ELFW_R_SYM(curr->r_info); in fixRelocations() local
839 void *resolved = resolveData(posInSymbolTable); in fixRelocations()
887 size_t posInSymbolTable = ELFW_R_SYM(curr->r_info); in resolveGot() local
888 void *resolved = resolveData(posInSymbolTable); in resolveGot()