Lines Matching refs:UnresolvedInfo

218     ELUnresolvedEntry    UnresolvedInfo;  in ELi_RelocateSym()  local
293 ELi_UnresolvedInfoInit( &UnresolvedInfo); in ELi_RelocateSym()
296 UnresolvedInfo.r_type = ELF32_R_TYPE( CurrentRela.r_info); in ELi_RelocateSym()
297 UnresolvedInfo.A_ = (CurrentRela.r_addend); in ELi_RelocateSym()
298 UnresolvedInfo.P_ = (relocation_adr); in ELi_RelocateSym()
299 UnresolvedInfo.sh_type = (RelOrRelaShdr.sh_type); in ELi_RelocateSym()
316 UnresolvedInfo.sym_str = (char*)(malloc( copy_size)); in ELi_RelocateSym()
318 memcpy( UnresolvedInfo.sym_str, sym_str, copy_size); in ELi_RelocateSym()
324 memcpy( UnrEnt, &UnresolvedInfo, copy_size); in ELi_RelocateSym()
344 … if( !UnresolvedInfo.sym_str) { /*Symbol cannot be resolved if sym_str is not set*/ in ELi_RelocateSym()
346 UnresolvedInfo.S_ = (sym_loaded_adr); in ELi_RelocateSym()
347 UnresolvedInfo.T_ = (thumb_func_flag); in ELi_RelocateSym()
538 #define _S_ (UnresolvedInfo->S_)
539 #define _A_ (UnresolvedInfo->A_)
540 #define _P_ (UnresolvedInfo->P_)
541 #define _T_ (UnresolvedInfo->T_)
542 u32 ELi_DoRelocate( ELUnresolvedEntry* UnresolvedInfo) in ELi_DoRelocate() argument
550 switch( (UnresolvedInfo->r_type)) { in ELi_DoRelocate()
555 if( UnresolvedInfo->sh_type == SHT_REL) { in ELi_DoRelocate()
589 if( UnresolvedInfo->sh_type == SHT_REL) { in ELi_DoRelocate()
744 void ELi_UnresolvedInfoInit( ELUnresolvedEntry* UnresolvedInfo) in ELi_UnresolvedInfoInit() argument
746 UnresolvedInfo->sym_str = NULL; in ELi_UnresolvedInfoInit()
747 UnresolvedInfo->r_type = 0; in ELi_UnresolvedInfoInit()
748 UnresolvedInfo->S_ = 0; in ELi_UnresolvedInfoInit()
749 UnresolvedInfo->A_ = 0; in ELi_UnresolvedInfoInit()
750 UnresolvedInfo->P_ = 0; in ELi_UnresolvedInfoInit()
751 UnresolvedInfo->T_ = 0; in ELi_UnresolvedInfoInit()
752 UnresolvedInfo->remove_flag = 0; in ELi_UnresolvedInfoInit()