Home
last modified time | relevance | path

Searched refs:s_sn (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/elftoolchain/elfcopy/
H A Darchive.c170 if (ecp->s_sn == NULL) { in add_to_ar_sym_table()
171 if ((ecp->s_sn = malloc(_INIT_SYMNAME_CAP)) == NULL) in add_to_ar_sym_table()
192 ecp->s_sn = realloc(ecp->s_sn, ecp->s_sn_cap); in add_to_ar_sym_table()
193 if (ecp->s_sn == NULL) in add_to_ar_sym_table()
196 strncpy(&ecp->s_sn[ecp->s_sn_sz], name, strlen(name)); in add_to_ar_sym_table()
198 ecp->s_sn[ecp->s_sn_sz++] = '\0'; in add_to_ar_sym_table()
214 ecp->s_sn[ecp->s_sn_sz++] = '\0'; in sync_ar()
478 ac_write_data(a, ecp->s_sn, ecp->s_sn_sz); in ac_write_objs()
525 free(ecp->s_sn); in ac_write_cleanup()
528 ecp->s_sn = NULL; in ac_write_cleanup()
H A Delfcopy.h264 char *s_sn; /* symbol name table */ member
/freebsd/contrib/elftoolchain/ar/
H A Dwrite.c552 free(bsdar->s_sn); in write_cleanup()
555 bsdar->s_sn = NULL; in write_cleanup()
615 write_data(bsdar, a, bsdar->s_sn, bsdar->s_sn_sz); in write_svr4_symtab_entry()
638 for (i = 0, s = bsdar->s_sn; i < bsdar->s_cnt; i++) { in write_bsd_symtab_entry()
639 br_strx = (long) (s - bsdar->s_sn); in write_bsd_symtab_entry()
655 write_data(bsdar, a, bsdar->s_sn, bsdar->s_sn_sz); in write_bsd_symtab_entry()
709 bsdar->s_sn[bsdar->s_sn_sz++] = '\0'; in write_objs()
956 if (bsdar->s_sn == NULL) { in add_to_ar_sym_table()
957 if ((bsdar->s_sn = malloc(_INIT_SYMNAME_CAP)) == NULL) in add_to_ar_sym_table()
979 bsdar->s_sn = realloc(bsdar->s_sn, bsdar->s_sn_cap); in add_to_ar_sym_table()
[all …]
H A Dar.h128 char *s_sn; /* symbol name table */ member
/freebsd/usr.bin/ar/
H A Dwrite.c522 free(bsdar->s_sn); in write_cleanup()
526 bsdar->s_sn = NULL; in write_cleanup()
608 bsdar->s_sn[bsdar->s_sn_sz++] = '\0'; in write_objs()
687 write_data(bsdar, a, bsdar->s_sn, bsdar->s_sn_sz); in write_objs()
883 if (bsdar->s_sn == NULL) { in add_to_ar_sym_table()
884 if ((bsdar->s_sn = malloc(_INIT_SYMNAME_CAP)) == NULL) in add_to_ar_sym_table()
907 bsdar->s_sn = realloc(bsdar->s_sn, bsdar->s_sn_cap); in add_to_ar_sym_table()
908 if (bsdar->s_sn == NULL) in add_to_ar_sym_table()
911 strncpy(&bsdar->s_sn[bsdar->s_sn_sz], name, strlen(name)); in add_to_ar_sym_table()
913 bsdar->s_sn[bsdar->s_sn_sz++] = '\0'; in add_to_ar_sym_table()
H A Dar.h106 char *s_sn; /* symbol name table */ member