/freebsd-11-stable/usr.bin/ar/ |
H A D | ar.c | 91 static void set_mode(struct bsdar *bsdar, char opt); 92 static void only_mode(struct bsdar *bsdar, const char *opt, 100 struct bsdar *bsdar, bsdar_storage; local 105 bsdar = &bsdar_storage; 106 memset(bsdar, 0, sizeof(*bsdar)); 110 if ((bsdar 363 set_mode(struct bsdar *bsdar, char opt) argument 373 only_mode(struct bsdar *bsdar, const char *opt, const char *valid_modes) argument [all...] |
H A D | ar.h | 57 bsdar_errc(bsdar, EX_SOFTWARE, archive_errno(a), "%s", \ 82 struct bsdar { struct 117 void bsdar_errc(struct bsdar *, int _eval, int _code, 119 void bsdar_warnc(struct bsdar *, int _code, const char *fmt, ...); 120 void ar_mode_d(struct bsdar *bsdar); 121 void ar_mode_m(struct bsdar *bsdar); 122 void ar_mode_p(struct bsdar *bsdar); [all...] |
H A D | write.c | 58 static void add_to_ar_str_table(struct bsdar *bsdar, const char *name); 59 static void add_to_ar_sym_table(struct bsdar *bsdar, const char *name); 60 static struct ar_obj *create_obj_from_file(struct bsdar *bsdar, 62 static void create_symtab_entry(struct bsdar *bsdar, void *maddr, 64 static void free_obj(struct bsdar *bsdar, struc 77 ar_mode_d(struct bsdar *bsdar) argument 84 ar_mode_m(struct bsdar *bsdar) argument 91 ar_mode_q(struct bsdar *bsdar) argument 98 ar_mode_r(struct bsdar *bsdar) argument 105 ar_mode_s(struct bsdar *bsdar) argument 112 ar_mode_A(struct bsdar *bsdar) argument 124 create_obj_from_file(struct bsdar *bsdar, const char *name, time_t mtime) argument 226 free_obj(struct bsdar *bsdar, struct ar_obj *obj) argument 242 insert_obj(struct bsdar *bsdar, struct ar_obj *obj, struct ar_obj *pos) argument 275 read_objs(struct bsdar *bsdar, const char *archive, int checkargv) argument 382 write_archive(struct bsdar *bsdar, char mode) argument 546 write_cleanup(struct bsdar *bsdar) argument 591 write_data(struct bsdar *bsdar, struct archive *a, const void *buf, size_t s) argument 610 write_objs(struct bsdar *bsdar) argument 768 create_symtab_entry(struct bsdar *bsdar, void *maddr, size_t size) argument 880 add_to_ar_str_table(struct bsdar *bsdar, const char *name) argument 910 add_to_ar_sym_table(struct bsdar *bsdar, const char *name) argument [all...] |
H A D | util.c | 42 static void bsdar_vwarnc(struct bsdar *, int code, 44 static void bsdar_verrc(struct bsdar *bsdar, int code, 48 bsdar_vwarnc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) argument 51 fprintf(stderr, "%s: warning: ", bsdar->progname); 59 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) argument 64 bsdar_vwarnc(bsdar, code, fmt, ap); 69 bsdar_verrc(struct bsdar *bsda argument 80 bsdar_errc(struct bsdar *bsdar, int eval, int code, const char *fmt, ...) argument [all...] |
H A D | read.c | 45 static void read_archive(struct bsdar *bsdar, char mode); 48 ar_mode_p(struct bsdar *bsdar) argument 51 read_archive(bsdar, 'p'); 55 ar_mode_t(struct bsdar *bsdar) argument 58 read_archive(bsdar, 't'); 62 ar_mode_x(struct bsdar *bsdar) argument 72 read_archive(struct bsdar *bsdar, char mode) argument [all...] |
H A D | acpyacc.y | 84 static struct bsdar *bsdar; 253 bsdar_errc(bsdar, EX_SOFTWARE, 0, "archive_read_new failed"); 257 bsdar_warnc(bsdar, archive_errno(a), "%s", 280 bsdar_errc(bsdar, EX_IOERR, errno, "unlink failed"); 286 bsdar_errc(bsdar, EX_SOFTWARE, errno, "strdup failed"); 288 bsdar_errc(bsdar, EX_IOERR, errno, "mkstemp failed"); 296 bsdar_warnc(bsdar, errno, "open failed"); 300 bsdar_warnc(bsdar, 0, "arscp_copy failed"); 311 bsdar_errc(bsdar, EX_SOFTWAR [all...] |
/freebsd-11-stable/contrib/elftoolchain/ar/ |
H A D | ar.c | 92 static void set_mode(struct bsdar *bsdar, char opt); 93 static void only_mode(struct bsdar *bsdar, const char *opt, 100 struct bsdar *bsdar, bsdar_storage; local 105 bsdar = &bsdar_storage; 106 memset(bsdar, 0, sizeof(*bsdar)); 110 bsdar 365 set_mode(struct bsdar *bsdar, char opt) argument 375 only_mode(struct bsdar *bsdar, const char *opt, const char *valid_modes) argument [all...] |
H A D | write.c | 54 static void add_to_ar_str_table(struct bsdar *bsdar, const char *name); 55 static void add_to_ar_sym_table(struct bsdar *bsdar, const char *name); 56 static struct ar_obj *create_obj_from_file(struct bsdar *bsdar, 58 static void create_symtab_entry(struct bsdar *bsdar, Elf *e); 60 static void insert_obj(struct bsdar *bsdar, struc 76 create_obj_from_file(struct bsdar *bsdar, const char *name, time_t mtime) argument 213 insert_obj(struct bsdar *bsdar, struct ar_obj *obj, struct ar_obj *pos) argument 247 read_objs(struct bsdar *bsdar, const char *archive, int checkargv) argument 359 ar_write_archive(struct bsdar *bsdar, int mode) argument 541 write_cleanup(struct bsdar *bsdar) argument 562 write_data(struct bsdar *bsdar, struct archive *a, const void *buf, size_t s) argument 572 bsdar_symtab_size(struct bsdar *bsdar) argument 602 write_svr4_symtab_entry(struct bsdar *bsdar, struct archive *a) argument 619 write_bsd_symtab_entry(struct bsdar *bsdar, struct archive *a) argument 663 write_objs(struct bsdar *bsdar) argument 813 create_symtab_entry(struct bsdar *bsdar, Elf *e) argument 914 add_to_ar_str_table(struct bsdar *bsdar, const char *name) argument 945 add_to_ar_sym_table(struct bsdar *bsdar, const char *name) argument [all...] |
H A D | util.c | 42 static void bsdar_vwarnc(struct bsdar *, int code, 44 static void bsdar_verrc(struct bsdar *bsdar, int code, 48 bsdar_vwarnc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) argument 51 fprintf(stderr, "%s: warning: ", bsdar->progname); 59 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) argument 64 bsdar_vwarnc(bsdar, code, fmt, ap); 69 bsdar_verrc(struct bsdar *bsda argument 80 bsdar_errc(struct bsdar *bsdar, int code, const char *fmt, ...) argument 169 bsdar_is_pseudomember(struct bsdar *bsdar, const char *name) argument [all...] |
H A D | read.c | 51 ar_read_archive(struct bsdar *bsdar, int mode) argument 73 bsdar_errc(bsdar, 0, "archive_read_new failed"); 75 AC(archive_read_open_filename(a, bsdar->filename, DEF_BLKSZ)); 78 out = bsdar->output; 84 bsdar_warnc(bsdar, 0, "%s", archive_error_string(a)); 88 bsdar_warnc(bsdar, 0, "Retrying..."); 93 bsdar->options |= AR_BSD; 95 bsdar->options &= ~AR_BSD; 101 if (bsdar_is_pseudomember(bsdar, nam [all...] |
H A D | acpyacc.y | 84 static struct bsdar *bsdar; 253 bsdar_errc(bsdar, 0, "archive_read_new failed"); 257 bsdar_warnc(bsdar, 0, "%s", archive_error_string(a)); 282 bsdar_errc(bsdar, errno, "unlink failed"); 288 bsdar_errc(bsdar, errno, "strdup failed"); 290 bsdar_errc(bsdar, errno, "mkstemp failed"); 299 bsdar_warnc(bsdar, errno, "'OPEN' failed"); 313 bsdar_errc(bsdar, 0, "archive_write_new failed"); 325 bsdar [all...] |
H A D | ar.h | 64 bsdar_errc(bsdar, 0, "%s", \ 100 struct bsdar { struct 137 void ar_mode_script(struct bsdar *ar); 138 int ar_read_archive(struct bsdar *_ar, int _mode); 139 int ar_write_archive(struct bsdar *_ar, int _mode); 140 void bsdar_errc(struct bsdar *, int _code, const char *fmt, ...); 141 int bsdar_is_pseudomember(struct bsdar *_ar, const char *_name); 143 void bsdar_warnc(struct bsdar *, int _code, const char *fmt, ...);
|