Searched refs:archive_write (Results 1 - 16 of 16) sorted by relevance

/freebsd-9.3-release/contrib/libarchive/libarchive/
H A Darchive_write_private.h39 struct archive_write { struct
83 int (*init)(struct archive_write *);
84 int (*options)(struct archive_write *,
86 int (*finish)(struct archive_write *);
87 int (*write)(struct archive_write *, const void *, size_t);
96 int (*format_init)(struct archive_write *);
97 int (*format_options)(struct archive_write *,
99 int (*format_finish)(struct archive_write *);
100 int (*format_destroy)(struct archive_write *);
101 int (*format_finish_entry)(struct archive_write *);
[all...]
H A Darchive_write.c90 struct archive_write *a;
93 a = (struct archive_write *)malloc(sizeof(*a));
133 struct archive_write *a = (struct archive_write *)_a;
176 struct archive_write *a = (struct archive_write *)_a;
242 struct archive_write *a = (struct archive_write *)_a;
255 struct archive_write *a = (struct archive_write *)_
[all...]
H A Darchive_write_set_format_ar.c72 static int archive_write_set_format_ar(struct archive_write *);
73 static int archive_write_ar_header(struct archive_write *,
75 static ssize_t archive_write_ar_data(struct archive_write *,
77 static int archive_write_ar_destroy(struct archive_write *);
78 static int archive_write_ar_finish(struct archive_write *);
79 static int archive_write_ar_finish_entry(struct archive_write *);
87 struct archive_write *a = (struct archive_write *)_a;
99 struct archive_write *a = (struct archive_write *)_
[all...]
H A Darchive_write_set_format_cpio_newc.c46 static ssize_t archive_write_newc_data(struct archive_write *,
48 static int archive_write_newc_finish(struct archive_write *);
49 static int archive_write_newc_destroy(struct archive_write *);
50 static int archive_write_newc_finish_entry(struct archive_write *);
51 static int archive_write_newc_header(struct archive_write *,
87 struct archive_write *a = (struct archive_write *)_a;
115 archive_write_newc_header(struct archive_write *a, struct archive_entry *entry)
205 archive_write_newc_data(struct archive_write *a, const void *buff, size_t s)
253 archive_write_newc_finish(struct archive_write *
[all...]
H A Darchive_write_set_compression_xz.c81 static int archive_compressor_xz_init(struct archive_write *);
82 static int archive_compressor_xz_options(struct archive_write *,
84 static int archive_compressor_xz_finish(struct archive_write *);
85 static int archive_compressor_xz_write(struct archive_write *,
87 static int drive_compressor(struct archive_write *, struct private_data *,
98 struct archive_write *a = (struct archive_write *)_a;
122 struct archive_write *a = (struct archive_write *)_a;
132 archive_compressor_xz_init_stream(struct archive_write *
[all...]
H A Darchive_write_set_compression_bzip2.c77 static int archive_compressor_bzip2_finish(struct archive_write *);
78 static int archive_compressor_bzip2_init(struct archive_write *);
79 static int archive_compressor_bzip2_options(struct archive_write *,
81 static int archive_compressor_bzip2_write(struct archive_write *,
83 static int drive_compressor(struct archive_write *, struct private_data *,
92 struct archive_write *a = (struct archive_write *)_a;
115 archive_compressor_bzip2_init(struct archive_write *a)
191 archive_compressor_bzip2_options(struct archive_write *a, const char *key,
219 archive_compressor_bzip2_write(struct archive_write *
[all...]
H A Darchive_write_set_format_cpio.c45 static ssize_t archive_write_cpio_data(struct archive_write *,
47 static int archive_write_cpio_finish(struct archive_write *);
48 static int archive_write_cpio_destroy(struct archive_write *);
49 static int archive_write_cpio_finish_entry(struct archive_write *);
50 static int archive_write_cpio_header(struct archive_write *,
95 struct archive_write *a = (struct archive_write *)_a;
188 archive_write_cpio_header(struct archive_write *a, struct archive_entry *entry)
262 archive_write_cpio_data(struct archive_write *a, const void *buff, size_t s)
310 archive_write_cpio_finish(struct archive_write *
[all...]
H A Darchive_write_set_compression_program.c80 static int archive_compressor_program_finish(struct archive_write *);
81 static int archive_compressor_program_init(struct archive_write *);
82 static int archive_compressor_program_write(struct archive_write *,
91 struct archive_write *a = (struct archive_write *)_a;
103 archive_compressor_program_init(struct archive_write *a)
158 child_write(struct archive_write *a, const char *buf, size_t buf_len)
230 archive_compressor_program_write(struct archive_write *a, const void *buff,
264 archive_compressor_program_finish(struct archive_write *a)
H A Darchive_write_set_format_ustar.c144 static ssize_t archive_write_ustar_data(struct archive_write *a, const void *buff,
146 static int archive_write_ustar_destroy(struct archive_write *);
147 static int archive_write_ustar_finish(struct archive_write *);
148 static int archive_write_ustar_finish_entry(struct archive_write *);
149 static int archive_write_ustar_header(struct archive_write *,
154 static int write_nulls(struct archive_write *a, size_t);
162 struct archive_write *a = (struct archive_write *)_a;
196 archive_write_ustar_header(struct archive_write *a, struct archive_entry *entry)
257 __archive_write_format_header_ustar(struct archive_write *
[all...]
H A Darchive_write_set_compression_none.c43 static int archive_compressor_none_finish(struct archive_write *a);
44 static int archive_compressor_none_init(struct archive_write *);
45 static int archive_compressor_none_write(struct archive_write *,
58 struct archive_write *a = (struct archive_write *)_a;
69 archive_compressor_none_init(struct archive_write *a)
115 archive_compressor_none_write(struct archive_write *a, const void *vbuff,
205 archive_compressor_none_finish(struct archive_write *a)
H A Darchive_write_set_compression_gzip.c79 static int archive_compressor_gzip_finish(struct archive_write *);
80 static int archive_compressor_gzip_init(struct archive_write *);
81 static int archive_compressor_gzip_options(struct archive_write *,
83 static int archive_compressor_gzip_write(struct archive_write *,
85 static int drive_compressor(struct archive_write *, struct private_data *,
95 struct archive_write *a = (struct archive_write *)_a;
118 archive_compressor_gzip_init(struct archive_write *a)
235 archive_compressor_gzip_options(struct archive_write *a, const char *key,
256 archive_compressor_gzip_write(struct archive_write *
[all...]
H A Darchive_write_set_format_shar.c62 static int archive_write_shar_finish(struct archive_write *);
63 static int archive_write_shar_destroy(struct archive_write *);
64 static int archive_write_shar_header(struct archive_write *,
66 static ssize_t archive_write_shar_data_sed(struct archive_write *,
68 static ssize_t archive_write_shar_data_uuencode(struct archive_write *,
70 static int archive_write_shar_finish_entry(struct archive_write *);
106 struct archive_write *a = (struct archive_write *)_a;
144 struct archive_write *a = (struct archive_write *)_
[all...]
H A Darchive_write_set_compression_compress.c111 static int archive_compressor_compress_finish(struct archive_write *);
112 static int archive_compressor_compress_init(struct archive_write *);
113 static int archive_compressor_compress_write(struct archive_write *,
122 struct archive_write *a = (struct archive_write *)_a;
135 archive_compressor_compress_init(struct archive_write *a)
218 output_byte(struct archive_write *a, unsigned char c)
240 output_code(struct archive_write *a, int ocode)
306 output_flush(struct archive_write *a)
326 archive_compressor_compress_write(struct archive_write *
[all...]
H A Darchive_write_set_format_zip.c94 static ssize_t archive_write_zip_data(struct archive_write *, const void *buff, size_t s);
95 static int archive_write_zip_finish(struct archive_write *);
96 static int archive_write_zip_destroy(struct archive_write *);
97 static int archive_write_zip_finish_entry(struct archive_write *);
98 static int archive_write_zip_header(struct archive_write *, struct archive_entry *);
101 static int write_path(struct archive_entry *, struct archive_write *);
201 archive_write_zip_options(struct archive_write *a, const char *key,
227 struct archive_write *a = (struct archive_write *)_a;
277 archive_write_zip_header(struct archive_write *
[all...]
H A Darchive_write_set_format_pax.c59 static ssize_t archive_write_pax_data(struct archive_write *,
61 static int archive_write_pax_finish(struct archive_write *);
62 static int archive_write_pax_destroy(struct archive_write *);
63 static int archive_write_pax_finish_entry(struct archive_write *);
64 static int archive_write_pax_header(struct archive_write *,
73 static int write_nulls(struct archive_write *, size_t);
85 struct archive_write *a = (struct archive_write *)_a;
99 struct archive_write *a = (struct archive_write *)_
[all...]
H A Darchive_write_set_format_mtree.c546 archive_write_mtree_header(struct archive_write *a,
645 archive_write_mtree_finish_entry(struct archive_write *a)
833 archive_write_mtree_finish(struct archive_write *a)
843 archive_write_mtree_data(struct archive_write *a, const void *buff, size_t n)
891 archive_write_mtree_destroy(struct archive_write *a)
908 archive_write_mtree_options(struct archive_write *a, const char *key,
1015 struct archive_write *a = (struct archive_write *)_a;

Completed in 226 milliseconds