Lines Matching refs:filter
42 struct archive_read_filter *filter;
49 /* No filter to add, so do nothing.
50 * NOTE: An initial "NONE" type filter is always set at the end of the
51 * filter chain.
69 "Cannot append program filter using archive_read_append_filter");
105 "Invalid filter code specified");
122 "Internal error: Unable to append filter");
126 filter
127 = (struct archive_read_filter *)calloc(1, sizeof(*filter));
128 if (filter == NULL)
133 filter->bidder = bidder;
134 filter->archive = a;
135 filter->upstream = a->filter;
136 a->filter = filter;
137 r2 = (bidder->vtable->init)(a->filter);
160 struct archive_read_filter *filter;
172 /* Program bidder name set to filter name after initialization */
179 "Internal error: Unable to append program filter");
183 filter
184 = (struct archive_read_filter *)calloc(1, sizeof(*filter));
185 if (filter == NULL)
190 filter->bidder = bidder;
191 filter->archive = a;
192 filter->upstream = a->filter;
193 a->filter = filter;
194 r = (bidder->vtable->init)(a->filter);
199 bidder->name = a->filter->name;