Lines Matching refs:Shdr

666             ELi_GetShdr( elElfDesc, i, &(CurrentShdrEx->Shdr));  in elLoadSections()
690 if( (CurrentShdrEx->Shdr.sh_flags == (SHF_ALLOC | SHF_EXECINSTR))&& in elLoadSections()
691 (CurrentShdrEx->Shdr.sh_type == SHT_PROGBITS)) { in elLoadSections()
694 … ELi_CopySectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
698 else if( (CurrentShdrEx->Shdr.sh_flags == (SHF_ALLOC | SHF_WRITE))&& in elLoadSections()
699 (CurrentShdrEx->Shdr.sh_type == SHT_PROGBITS)) { in elLoadSections()
702 … ELi_CopySectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
706 else if( (CurrentShdrEx->Shdr.sh_flags == (SHF_ALLOC | SHF_WRITE))&& in elLoadSections()
707 (CurrentShdrEx->Shdr.sh_type == SHT_NOBITS)) { in elLoadSections()
710 … ELi_AllocSectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
714 else if( (CurrentShdrEx->Shdr.sh_flags == SHF_ALLOC)&& in elLoadSections()
715 (CurrentShdrEx->Shdr.sh_type == SHT_PROGBITS)) { in elLoadSections()
718 … ELi_CopySectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
749 if( CurrentShdrEx->Shdr.sh_type == SHT_REL) { in elLoadSections()
752 CurrentShdrEx->Shdr.sh_info); in elLoadSections()
758 num_of_entry = (CurrentShdrEx->Shdr.sh_size) / in elLoadSections()
759 (CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
763 PRINTDEBUG( "link : %x\n", CurrentShdrEx->Shdr.sh_link); in elLoadSections()
764 PRINTDEBUG( "info : %x\n", CurrentShdrEx->Shdr.sh_info); in elLoadSections()
769 ELi_GetShdr( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->SymShdr)); in elLoadSections()
770 ELi_GetSent( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->Sym), in elLoadSections()
781 offset += (u32)(CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
785 else if( CurrentShdrEx->Shdr.sh_type == SHT_RELA) { in elLoadSections()
788 CurrentShdrEx->Shdr.sh_info); in elLoadSections()
795 num_of_entry = (CurrentShdrEx->Shdr.sh_size) / in elLoadSections()
796 (CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
799 PRINTDEBUG( "link : %x\n", CurrentShdrEx->Shdr.sh_link); in elLoadSections()
800 PRINTDEBUG( "info : %x\n", CurrentShdrEx->Shdr.sh_info); in elLoadSections()
805 ELi_GetShdr( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->SymShdr)); in elLoadSections()
806 ELi_GetSent( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->Sym), in elLoadSections()
817 offset += (u32)(CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
821 else if( CurrentShdrEx->Shdr.sh_type == SHT_SYMTAB) { in elLoadSections()