Lines Matching refs:symndx
399 size_t ishstrndx, namelen, ndx, sc, symndx; in generate_symbols() local
436 symndx = 0; in generate_symbols()
448 symndx = elf_ndxscn(is); in generate_symbols()
458 if (symndx == 0) { in generate_symbols()
491 ecp->symndx = calloc(sc, sizeof(*ecp->symndx)); in generate_symbols()
492 if (ecp->symndx == NULL) in generate_symbols()
512 if ((name = elf_strptr(ecp->ein, symndx, sym.st_name)) == NULL) in generate_symbols()
575 ecp->symndx[i] = sy_buf->ngs; in generate_symbols()
577 ecp->symndx[i] = sy_buf->nls; in generate_symbols()
649 sy_buf->g32[ecp->symndx[i]].st_name += in generate_symbols()
652 sy_buf->g64[ecp->symndx[i]].st_name += in generate_symbols()
656 ecp->symndx[i] += sy_buf->nls; in generate_symbols()
787 if (ecp->symndx != NULL) { in free_symtab()
788 free(ecp->symndx); in free_symtab()
789 ecp->symndx = NULL; in free_symtab()