Lines Matching refs:Sym

514             if( CurrentSymEx->Sym.st_shndx == SHN_UNDEF) {  in ELi_RelocateSym()
516 … ELi_GetStrAdr( elElfDesc, SymShdr->sh_link, CurrentSymEx->Sym.st_name, sym_str, 128); in ELi_RelocateSym()
545 … CurrentShdrEx = ELi_GetShdrExfromList( elElfDesc->ShdrEx, CurrentSymEx->Sym.st_shndx); in ELi_RelocateSym()
547 …sym_loaded_adr += CurrentSymEx->Sym.st_value; //sym_loaded_adr is called S in the specifications in ELi_RelocateSym()
630 if( (ELF32_ST_BIND( CurrentSymEx->Sym.st_info) == STB_GLOBAL) && in ELi_GoPublicGlobalSym()
631 (CurrentSymEx->Sym.st_shndx != SHN_UNDEF)) { in ELi_GoPublicGlobalSym()
638 ELi_GetStrAdr( elElfDesc, SymShdr.sh_link, CurrentSymEx->Sym.st_name, sym_str, 128); in ELi_GoPublicGlobalSym()
645 CurrentShdrEx = ELi_GetShdrExfromList( elElfDesc->ShdrEx, CurrentSymEx->Sym.st_shndx); in ELi_GoPublicGlobalSym()
647 …ExportAdrEntry->adr = (void*)(CurrentShdrEx->loaded_adr + ((CurrentSymEx->Sym.st_value)&0xFFFFFFFE… in ELi_GoPublicGlobalSym()
648 ExportAdrEntry->func_flag = (u16)(ELF32_ST_TYPE( CurrentSymEx->Sym.st_info)); in ELi_GoPublicGlobalSym()
720 OSAPI_CPUCOPY8( &TestSym, &(CurrentSymEx->Sym), sizeof(TestSym)); in ELi_BuildSymList()
724 PRINTDEBUG( "sym_no: %02x ... st_shndx: %04x\n", i, CurrentSymEx->Sym.st_shndx); in ELi_BuildSymList()
737 if( ELF32_ST_TYPE( CurrentSymEx->Sym.st_info) == STT_FUNC) { in ELi_BuildSymList()
739 CurrentSymEx->Sym.st_shndx, in ELi_BuildSymList()
740 CurrentSymEx->Sym.st_value)); in ELi_BuildSymList()
1088 if( CurrentSymEx->Sym.st_shndx == sh_index) {
1089 ELi_GetStrAdr( elElfDesc, SymShdr->sh_link, CurrentSymEx->Sym.st_name, str_adr, 3);
1095 if( CurrentSymEx->Sym.st_value > offset) {