Home
last modified time | relevance | path

Searched refs:MYObject (Results 1 – 5 of 5) sorted by relevance

/TwlSDK-5.4/build/libraries/el/common/src/
Delf_loader.c133 static void ELi_InitObject( ELObject* MYObject);
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,…
233 void* ELi_Malloc( ELDesc* elElfDesc, ELObject* MYObject, size_t size) in ELi_Malloc() argument
239 ELi_SetResultCode( elElfDesc, MYObject, EL_RESULT_NO_MORE_RESOURCE); in ELi_Malloc()
426 ELObject* MYObject; in ELi_LoadLibrary() local
436 MYObject = (ELObject*)ELi_Malloc( elElfDesc, NULL, sizeof( ELObject)); in ELi_LoadLibrary()
437 if(MYObject == NULL) in ELi_LoadLibrary()
439 ELi_InitObject( MYObject); in ELi_LoadLibrary()
[all …]
Dloader_subset.c70 static BOOL ELi_CheckBufRest( ELDesc* elElfDesc, ELObject* MYObject, void* start, u32 size);
149 static BOOL ELi_CheckBufRest( ELDesc* elElfDesc, ELObject* MYObject, void* start, u32 size) in ELi_CheckBufRest() argument
151 if( ((u32)start + size) > (MYObject->buf_limit_addr)) { in ELi_CheckBufRest()
152 ELi_SetResultCode( elElfDesc, MYObject, EL_RESULT_NO_MORE_RESOURCE); in ELi_CheckBufRest()
165 void* ELi_CopyVeneerToBuffer( ELDesc* elElfDesc, ELObject* MYObject, u32 start, u32 data, s32 thres… in ELi_CopyVeneerToBuffer() argument
176 elVenEnt = ELi_GetVenEntry( &(MYObject->ELVenEntStart), data); in ELi_CopyVeneerToBuffer()
183 (void)ELi_RemoveVenEntry( &(MYObject->ELVenEntStart), elVenEnt); in ELi_CopyVeneerToBuffer()
190 load_start = ELi_ALIGN( ((u32)(MYObject->buf_current)), 4); in ELi_CopyVeneerToBuffer()
195 if( ELi_CheckBufRest( elElfDesc, MYObject, (void*)load_start, sh_size) == FALSE) { in ELi_CopyVeneerToBuffer()
207 MYObject->buf_current = (void*)(load_start + sh_size); in ELi_CopyVeneerToBuffer()
[all …]
Del.c320 ELObject* MYObject;
327 MYObject = (ELObject*)my_dlld;
329 return( MYObject->result);
/TwlSDK-5.4/build/libraries/el/common/include/
Dloader_subset.h30 void* ELi_CopyVeneerToBuffer( ELDesc* elElfDesc, ELObject* MYObject, u32 start, u32 data, s32 thres…
39 void* ELi_CopyV4tVeneerToBuffer( ELDesc* elElfDesc, ELObject* MYObject, u32 start, u32 data, s32 th…
45 void* ELi_CopySegmentToBuffer( ELDesc* elElfDesc, ELObject* MYObject, Elf32_Phdr* Phdr);
51 void* ELi_CopySectionToBuffer( ELDesc* elElfDesc, ELObject* MYObject, Elf32_Shdr* Shdr);
57 void* ELi_AllocSectionToBuffer( ELDesc* elElfDesc, ELObject* MYObject, Elf32_Shdr* Shdr);
94 BOOL ELi_RelocateSym( ELDesc* elElfDesc, ELObject* MYObject, u32 relsh_index);
99 BOOL ELi_GoPublicGlobalSym( ELDesc* elElfDesc, ELObject* MYObject, u32 symtblsh_index);
110 BOOL ELi_DoRelocate( ELDesc* elElfDesc, ELObject* MYObject, ELImportEntry* UnresolvedInfo);
165 void* ELi_FreeVenTbl( ELDesc* elElfDesc, ELObject* MYObject);
Delf_loader.h182 void* ELi_Malloc( ELDesc* elElfDesc, ELObject* MYObject, size_t size);
245 void ELi_SetResultCode( ELDesc* elElfDesc, ELObject* MYObject, ELResult result);
246 void ELi_SetProcCode( ELDesc* elElfDesc, ELObject* MYObject, ELProcess process);
252 void* ELi_Malloc( ELDesc* elElfDesc, ELObject* MYObject, size_t size);