Lines Matching refs:fill
99 long (*fill)(void *, unsigned long),
124 if (input && fill) {
125 error("Both input pointer and fill function provided, don't know what to do");
129 } else if (!fill) {
130 error("NULL input pointer and missing fill function");
144 if (fill) {
152 in_len = fill(in_buf, HEADER_SIZE_MAX);
162 if (fill) {
173 if (fill && in_len < 4) {
174 skip = fill(in_buf + in_len, 4 - in_len);
199 if (fill && in_len < 8) {
200 skip = fill(in_buf + in_len, 8 - in_len);
218 if (fill && in_len < src_len) {
219 skip = fill(in_buf + in_len, src_len - in_len);
253 if (fill) {
279 long (*fill)(void*, unsigned long),
285 return unlzo(buf, len, fill, flush, out_buf, pos, error);