Lines Matching refs:nsyms
477 size_t nsyms = 0;
645 scn, &nsyms, symlist,
668 if (nsyms == 0) {
690 return (nsyms);
737 writesymtab(const char *filename, int fd, size_t nsyms, ARFILEP *symlist,
750 tblsize = (nsyms + 1) * eltsize;
761 dst = is64 ? sputl64(nsyms, dst) : sputl32(nsyms, dst);
763 for (i = 0, j = SYMCHUNK, ptr = symlist; i < nsyms; i++, j--, ptr++) {
984 require64(size_t nsyms, int found_obj, size_t longnames)
995 if (nsyms > 0xffffffff)
1007 size += sizeof_symtbl(nsyms, found_obj, 4) + PADSZ;
1029 size_t nsyms;
1048 nsyms = mksymtab(name, &symlist, &found_obj);
1058 if (require64(nsyms, found_obj, longnames)) {
1085 arsize += sizeof_symtbl(nsyms, found_obj, symtbl_eltsize);
1177 writesymtab(name, ar_outfile.fd, nsyms, symlist,
1392 size_t *nsyms, ARFILEP **symlist, size_t *num_errs)
1511 (*nsyms)++;
1563 * nsyms - # of symbols in the table
1569 sizeof_symtbl(size_t nsyms, int found_obj, size_t eltsize)
1575 sum += sizeof (struct ar_hdr) + ((nsyms + 1) * eltsize);