Lines Matching refs:f

138 	struct archive_write_filter *f = __archive_write_allocate_filter(_a);  in archive_write_add_filter_lzop()  local
150 f->name = "lzop"; in archive_write_add_filter_lzop()
151 f->code = ARCHIVE_FILTER_LZOP; in archive_write_add_filter_lzop()
152 f->data = data; in archive_write_add_filter_lzop()
153 f->open = archive_write_lzop_open; in archive_write_add_filter_lzop()
154 f->options = archive_write_lzop_options; in archive_write_add_filter_lzop()
155 f->write = archive_write_lzop_write; in archive_write_add_filter_lzop()
156 f->close = archive_write_lzop_close; in archive_write_add_filter_lzop()
157 f->free = archive_write_lzop_free; in archive_write_add_filter_lzop()
191 archive_write_lzop_free(struct archive_write_filter *f) in archive_write_lzop_free() argument
193 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_free()
207 archive_write_lzop_options(struct archive_write_filter *f, const char *key, in archive_write_lzop_options() argument
210 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_options()
227 archive_write_lzop_open(struct archive_write_filter *f) in archive_write_lzop_open() argument
229 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_open()
255 archive_set_error(f->archive, ENOMEM, in archive_write_lzop_open()
266 archive_set_error(f->archive, ENOMEM, in archive_write_lzop_open()
276 archive_set_error(f->archive, ENOMEM, in archive_write_lzop_open()
286 make_header(struct archive_write_filter *f) in make_header() argument
288 struct write_lzop *data = (struct write_lzop *)f->data; in make_header()
315 drive_compressor(struct archive_write_filter *f) in drive_compressor() argument
317 struct write_lzop *data = (struct write_lzop *)f->data; in drive_compressor()
325 header_bytes = make_header(f); in drive_compressor()
353 archive_set_error(f->archive, ARCHIVE_ERRNO_MISC, in drive_compressor()
367 r = __archive_write_filter(f->next_filter, data->compressed, in drive_compressor()
375 r = __archive_write_filter(f->next_filter, data->compressed, in drive_compressor()
379 r = __archive_write_filter(f->next_filter, data->uncompressed, in drive_compressor()
389 archive_write_lzop_write(struct archive_write_filter *f, in archive_write_lzop_write() argument
392 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_write()
413 r = drive_compressor(f); in archive_write_lzop_write()
422 archive_write_lzop_close(struct archive_write_filter *f) in archive_write_lzop_close() argument
424 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_close()
430 r = drive_compressor(f); in archive_write_lzop_close()
436 return __archive_write_filter(f->next_filter, &endmark, sizeof(endmark)); in archive_write_lzop_close()
441 archive_write_lzop_open(struct archive_write_filter *f) in archive_write_lzop_open() argument
443 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_open()
456 r = __archive_write_program_open(f, data->pdata, as.s); in archive_write_lzop_open()
462 archive_write_lzop_write(struct archive_write_filter *f, in archive_write_lzop_write() argument
465 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_write()
467 return __archive_write_program_write(f, data->pdata, buff, length); in archive_write_lzop_write()
471 archive_write_lzop_close(struct archive_write_filter *f) in archive_write_lzop_close() argument
473 struct write_lzop *data = (struct write_lzop *)f->data; in archive_write_lzop_close()
475 return __archive_write_program_close(f, data->pdata); in archive_write_lzop_close()