Lines Matching refs:Shdr

654             ELi_GetShdr( elElfDesc, i, &(CurrentShdrEx->Shdr));  in elLoadSections()
678 if( (CurrentShdrEx->Shdr.sh_flags == (SHF_ALLOC | SHF_EXECINSTR))&& in elLoadSections()
679 (CurrentShdrEx->Shdr.sh_type == SHT_PROGBITS)) { in elLoadSections()
682 … ELi_CopySectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
686 else if( (CurrentShdrEx->Shdr.sh_flags == (SHF_ALLOC | SHF_WRITE))&& in elLoadSections()
687 (CurrentShdrEx->Shdr.sh_type == SHT_PROGBITS)) { in elLoadSections()
690 … ELi_CopySectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
694 else if( (CurrentShdrEx->Shdr.sh_flags == (SHF_ALLOC | SHF_WRITE))&& in elLoadSections()
695 (CurrentShdrEx->Shdr.sh_type == SHT_NOBITS)) { in elLoadSections()
698 … ELi_AllocSectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
702 else if( (CurrentShdrEx->Shdr.sh_flags == SHF_ALLOC)&& in elLoadSections()
703 (CurrentShdrEx->Shdr.sh_type == SHT_PROGBITS)) { in elLoadSections()
706 … ELi_CopySectionToBuffer( elElfDesc, MYObject, &(CurrentShdrEx->Shdr)); in elLoadSections()
737 if( CurrentShdrEx->Shdr.sh_type == SHT_REL) { in elLoadSections()
740 CurrentShdrEx->Shdr.sh_info); in elLoadSections()
746 num_of_entry = (CurrentShdrEx->Shdr.sh_size) / in elLoadSections()
747 (CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
751 PRINTDEBUG( "link : %x\n", CurrentShdrEx->Shdr.sh_link); in elLoadSections()
752 PRINTDEBUG( "info : %x\n", CurrentShdrEx->Shdr.sh_info); in elLoadSections()
757 ELi_GetShdr( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->SymShdr)); in elLoadSections()
758 ELi_GetSent( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->Sym), in elLoadSections()
769 offset += (u32)(CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
773 else if( CurrentShdrEx->Shdr.sh_type == SHT_RELA) { in elLoadSections()
776 CurrentShdrEx->Shdr.sh_info); in elLoadSections()
783 num_of_entry = (CurrentShdrEx->Shdr.sh_size) / in elLoadSections()
784 (CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
787 PRINTDEBUG( "link : %x\n", CurrentShdrEx->Shdr.sh_link); in elLoadSections()
788 PRINTDEBUG( "info : %x\n", CurrentShdrEx->Shdr.sh_info); in elLoadSections()
793 ELi_GetShdr( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->SymShdr)); in elLoadSections()
794 ELi_GetSent( elElfDesc, CurrentShdrEx->Shdr.sh_link, &(elElfDesc->Sym), in elLoadSections()
805 offset += (u32)(CurrentShdrEx->Shdr.sh_entsize); in elLoadSections()
809 else if( CurrentShdrEx->Shdr.sh_type == SHT_SYMTAB) { in elLoadSections()