Searched refs:archive_read_filter (Results 1 - 15 of 15) sorted by relevance

/freebsd-11.0-release/contrib/libarchive/libarchive/
H A Darchive_read_private.h43 struct archive_read_filter;
67 struct archive_read_filter *);
69 int (*init)(struct archive_read_filter *);
82 struct archive_read_filter { struct
87 struct archive_read_filter *upstream; /* Who I read from. */
90 int (*open)(struct archive_read_filter *self);
92 ssize_t (*read)(struct archive_read_filter *, const void **);
94 int64_t (*skip)(struct archive_read_filter *self, int64_t request);
96 int64_t (*seek)(struct archive_read_filter *self, int64_t offset, int whence);
98 int (*close)(struct archive_read_filter *sel
[all...]
H A Darchive_read_support_filter_grzip.c53 struct archive_read_filter *);
54 static int grzip_bidder_init(struct archive_read_filter *);
92 struct archive_read_filter *filter)
110 grzip_bidder_init(struct archive_read_filter *self)
H A Darchive_read_support_filter_lrzip.c52 struct archive_read_filter *);
53 static int lrzip_bidder_init(struct archive_read_filter *);
92 struct archive_read_filter *filter)
121 lrzip_bidder_init(struct archive_read_filter *self)
H A Darchive_read_support_filter_xz.c81 static ssize_t xz_filter_read(struct archive_read_filter *, const void **);
82 static int xz_filter_close(struct archive_read_filter *);
83 static int xz_lzma_bidder_init(struct archive_read_filter *);
96 static ssize_t lzma_filter_read(struct archive_read_filter *, const void **);
97 static int lzma_filter_close(struct archive_read_filter *);
107 struct archive_read_filter *);
108 static int xz_bidder_init(struct archive_read_filter *);
110 struct archive_read_filter *);
111 static int lzma_bidder_init(struct archive_read_filter *);
112 static int lzip_has_member(struct archive_read_filter *);
[all...]
H A Darchive_read_support_filter_compress.c134 static int compress_bidder_bid(struct archive_read_filter_bidder *, struct archive_read_filter *);
135 static int compress_bidder_init(struct archive_read_filter *);
138 static ssize_t compress_filter_read(struct archive_read_filter *, const void **);
139 static int compress_filter_close(struct archive_read_filter *);
141 static int getbits(struct archive_read_filter *, int n);
142 static int next_code(struct archive_read_filter *);
180 struct archive_read_filter *filter)
212 compress_bidder_init(struct archive_read_filter *self)
278 compress_filter_read(struct archive_read_filter *self, const void **pblock)
322 compress_filter_close(struct archive_read_filter *sel
[all...]
H A Darchive_read_support_filter_gzip.c63 static ssize_t gzip_filter_read(struct archive_read_filter *, const void **);
64 static int gzip_filter_close(struct archive_read_filter *);
78 struct archive_read_filter *);
79 static int gzip_bidder_init(struct archive_read_filter *);
126 peek_at_header(struct archive_read_filter *filter, int *pbits)
211 struct archive_read_filter *filter)
231 gzip_bidder_init(struct archive_read_filter *self)
250 gzip_bidder_init(struct archive_read_filter *self)
282 consume_header(struct archive_read_filter *self)
340 consume_trailer(struct archive_read_filter *sel
[all...]
H A Darchive_read_support_filter_bzip2.c61 static ssize_t bzip2_filter_read(struct archive_read_filter *, const void **);
62 static int bzip2_filter_close(struct archive_read_filter *);
71 static int bzip2_reader_bid(struct archive_read_filter_bidder *, struct archive_read_filter *);
72 static int bzip2_reader_init(struct archive_read_filter *);
125 bzip2_reader_bid(struct archive_read_filter_bidder *self, struct archive_read_filter *filter)
170 bzip2_reader_init(struct archive_read_filter *self)
190 bzip2_reader_init(struct archive_read_filter *self)
223 bzip2_filter_read(struct archive_read_filter *self, const void **p)
346 bzip2_filter_close(struct archive_read_filter *self)
H A Darchive_read_support_filter_program.c99 struct archive_read_filter *upstream);
100 static int program_bidder_init(struct archive_read_filter *);
121 static ssize_t program_filter_read(struct archive_read_filter *,
123 static int program_filter_close(struct archive_read_filter *);
207 struct archive_read_filter *upstream)
239 child_stop(struct archive_read_filter *self, struct program_filter *state)
307 child_read(struct archive_read_filter *self, char *buf, size_t buf_len)
397 __archive_read_program(struct archive_read_filter *self, const char *cmd)
464 program_bidder_init(struct archive_read_filter *self)
473 program_filter_read(struct archive_read_filter *sel
[all...]
H A Darchive_read_support_filter_rpm.c59 struct archive_read_filter *);
60 static int rpm_bidder_init(struct archive_read_filter *);
62 static ssize_t rpm_filter_read(struct archive_read_filter *,
64 static int rpm_filter_close(struct archive_read_filter *);
98 struct archive_read_filter *filter)
137 rpm_bidder_init(struct archive_read_filter *self)
161 rpm_filter_read(struct archive_read_filter *self, const void **buff)
280 rpm_filter_close(struct archive_read_filter *self)
H A Darchive_read_support_filter_lz4.c90 static ssize_t lz4_filter_read(struct archive_read_filter *, const void **);
91 static int lz4_filter_close(struct archive_read_filter *);
100 static int lz4_reader_bid(struct archive_read_filter_bidder *, struct archive_read_filter *);
101 static int lz4_reader_init(struct archive_read_filter *);
104 static ssize_t lz4_filter_read_default_stream(struct archive_read_filter *,
106 static ssize_t lz4_filter_read_legacy_stream(struct archive_read_filter *,
152 struct archive_read_filter *filter)
205 lz4_reader_init(struct archive_read_filter *self)
225 lz4_reader_init(struct archive_read_filter *self)
249 lz4_allocate_out_block(struct archive_read_filter *sel
[all...]
H A Darchive_read_append_filter.c43 struct archive_read_filter *filter;
124 = (struct archive_read_filter *)calloc(1, sizeof(*filter));
158 struct archive_read_filter *filter;
182 = (struct archive_read_filter *)calloc(1, sizeof(*filter));
H A Darchive_read_support_filter_lzop.c96 static ssize_t lzop_filter_read(struct archive_read_filter *, const void **);
97 static int lzop_filter_close(struct archive_read_filter *);
101 struct archive_read_filter *);
102 static int lzop_bidder_init(struct archive_read_filter *);
137 struct archive_read_filter *filter)
161 lzop_bidder_init(struct archive_read_filter *self)
178 lzop_bidder_init(struct archive_read_filter *self)
201 consume_header(struct archive_read_filter *self)
307 consume_block_info(struct archive_read_filter *self)
359 lzop_filter_read(struct archive_read_filter *sel
[all...]
H A Darchive_read_support_filter_uu.c63 struct archive_read_filter *filter);
64 static int uudecode_bidder_init(struct archive_read_filter *);
66 static ssize_t uudecode_filter_read(struct archive_read_filter *,
68 static int uudecode_filter_close(struct archive_read_filter *);
211 bid_get_line(struct archive_read_filter *filter,
263 struct archive_read_filter *filter)
376 uudecode_bidder_init(struct archive_read_filter *self)
411 ensure_in_buff_size(struct archive_read_filter *self,
451 uudecode_filter_read(struct archive_read_filter *self, const void **buff)
684 uudecode_filter_close(struct archive_read_filter *sel
[all...]
H A Darchive_read.c73 static int64_t advance_file_pointer(struct archive_read_filter *, int64_t);
170 client_read_proxy(struct archive_read_filter *self, const void **buff)
179 client_skip_proxy(struct archive_read_filter *self, int64_t request)
229 client_seek_proxy(struct archive_read_filter *self, int64_t offset, int whence)
246 client_close_proxy(struct archive_read_filter *self)
265 client_open_proxy(struct archive_read_filter *self)
275 client_switch_proxy(struct archive_read_filter *self, unsigned int iindex)
462 struct archive_read_filter *filter, *tmp;
559 struct archive_read_filter *filter;
595 = (struct archive_read_filter *)callo
[all...]
H A Darchive_read_set_options.c116 struct archive_read_filter *filter;

Completed in 130 milliseconds