Searched refs:max_buffer_size (Results 1 - 25 of 76) sorted by relevance

1234

/dovecot/src/lib-fs/
H A Distream-fs-file.h11 i_stream_create_fs_file(struct fs_file **file, size_t max_buffer_size);
H A Distream-fs-stats.c40 sstream->istream.max_buffer_size = input->real_stream->max_buffer_size;
H A Distream-fs-file.c40 i_stream_create_fs_file(struct fs_file **file, size_t max_buffer_size) argument
48 fstream->istream.max_buffer_size = max_buffer_size;
/dovecot/src/lib/
H A Distream-seekable.h7 When max_buffer_size is reached, fd_callback is called. It should return
11 i_streams_merge(struct istream *input[], size_t max_buffer_size,
19 size_t max_buffer_size,
25 size_t max_buffer_size,
H A Dostream-unix.h4 struct ostream *o_stream_create_unix(int fd, size_t max_buffer_size);
H A Distream-unix.h4 struct istream *i_stream_create_unix(int fd, size_t max_buffer_size);
H A Distream-file-private.h19 size_t max_buffer_size, bool autoclose_fd);
H A Dostream-escaped.c43 size_t i, max_buffer_size; local
46 max_buffer_size = I_MIN(o_stream_get_max_buffer_size(estream->ostream.parent),
47 estream->ostream.max_buffer_size);
48 if (max_buffer_size > IO_BLOCK_SIZE) {
50 max_buffer_size = IO_BLOCK_SIZE;
54 if (str_len(estream->buf) + 2 > max_buffer_size) { /* escaping takes at least two bytes */
125 estream->ostream.max_buffer_size = o_stream_get_max_buffer_size(output);
H A Diostream-temp.h26 size_t max_buffer_size);
H A Distream-file.c184 size_t max_buffer_size, bool autoclose_fd)
194 fstream->istream.max_buffer_size = max_buffer_size;
239 struct istream *i_stream_create_fd(int fd, size_t max_buffer_size) argument
247 max_buffer_size, FALSE);
250 struct istream *i_stream_create_fd_autoclose(int *fd, size_t max_buffer_size) argument
259 max_buffer_size, TRUE);
264 struct istream *i_stream_create_file(const char *path, size_t max_buffer_size) argument
271 max_buffer_size, TRUE);
182 i_stream_create_file_common(struct file_istream *fstream, int fd, const char *path, size_t max_buffer_size, bool autoclose_fd) argument
H A Distream-try.c116 size_t max_buffer_size = I_STREAM_MIN_SIZE; local
120 max_buffer_size = I_MAX(max_buffer_size,
137 tstream->istream.max_buffer_size = max_buffer_size;
H A Dostream-file-private.h33 int fd, size_t max_buffer_size, bool autoclose_fd);
H A Distream-unix.c66 struct istream *i_stream_create_unix(int fd, size_t max_buffer_size) argument
76 max_buffer_size, FALSE);
H A Dostream-buffer.c44 left = bstream->ostream.max_buffer_size -
70 /* we don't set buffer as blocking, because if max_buffer_size is
73 bstream->ostream.max_buffer_size = (size_t)-1;
H A Dostream-unix.c63 struct ostream *o_stream_create_unix(int fd, size_t max_buffer_size) argument
73 max_buffer_size, FALSE);
H A Distream-seekable.c74 sstream->istream.max_buffer_size = max_size;
106 I_MAX(stream->pos, sstream->istream.max_buffer_size));
131 more data exists in buffer than max_buffer_size. */
133 sstream->istream.max_buffer_size);
237 stream->max_buffer_size = (size_t)-1;
265 stream->max_buffer_size = (size_t)-1;
407 i_streams_merge(struct istream *input[], size_t max_buffer_size,
417 i_assert(max_buffer_size > 0);
430 sstream->istream.max_buffer_size = max_buffer_size;
475 i_stream_create_seekable(struct istream *input[], size_t max_buffer_size, int (*fd_callback)(const char **path_r, void *context), void *context) argument
515 i_stream_create_seekable_path(struct istream *input[], size_t max_buffer_size, const char *temp_path_prefix) argument
[all...]
H A Distream.h41 struct istream *i_stream_create_fd(int fd, size_t max_buffer_size);
43 struct istream *i_stream_create_fd_autoclose(int *fd, size_t max_buffer_size);
46 struct istream *i_stream_create_file(const char *path, size_t max_buffer_size);
H A Distream-failure-at.c72 fstream->istream.max_buffer_size = input->real_stream->max_buffer_size;
H A Distream-hash.c71 hstream->istream.max_buffer_size = input->real_stream->max_buffer_size;
/dovecot/src/lib-ssl-iostream/
H A Distream-openssl.c36 size_t orig_max_buffer_size = stream->max_buffer_size;
86 stream->max_buffer_size = (size_t)-1;
92 stream->max_buffer_size = orig_max_buffer_size;
117 sstream->istream.max_buffer_size =
118 ssl_io->plain_input->real_stream->max_buffer_size;
H A Dostream-openssl.c49 if (sstream->ostream.max_buffer_size == 0) {
54 avail = sstream->ostream.max_buffer_size > sstream->buffer->used ?
55 sstream->ostream.max_buffer_size - sstream->buffer->used : 0;
219 sstream->ostream.max_buffer_size = max_size;
231 sstream->ostream.max_buffer_size =
232 ssl_io->plain_output->real_stream->max_buffer_size;
/dovecot/src/lib-mail/
H A Distream-qp-decoder.c34 size_t size, error_pos, max_buffer_size; local
38 max_buffer_size = i_stream_get_max_buffer_size(&stream->istream);
51 if (stream->pos >= max_buffer_size) {
61 /* only return up to max_buffer_size bytes, even when buffer
63 new_pos = I_MIN(bstream->buf->used, max_buffer_size);
127 bstream->istream.max_buffer_size = input->real_stream->max_buffer_size;
H A Distream-qp-encoder.c48 if (stream->pos >= bstream->istream.max_buffer_size) {
58 /* only return up to max_buffer_size bytes, even when buffer
60 if (bstream->buf->used <= bstream->istream.max_buffer_size) {
65 new_pos = bstream->istream.max_buffer_size;
114 bstream->istream.max_buffer_size = input->real_stream->max_buffer_size;
H A Distream-nonuls.c68 nstream->istream.max_buffer_size = input->real_stream->max_buffer_size;
/dovecot/src/lib-test/
H A Dtest-istream.c30 if (stream->pos - stream->skip >= tstream->istream.max_buffer_size) {
51 if (stream->max_buffer_size < (size_t)-1 - stream->skip &&
52 cur_max > stream->skip + stream->max_buffer_size)
53 cur_max = stream->skip + stream->max_buffer_size;
123 tstream->istream.max_buffer_size = (size_t)-1;
154 tstream->istream.max_buffer_size = size;

Completed in 32 milliseconds

1234