/freebsd-11-stable/contrib/libarchive/libarchive/ |
H A D | archive_read_append_filter.c | 42 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 D | archive_read_set_options.c | 117 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 D | archive_read_support_filter_xz.c | 115 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 D | archive_read_support_filter_zstd.c | 86 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 D | archive_read_support_filter_rpm.c | 79 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 D | archive_read_support_filter_program.c | 86 * 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 D | archive_read_support_filter_compress.c | 157 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 D | archive_read_support_filter_gzip.c | 101 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 D | archive_read_support_filter_uu.c | 83 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 D | archive_read_private.h | 49 * * 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 D | archive_read.c | 496 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 D | archive_read_support_filter_bzip2.c | 244 if (bzip2_reader_bid(self->bidder, self->upstream) == 0) {
|