Lines Matching refs:ELObject

132 static void ELi_FreeObject( ELObject** ELObjEntStart);
133 static void ELi_InitObject( ELObject* MYObject);
134 BOOL elRemoveObjEntry( ELObject** StartEnt, ELObject* ObjEnt);
135 static void elAddObjEntry( ELObject** StartEnt, ELObject* ObjEnt);
138 static ELResult elLoadSegments( ELDesc* elElfDesc, ELObject* MYObject);
139 static ELResult elLoadSections( ELDesc* elElfDesc, ELObject* MYObject, u32 dll_fileid, u32 elf_num);
144 static ELResult ELi_LoadObject( ELDesc* elElfDesc, ELObject* MYObject, void* obj_offset, void* buf,…
157 ELAdrEntry* elGetAdrEntry( ELDesc* elElfDesc, const char* ent_name, ELObject** ExpObjEnt);
189 return( ((ELObject*)my_dlld)->lib_size); in EL_GetLibSize()
233 void* ELi_Malloc( ELDesc* elElfDesc, ELObject* MYObject, size_t size) in ELi_Malloc()
337 ((ELObject*)dlld)->file_id = file_id[0].file_id; in EL_LoadLibraryfromFile()
372 ((ELObject*)dlld)->file_id = 0xFFFFFFFF; in EL_LoadLibrary()
403 ((ELObject*)dlld)->file_id = 0xFFFFFFFF; in EL_LoadLibraryfromMem()
426 ELObject* MYObject; in ELi_LoadLibrary()
436 MYObject = (ELObject*)ELi_Malloc( elElfDesc, NULL, sizeof( ELObject)); in ELi_LoadLibrary()
525 static ELResult ELi_LoadObject( ELDesc* elElfDesc, ELObject* MYObject, void* obj_offset, void* buf,… in ELi_LoadObject()
601 static ELResult elLoadSegments( ELDesc* elElfDesc, ELObject* MYObject) in elLoadSegments()
631 static ELResult elLoadSections( ELDesc* elElfDesc, ELObject* MYObject, u32 dll_fileid, u32 elf_num) in elLoadSections()
856 ELObject* ObjEnt; in ELi_ResolveAllLibrary()
857 ELObject* ExpObjEnt; in ELi_ResolveAllLibrary()
882 … UnrEnt->Dlld = (struct ELObject*)ExpObjEnt; /*Register ObjEnt referenced in resolution*/ in ELi_ResolveAllLibrary()
896 … UnrEnt->Dlld = (struct ELObject*)NULL; /*Register ObjEnt referenced in resolution*/ in ELi_ResolveAllLibrary()
934 ELObject* MYObject; in ELi_Unlink()
935 ELObject* ObjEnt; in ELi_Unlink()
950 MYObject = (ELObject*)my_dlld; in ELi_Unlink()
973 if( ResEnt->Dlld == (struct ELObject*)MYObject) { in ELi_Unlink()
1004 static void ELi_FreeObject( ELObject** ELObjEntStart) in ELi_FreeObject()
1006 ELObject* FwdObjEnt; in ELi_FreeObject()
1007 ELObject* CurrentObjEnt; in ELi_FreeObject()
1033 ELObject* MYObject; in EL_IsResolved()
1039 MYObject = (ELObject*)my_dlld; in EL_IsResolved()
1052 static void ELi_InitObject( ELObject* MYObject) in ELi_InitObject()
1072 BOOL elRemoveObjEntry( ELObject** StartEnt, ELObject* ObjEnt) in elRemoveObjEntry()
1074 ELObject DmyObjEnt; in elRemoveObjEntry()
1075 ELObject* CurObjEnt; in elRemoveObjEntry()
1084 CurObjEnt = (ELObject*)CurObjEnt->next; in elRemoveObjEntry()
1106 static void elAddObjEntry( ELObject** StartEnt, ELObject* ObjEnt) in elAddObjEntry()
1108 ELObject DmyObjEnt; in elAddObjEntry()
1109 ELObject* CurObjEnt; in elAddObjEntry()
1118 CurObjEnt = (ELObject*)CurObjEnt->next; in elAddObjEntry()
1191 elElfDesc->ELStaticObj = (ELObject*)ELi_Malloc( elElfDesc, NULL, sizeof( ELObject)); in ELi_Export()
1232 ELAdrEntry* elGetAdrEntry( ELDesc* elElfDesc, const char* ent_name, ELObject** ExpObjEnt) in elGetAdrEntry()
1234 ELObject* ObjEnt; in elGetAdrEntry()
1261 ELObject* DmyObjEnt; in ELi_GetGlobalAdr()
1270 CurrentAdrEnt = ((ELObject*)my_dlld)->ExportAdrEnt; in ELi_GetGlobalAdr()
1357 void ELi_SetResultCode( ELDesc* elElfDesc, ELObject* MYObject, ELResult result) in ELi_SetResultCode()
1367 void ELi_SetProcCode( ELDesc* elElfDesc, ELObject* MYObject, ELProcess process) in ELi_SetProcCode()