Lines Matching defs:filter
43 struct archive_read_filter *filter;
50 /* No filter to add, so do nothing.
51 * NOTE: An initial "NONE" type filter is always set at the end of the
52 * filter chain.
70 "Cannot append program filter using archive_read_append_filter");
106 "Invalid filter code specified");
123 "Internal error: Unable to append filter");
127 filter
128 = (struct archive_read_filter *)calloc(1, sizeof(*filter));
129 if (filter == NULL)
134 filter->bidder = bidder;
135 filter->archive = a;
136 filter->upstream = a->filter;
137 a->filter = filter;
138 r2 = (bidder->init)(a->filter);
161 struct archive_read_filter *filter;
173 /* Program bidder name set to filter name after initialization */
180 "Internal error: Unable to append program filter");
184 filter
185 = (struct archive_read_filter *)calloc(1, sizeof(*filter));
186 if (filter == NULL)
191 filter->bidder = bidder;
192 filter->archive = a;
193 filter->upstream = a->filter;
194 a->filter = filter;
195 r = (bidder->init)(a->filter);
200 bidder->name = a->filter->name;