Lines Matching refs:buffer
24 buffer *mem; /* either the storage of the mem-chunk or the name of the file */
60 buffer * chunk_buffer_acquire(void);
62 void chunk_buffer_release(buffer *b);
65 void chunk_buffer_yield(buffer *b);
67 size_t chunk_buffer_prepare_append (buffer *b, size_t sz);
86 void chunkqueue_append_file(chunkqueue * restrict cq, const buffer * restrict fn, off_t offset, off…
87 void chunkqueue_append_file_fd(chunkqueue * restrict cq, const buffer * restrict fn, int fd, off_t …
92 void chunkqueue_append_buffer(chunkqueue * restrict cq, buffer * restrict mem); /* may reset "mem" …
98 buffer * chunkqueue_prepend_buffer_open_sz(chunkqueue *cq, size_t sz);
101 buffer * chunkqueue_prepend_buffer_open(chunkqueue *cq);
106 buffer * chunkqueue_append_buffer_open_sz(chunkqueue *cq, size_t sz);
109 buffer * chunkqueue_append_buffer_open(chunkqueue *cq);
165 buffer * chunkqueue_read_squash (chunkqueue * restrict cq, log_error_st * restrict errh);