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

/freebsd-current/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, ...);
/freebsd-current/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));
111 if ((bsdar
350 set_mode(struct bsdar *bsdar, char opt) argument
360 only_mode(struct bsdar *bsdar, const char *opt, const char *valid_modes) argument
[all...]
H A Dwrite.c56 static void add_to_ar_str_table(struct bsdar *bsdar, const char *name);
57 static void add_to_ar_sym_table(struct bsdar *bsdar, const char *name);
58 static struct ar_obj *create_obj_from_file(struct bsdar *bsdar,
60 static void create_symtab_entry(struct bsdar *bsdar, void *maddr,
62 static void free_obj(struct bsdar *bsdar, struc
79 create_obj_from_file(struct bsdar *bsdar, const char *name, time_t mtime) argument
181 free_obj(struct bsdar *bsdar, struct ar_obj *obj) argument
197 insert_obj(struct bsdar *bsdar, struct ar_obj *obj, struct ar_obj *pos) argument
230 read_objs(struct bsdar *bsdar, const char *archive, int checkargv) argument
336 ar_write_archive(struct bsdar *bsdar, int mode) argument
511 write_cleanup(struct bsdar *bsdar) argument
556 write_data(struct bsdar *bsdar, struct archive *a, const void *buf, size_t s) argument
575 write_objs(struct bsdar *bsdar) argument
730 create_symtab_entry(struct bsdar *bsdar, void *maddr, size_t size) argument
842 add_to_ar_str_table(struct bsdar *bsdar, const char *name) argument
872 add_to_ar_sym_table(struct bsdar *bsdar, const char *name) argument
[all...]
H A Dutil.c40 static void bsdar_vwarnc(struct bsdar *, int code,
42 static void bsdar_verrc(struct bsdar *bsdar, int code,
46 bsdar_vwarnc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) argument
49 fprintf(stderr, "%s: warning: ", bsdar->progname);
57 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) argument
62 bsdar_vwarnc(bsdar, code, fmt, ap);
67 bsdar_verrc(struct bsdar *bsda argument
78 bsdar_errc(struct bsdar *bsdar, int code, const char *fmt, ...) argument
[all...]
H A Dread.c48 ar_read_archive(struct bsdar *bsdar, int mode, FILE *out) argument
69 bsdar_errc(bsdar, 0, "archive_read_new failed");
71 AC(archive_read_open_filename(a, bsdar->filename, DEF_BLKSZ));
79 bsdar_warnc(bsdar, archive_errno(a), "%s",
84 bsdar_warnc(bsdar, 0, "Retrying...");
96 if (bsdar->argc > 0) {
98 for(i = 0; i < bsdar->argc; i++) {
99 av = &bsdar->argv[i];
103 bsdar_errc(bsdar, errn
[all...]
H A Dar.h55 bsdar_errc(bsdar, archive_errno(a), "%s", \
80 struct bsdar { struct
115 void ar_mode_script(struct bsdar *ar);
116 int ar_read_archive(struct bsdar *ar, int mode, FILE *out);
117 int ar_write_archive(struct bsdar *ar, int mode);
118 void bsdar_errc(struct bsdar *, int _code, const char *fmt, ...) __dead2;
119 void bsdar_warnc(struct bsdar *, int _code, const char *fmt, ...);
H A Dacpyacc.y81 static struct bsdar *bsdar;
250 bsdar_errc(bsdar, 0, "archive_read_new failed");
254 bsdar_warnc(bsdar, archive_errno(a), "%s",
277 bsdar_errc(bsdar, errno, "unlink failed");
283 bsdar_errc(bsdar, errno, "strdup failed");
285 bsdar_errc(bsdar, errno, "mkstemp failed");
293 bsdar_warnc(bsdar, errno, "open failed");
297 bsdar_warnc(bsdar, 0, "arscp_copy failed");
308 bsdar_errc(bsdar,
[all...]

Completed in 128 milliseconds