Lines Matching refs:CurrentEhdr
311 ElfHandle->ELi_ReadStub( &(ElfHandle->CurrentEhdr), ElfHandle->FileStruct, in ELi_LoadObject()
317 ElfHandle->shentsize = ElfHandle->CurrentEhdr.e_shentsize; in ELi_LoadObject()
320 shdr_table = (u32*)malloc( 4 * ElfHandle->CurrentEhdr.e_shnum); in ELi_LoadObject()
324 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
343 ELi_GetStrAdr( ElfHandle, ElfHandle->CurrentEhdr.e_shstrndx, in ELi_LoadObject()
350 …length = ELi_GetStrLen( ElfHandle, ElfHandle->CurrentEhdr.e_shstrndx, CurrentShdrEx->Shdr.sh_name)… in ELi_LoadObject()
357 ELi_GetStrAdr( ElfHandle, ElfHandle->CurrentEhdr.e_shstrndx, in ELi_LoadObject()
366 ElfHandle->CurrentEhdr.e_shnum++; //Add special section in ELi_LoadObject()
398 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
441 for( j=0; j<(ElfHandle->CurrentEhdr.e_shnum - 1); j++) { in ELi_LoadObject()
549 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
599 if( i == ElfHandle->CurrentEhdr.e_shstrndx) { //Section name string table section in ELi_LoadObject()
626 for( i=0; i<(ElfHandle->CurrentEhdr.e_shnum); i++) { in ELi_LoadObject()
661 …ElfHandle->CurrentEhdr.e_shnum = section_num; /*Apply the reduced section count to the ELF header*/ in ELi_LoadObject()
662 ElfHandle->CurrentEhdr.e_shstrndx = shdr_table[ElfHandle->CurrentEhdr.e_shstrndx]; in ELi_LoadObject()
664 ElfHandle->CurrentEhdr.e_shoff = newelf_shoff; in ELi_LoadObject()
665 …memcpy( (u8*)buf, &(ElfHandle->CurrentEhdr), sizeof( Elf32_Ehdr)); /*Copy ELF header to the stripp… in ELi_LoadObject()