Lines Matching refs:closure
45 /* This structure is the closure field of the buffer. */
137 compress_buffer_input (void *closure, char *data, size_t need, size_t size,
140 struct compress_buffer *cb = closure;
233 status = (*cb->buf->input) (cb->buf->closure, bd->text,
282 compress_buffer_output (void *closure, const char *data, size_t have,
285 struct compress_buffer *cb = closure;
334 compress_buffer_flush (void *closure)
336 struct compress_buffer *cb = closure;
390 compress_buffer_block (void *closure, bool block)
392 struct compress_buffer *cb = closure;
404 compress_buffer_get_fd (void *closure)
406 struct compress_buffer *cb = closure;
416 struct compress_buffer *cb = buf->closure;
440 struct compress_buffer *cb = buf->closure;