Home | History | Annotate | Download | only in src

Lines Matching defs:shnum

348 static unsigned int shnum;
427 shnum = ehdr->e_shnum;
452 shnum = shdr->sh_size;
462 if (shdr != NULL && shdr->sh_link < shnum)
465 else if (shstrndx >= shnum)
507 else if (ehdr->e_shoff + shnum * ehdr->e_shentsize > size)
541 for (cnt = idx + 1; cnt < shnum; ++cnt)
568 if (cnt == shnum)
612 for (size_t cnt = 1; cnt < shnum; ++cnt)
716 || (sym->st_shndx >= shnum
758 else if (xndx > 0 && xndx < shnum)
1193 if (shdr->sh_info >= shnum)
1892 for (size_t cnt = idx + 1; cnt < shnum; ++cnt)
2482 if (val > shnum)
3402 scnref = (int *) xcalloc (shnum, sizeof (int));
3430 zeroth section has nonzero size value while ELF header has nonzero shnum value\n"));
3449 for (size_t cnt = 1; cnt < shnum; ++cnt)
3654 if (shdr->sh_link >= shnum)
3659 if (SH_INFO_LINK_P (shdr) && shdr->sh_info >= shnum)