Searched refs:bsdar (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/usr.bin/ar/
H A Dar.c91 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 Dar.h57 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 Dwrite.c58 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 Dutil.c42 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 Dread.c45 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 Dacpyacc.y84 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 Dar.c92 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 Dwrite.c54 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 Dutil.c42 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 Dread.c51 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 Dacpyacc.y84 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 Dar.h64 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, ...);

Completed in 136 milliseconds