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

/freebsd-9.3-release/contrib/libarchive/libarchive/
H A Darchive_write_set_compression_program.c94 a->compressor.init = &archive_compressor_program_init;
95 a->compressor.config = strdup(cmd);
108 char *cmd = a->compressor.config;
150 a->compressor.write = archive_compressor_program_write;
151 a->compressor.finish = archive_compressor_program_finish;
153 a->compressor.data = state;
160 struct private_data *state = a->compressor.data;
270 state = (struct private_data *)a->compressor.data;
337 free(a->compressor.config);
338 a->compressor
[all...]
H A Darchive_write_set_compression_bzip2.c101 a->compressor.config = config;
102 a->compressor.finish = archive_compressor_bzip2_finish;
104 a->compressor.init = &archive_compressor_bzip2_init;
105 a->compressor.options = &archive_compressor_bzip2_options;
121 config = (struct private_config *)a->compressor.config;
148 a->compressor.write = archive_compressor_bzip2_write;
154 a->compressor.data = state;
196 config = (struct private_config *)a->compressor.config;
203 /* This way, bzip2 compressor supports the same 0..9
224 state = (struct private_data *)a->compressor
[all...]
H A Darchive_write_set_compression_xz.c106 a->compressor.config = config;
107 a->compressor.finish = archive_compressor_xz_finish;
109 a->compressor.init = &archive_compressor_xz_init;
110 a->compressor.options = &archive_compressor_xz_options;
187 config = a->compressor.config;
201 a->compressor.write = archive_compressor_xz_write;
215 a->compressor.data = state;
234 config = (struct private_config *)a->compressor.config;
258 state = (struct private_data *)a->compressor.data;
292 state = (struct private_data *)a->compressor
[all...]
H A Darchive_write_set_format_cpio_newc.c173 ret = (a->compressor.write)(a, &h, sizeof(h));
178 ret = (a->compressor.write)(a, path, pathlength);
183 ret = (a->compressor.write)(a, "\0\0\0", pad);
192 ret = (a->compressor.write)(a, p, strlen(p));
196 ret = (a->compressor.write)(a, "\0\0\0", pad);
214 ret = (a->compressor.write)(a, buff, s);
288 ret = (a->compressor.write)(a, a->nulls, to_write);
293 ret = (a->compressor.write)(a, a->nulls, cpio->padding);
H A Darchive_write_set_compression_none.c61 a->compressor.init = &archive_compressor_none_init;
105 a->compressor.data = state;
106 a->compressor.write = archive_compressor_none_write;
107 a->compressor.finish = archive_compressor_none_finish;
123 state = (struct archive_none *)a->compressor.data;
213 state = (struct archive_none *)a->compressor.data;
254 a->compressor.data = NULL;
H A Darchive_write_set_compression_gzip.c104 a->compressor.config = config;
105 a->compressor.finish = &archive_compressor_gzip_finish;
107 a->compressor.init = &archive_compressor_gzip_init;
108 a->compressor.options = &archive_compressor_gzip_options;
125 config = (struct private_config *)a->compressor.config;
144 "GZip compressor requires a minimum 10 byte block size");
189 a->compressor.write = archive_compressor_gzip_write;
200 a->compressor.data = state;
240 config = (struct private_config *)a->compressor.config;
262 state = (struct private_data *)a->compressor
[all...]
H A Darchive_write_private.h88 } compressor; member in struct:archive_write
H A Darchive_write_set_compression_compress.c125 a->compressor.init = &archive_compressor_compress_init;
173 a->compressor.write = archive_compressor_compress_write;
174 a->compressor.finish = archive_compressor_compress_finish;
195 a->compressor.data = state;
220 struct private_data *state = a->compressor.data;
242 struct private_data *state = a->compressor.data;
308 struct private_data *state = a->compressor.data;
335 state = (struct private_data *)a->compressor.data;
430 state = (struct private_data *)a->compressor.data;
H A Darchive_write_set_format_zip.c353 archive_set_error(&a->archive, ENOMEM, "Can't init deflate compressor");
377 ret = (a->compressor.write)(a, &h, sizeof(h));
387 ret = (a->compressor.write)(a, &e, sizeof(e));
409 ret = (a->compressor.write)(a, buff, s);
425 ret = (a->compressor.write)(a, zip->buf, zip->len_buf);
469 ret = (a->compressor.write)(a, zip->buf, reminder);
486 ret = (a->compressor.write)(a, d, sizeof(*d));
505 if (a->compressor.write == NULL)
549 ret = (a->compressor.write)(a, &h, sizeof(h));
559 ret = (a->compressor
[all...]
H A Darchive_write_set_format_ar.c170 (a->compressor.write)(a, "!<arch>\n", 8);
333 ret = (a->compressor.write)(a, buff, 60);
341 ret = (a->compressor.write)(a, filename, strlen(filename));
377 ret = (a->compressor.write)(a, buff, s);
415 ret = (a->compressor.write)(a, "!<arch>\n", 8);
447 ret = (a->compressor.write)(a, "\n", 1);
H A Darchive_write.c171 * Set write options for the compressor. Returns 0 if successful.
187 if (a->compressor.options == NULL) {
190 /* This compressor does not support option. */
197 r = a->compressor.options(a, key, NULL);
199 r = a->compressor.options(a, key, val);
218 * Set write options for the format and the compressor. Returns 0 if successful.
323 ret = (a->compressor.init)(a);
365 if (a->compressor.finish != NULL) {
366 r1 = (a->compressor.finish)(a);
456 * Note that the compressor i
[all...]
H A Darchive_write_set_format_cpio.c242 ret = (a->compressor.write)(a, &h, sizeof(h));
246 ret = (a->compressor.write)(a, path, pathlength);
254 ret = (a->compressor.write)(a, p, strlen(p));
271 ret = (a->compressor.write)(a, buff, s);
348 ret = (a->compressor.write)(a, a->nulls, to_write);
H A Darchive_write_set_format_ustar.c235 ret2 = (a->compressor.write)(a, buff, 512);
526 if (a->compressor.write == NULL)
565 ret = (a->compressor.write)(a, a->nulls, to_write);
582 ret = (a->compressor.write)(a, buff, s);
H A Darchive_write_set_format_shar.c356 ret = (*a->compressor.write)(a, shar->work.s,
380 ret = (*a->compressor.write)(a, shar->work.s,
481 ret = (*a->compressor.write)(a, shar->work.s,
563 ret = (*a->compressor.write)(a, shar->work.s, shar->work.length);
595 ret = (*a->compressor.write)(a, shar->work.s, shar->work.length);
H A Darchive_write_set_format_pax.c950 r = (a->compressor.write)(a, paxbuff, 512);
960 r = (a->compressor.write)(a, pax->pax_header.s,
976 r = (a->compressor.write)(a, ustarbuff, 512);
1215 if (a->compressor.write == NULL)
1257 ret = (a->compressor.write)(a, a->nulls, to_write);
1275 ret = (a->compressor.write)(a, buff, s);
H A Darchive_write_set_format_mtree.c824 ret = (a->compressor.write)(a, mtree->buf.s, mtree->buf.length);
839 return (a->compressor.write)(a, mtree->buf.s, mtree->buf.length);

Completed in 85 milliseconds