Lines Matching refs:CurrentEhdr
317 ElfHandle->ELi_ReadStub( &(ElfHandle->CurrentEhdr), ElfHandle->FileStruct, in ELi_LoadObject()
323 ElfHandle->shentsize = ElfHandle->CurrentEhdr.e_shentsize; in ELi_LoadObject()
326 shdr_table = (u32*)malloc( 4 * ElfHandle->CurrentEhdr.e_shnum); in ELi_LoadObject()
330 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
349 ELi_GetStrAdr( ElfHandle, ElfHandle->CurrentEhdr.e_shstrndx, in ELi_LoadObject()
356 …length = ELi_GetStrLen( ElfHandle, ElfHandle->CurrentEhdr.e_shstrndx, CurrentShdrEx->Shdr.sh_name)… in ELi_LoadObject()
363 ELi_GetStrAdr( ElfHandle, ElfHandle->CurrentEhdr.e_shstrndx, in ELi_LoadObject()
372 ElfHandle->CurrentEhdr.e_shnum++; //Add special section in ELi_LoadObject()
404 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
447 for( j=0; j<(ElfHandle->CurrentEhdr.e_shnum - 1); j++) { in ELi_LoadObject()
555 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
605 if( i == ElfHandle->CurrentEhdr.e_shstrndx) { //Section name string table section in ELi_LoadObject()
632 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
667 …ElfHandle->CurrentEhdr.e_shnum = section_num; /*Apply the reduced section count to the ELF header*/ in ELi_LoadObject()
668 ElfHandle->CurrentEhdr.e_shstrndx = shdr_table[ElfHandle->CurrentEhdr.e_shstrndx]; in ELi_LoadObject()
670 ElfHandle->CurrentEhdr.e_shoff = newelf_shoff; in ELi_LoadObject()
671 …memcpy( (u8*)buf, &(ElfHandle->CurrentEhdr), sizeof( Elf32_Ehdr)); /*Copy ELF header to the stripp… in ELi_LoadObject()