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

/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_read_append_filter.c42 struct archive_read_filter_bidder *bidder; local
114 bidder = a->bidders;
115 for (i = 0; i < number_bidders; i++, bidder++)
117 if (!bidder->name || !strcmp(bidder->name, str))
120 if (!bidder->name || strcmp(bidder->name, str))
134 filter->bidder = bidder;
138 r2 = (bidder
160 struct archive_read_filter_bidder *bidder; local
[all...]
H A Darchive_read_set_options.c117 struct archive_read_filter_bidder *bidder; local
121 bidder = filter->bidder;
122 if (bidder == NULL)
124 if (bidder->options == NULL)
125 /* This bidder does not support option */
133 r = bidder->options(bidder, o, v);
H A Darchive_read_support_filter_xz.c115 struct archive_read_filter_bidder *bidder; local
120 if (__archive_read_get_bidder(a, &bidder) != ARCHIVE_OK)
123 bidder->data = NULL;
124 bidder->name = "xz";
125 bidder->bid = xz_bidder_bid;
126 bidder->init = xz_bidder_init;
127 bidder->options = NULL;
128 bidder->free = NULL;
150 struct archive_read_filter_bidder *bidder; local
155 if (__archive_read_get_bidder(a, &bidder) !
186 struct archive_read_filter_bidder *bidder; local
[all...]
H A Darchive_read_support_filter_zstd.c86 struct archive_read_filter_bidder *bidder; local
91 if (__archive_read_get_bidder(a, &bidder) != ARCHIVE_OK)
94 bidder->data = NULL;
95 bidder->name = "zstd";
96 bidder->bid = zstd_bidder_bid;
97 bidder->init = zstd_bidder_init;
98 bidder->options = NULL;
99 bidder->free = NULL;
H A Darchive_read_support_filter_rpm.c79 struct archive_read_filter_bidder *bidder; local
84 if (__archive_read_get_bidder(a, &bidder) != ARCHIVE_OK)
87 bidder->data = NULL;
88 bidder->name = "rpm";
89 bidder->bid = rpm_bidder_bid;
90 bidder->init = rpm_bidder_init;
91 bidder->options = NULL;
92 bidder->free = NULL;
H A Darchive_read_support_filter_program.c86 * The bidder object stores the command and the signature to watch for.
127 set_bidder_signature(struct archive_read_filter_bidder *bidder, argument
138 * Fill in the bidder object.
140 bidder->data = state;
141 bidder->bid = program_bidder_bid;
142 bidder->init = program_bidder_init;
143 bidder->options = NULL;
144 bidder->free = program_bidder_free;
153 struct archive_read_filter_bidder *bidder; local
157 * Get a bidder objec
[all...]
H A Darchive_read_support_filter_compress.c157 struct archive_read_filter_bidder *bidder; local
162 if (__archive_read_get_bidder(a, &bidder) != ARCHIVE_OK)
165 bidder->data = NULL;
166 bidder->name = "compress (.Z)";
167 bidder->bid = compress_bidder_bid;
168 bidder->init = compress_bidder_init;
169 bidder->options = NULL;
170 bidder->free = compress_bidder_free;
H A Darchive_read_support_filter_gzip.c101 struct archive_read_filter_bidder *bidder; local
106 if (__archive_read_get_bidder(a, &bidder) != ARCHIVE_OK)
109 bidder->data = NULL;
110 bidder->name = "gzip";
111 bidder->bid = gzip_bidder_bid;
112 bidder->init = gzip_bidder_init;
113 bidder->options = NULL;
114 bidder->free = NULL; /* No data, so no cleanup necessary. */
130 * count of bits verified, suitable for use by bidder.
H A Darchive_read_support_filter_uu.c83 struct archive_read_filter_bidder *bidder; local
88 if (__archive_read_get_bidder(a, &bidder) != ARCHIVE_OK)
91 bidder->data = NULL;
92 bidder->name = "uu";
93 bidder->bid = uudecode_bidder_bid;
94 bidder->init = uudecode_bidder_init;
95 bidder->options = NULL;
96 bidder->free = NULL;
H A Darchive_read_private.h49 * * It invokes the bidder for each registered filter with the
54 * bidder and gives the winning bidder a chance to initialize it.
57 * This ends only when no bidder provides a non-zero bid. Then
61 /* Configuration data for the bidder. */
70 /* Set an option for the filter bidder. */
73 /* Release the bidder's configuration data. */
80 * corresponding bidder above.
86 struct archive_read_filter_bidder *bidder; /* My bidder member in struct:archive_read_filter
[all...]
H A Darchive_read.c496 filter->bidder = NULL;
560 struct archive_read_filter_bidder *bidder, *best_bidder; local
571 bidder = a->bidders;
572 for (i = 0; i < number_bidders; i++, bidder++) {
573 if (bidder->bid != NULL) {
574 bid = (bidder->bid)(bidder, a->filter);
577 best_bidder = bidder;
582 /* If no bidder, we're done. */
599 filter->bidder
1244 __archive_read_get_bidder(struct archive_read *a, struct archive_read_filter_bidder **bidder) argument
[all...]
H A Darchive_read_support_filter_bzip2.c244 if (bzip2_reader_bid(self->bidder, self->upstream) == 0) {

Completed in 193 milliseconds