• Home
  • Raw
  • Download

Lines Matching refs:sh_size

437 	      if (shdr->sh_size == 0)  in check_elf_header()
441 shnum = shdr->sh_size; in check_elf_header()
695 for (size_t cnt = 1; cnt < shdr->sh_size / sh_entsize; ++cnt) in check_symtab()
708 else if (sym->st_name >= strshdr->sh_size) in check_symtab()
802 if (st_value - sh_addr > destshdr->sh_size) in check_symtab()
833 + sym->st_size) > destshdr->sh_size) in check_symtab()
852 if (st_value > destshdr->sh_size) in check_symtab()
858 > destshdr->sh_size) in check_symtab()
900 + destshdr->sh_size)) in check_symtab()
907 + destshdr->sh_size)) in check_symtab()
1014 if (!gnuld && sym->st_size != destshdr->sh_size) in check_symtab()
1019 sname, (uint64_t) destshdr->sh_size); in check_symtab()
1105 for (cnt = 1; cnt < rcshdr->sh_size / rcshdr->sh_entsize; ++cnt) in is_rel_dyn()
1126 && dyn->d_un.d_val > (shdr->sh_size in is_rel_dyn()
1139 inner < shdr->sh_size / shdr->sh_entsize; in is_rel_dyn()
1180 && dyn->d_un.d_val > shdr->sh_size / shdr->sh_entsize) in is_rel_dyn()
1192 inner < shdr->sh_size / shdr->sh_entsize; in is_rel_dyn()
1325 for (size_t j = 0; j < dynshdr->sh_size / dynshdr->sh_entsize; ++j) in check_reloc_shdr()
1392 > symshdr->sh_size)) in check_one_reloc()
1427 : destshdr->sh_addr)) >= destshdr->sh_size) in check_one_reloc()
1513 for (size_t cnt = 0; cnt < shdr->sh_size / sh_entsize; ++cnt) in check_rela()
1564 for (size_t cnt = 0; cnt < shdr->sh_size / sh_entsize; ++cnt) in check_rel()
1681 for (cnt = 0; cnt < shdr->sh_size / sh_entsize; ++cnt) in check_dynamic()
1809 if (dyn->d_un.d_ptr >= strshdr->sh_size) in check_dynamic()
1959 && (shdr->sh_size / shdr->sh_entsize in check_symtab_shndx()
1960 < symshdr->sh_size / symshdr->sh_entsize)) in check_symtab_shndx()
2026 if (shdr->sh_size < (2ULL + nbucket + nchain) * sizeof (Elf32_Word)) in check_sysv_hash()
2030 idx, section_name (ebl, idx), (long int) shdr->sh_size, in check_sysv_hash()
2039 size_t symsize = symshdr->sh_size / symshdr->sh_entsize; in check_sysv_hash()
2041 if (nchain > symshdr->sh_size / symshdr->sh_entsize) in check_sysv_hash()
2049 Elf32_Word *end = (Elf32_Word *) ((char *) data->d_buf + shdr->sh_size); in check_sysv_hash()
2080 uint64_t maxwords = shdr->sh_size / sizeof (Elf64_Xword); in check_sysv_hash64()
2087 idx, section_name (ebl, idx), (long int) shdr->sh_size, in check_sysv_hash64()
2096 size_t symsize = symshdr->sh_size / symshdr->sh_entsize; in check_sysv_hash64()
2098 if (nchain > symshdr->sh_size / symshdr->sh_entsize) in check_sysv_hash64()
2106 Elf64_Xword *end = (Elf64_Xword *) ((char *) data->d_buf + shdr->sh_size); in check_sysv_hash64()
2166 idx, section_name (ebl, idx), (long int) shdr->sh_size, in check_gnu_hash()
2179 size_t maxidx = shdr->sh_size / sizeof (Elf32_Word) - (4 + bitmask_words in check_gnu_hash()
2183 maxidx = MIN (maxidx, symshdr->sh_size / symshdr->sh_entsize); in check_gnu_hash()
2284 && symidx > symshdr->sh_size / symshdr->sh_entsize) in check_gnu_hash()
2344 if (shdr->sh_size < (tag == SHT_GNU_HASH ? 4 : 2) * (expect_entsize ?: 4)) in check_hash()
2425 uint32_t nentries = sym_shdr->sh_size / sym_shdr->sh_entsize; in compare_hash_gnu_hash()
2642 if (shdr->sh_info >= symshdr->sh_size / gelf_fsize (ebl->elf, ELF_T_SYM, in check_group()
2845 for (int i = 0; (size_t) i < shdr->sh_size / shdr->sh_entsize; ++i) in has_copy_reloc()
2857 for (int i = 0; (size_t) i < shdr->sh_size / shdr->sh_entsize; ++i) in has_copy_reloc()
2956 && (shdr->sh_size / shdr->sh_entsize in check_versym()
2957 != symshdr->sh_size / symshdr->sh_entsize)) in check_versym()
2968 for (int cnt = 1; (size_t) cnt < shdr->sh_size / shdr->sh_entsize; ++cnt) in check_versym()
3057 for (size_t j = 0; j < shdr->sh_size / shdr->sh_entsize; ++j) in unknown_dependency_p()
3423 if (shdr->sh_size == 0) in check_attributes()
3713 if (shdr->sh_size != 0 && ehdr->e_shnum != 0) in check_sections()
3891 if (shdr->sh_entsize != 0 && shdr->sh_size % shdr->sh_entsize) in check_sections()
4040 || shdr->sh_size == 0)) in check_sections()
4046 < shdr->sh_offset + shdr->sh_size) in check_sections()
4073 shdr->sh_size, in check_sections()
4076 || databits->d_size != shdr->sh_size); in check_sections()
4093 (shdr->sh_offset == end && shdr->sh_size != 0)) in check_sections()
4425 if (shdr->sh_size == 0) in check_note_section()
4447 else if (notes_size != shdr->sh_size) in check_note_section()
4450 idx, section_name (ebl, idx), shdr->sh_size - notes_size); in check_note_section()
4532 if (phdr->p_memsz != shdr->sh_size) in check_program_header()
4649 if (phdr->p_memsz != shdr->sh_size) in check_program_header()