Lines Matching defs:shdrnum
152 newsecndx (size_t secndx, size_t shdrstrndx, size_t shdrnum,
157 if (unlikely (secndx == 0 || secndx == shdrstrndx || secndx >= shdrnum))
179 size_t ndx, size_t shdrstrndx, size_t shdrnum)
187 newscnbufs[newsecndx (ndx, shdrstrndx, shdrnum, fname,
291 size_t shdrnum;
292 if (elf_getshdrnum (elf, &shdrnum) != 0)
294 scnstrents = malloc (shdrnum * sizeof (Dwelf_Strent *));
412 size_t newstrtabndx = newsecndx (strtabndx, shdrstrndx, shdrnum,
449 newshnums = shdrnum - 1;
481 newshdr.sh_link = newsecndx (shdr->sh_link, shdrstrndx, shdrnum,
486 newshdr.sh_info = newsecndx (shdr->sh_info, shdrstrndx, shdrnum,
523 new_data_buf (newdata, fname, ndx, shdrstrndx, shdrnum);
539 sym.st_shndx = newsecndx (sym.st_shndx, shdrstrndx, shdrnum,
554 new_data_buf (newdata, fname, ndx, shdrstrndx, shdrnum);
565 newgroup[i] = newsecndx (group[i], shdrstrndx, shdrnum,
572 new_data_buf (newdata, fname, ndx, shdrstrndx, shdrnum);
584 newshndx[i] = newsecndx (shndx[i], shdrstrndx, shdrnum,