Lines Matching defs:symndx
399 size_t ishstrndx, namelen, ndx, sc, symndx;
436 symndx = 0;
448 symndx = elf_ndxscn(is);
458 if (symndx == 0) {
484 * Create bit vector gsym to mark global symbols, and symndx
491 ecp->symndx = calloc(sc, sizeof(*ecp->symndx));
492 if (ecp->symndx == NULL)
512 if ((name = elf_strptr(ecp->ein, symndx, sym.st_name)) == NULL)
575 ecp->symndx[i] = sy_buf->ngs;
577 ecp->symndx[i] = sy_buf->nls;
649 sy_buf->g32[ecp->symndx[i]].st_name +=
652 sy_buf->g64[ecp->symndx[i]].st_name +=
656 ecp->symndx[i] += sy_buf->nls;
787 if (ecp->symndx != NULL) {
788 free(ecp->symndx);
789 ecp->symndx = NULL;