Searched refs:avail (Results 1 - 15 of 15) sorted by relevance

/dovecot/src/lib-ssl-iostream/
H A Dostream-openssl.c36 size_t avail, skip_left, size; local
52 avail = buffer_get_writable_size(sstream->buffer) - sstream->buffer->used;
54 avail = sstream->ostream.max_buffer_size > sstream->buffer->used ?
58 size = I_MIN(iov[i].iov_len - skip_left, avail);
63 avail -= size;
67 if (avail > 0)
71 size = I_MIN(iov[i].iov_len, avail);
74 avail -= size;
/dovecot/src/lib-mail/
H A Distream-dot.c27 size_t size, avail; local
50 if (!i_stream_try_alloc(stream, size, &avail))
115 size_t i, dest, size, avail; local
119 if (!i_stream_try_alloc(stream, 1, &avail))
/dovecot/src/lib/
H A Distream-base64-decoder.c41 size_t size, avail, buffer_avail, pos; local
48 i_stream_try_alloc(stream, (size+3)/4*3, &avail);
H A Distream-jsonstr.c24 size_t size, avail; local
48 if (!i_stream_try_alloc(stream, size, &avail))
H A Distream-base64-encoder.c46 size_t size, avail, buffer_avail; local
55 if (!i_stream_try_alloc(stream, bstream->crlf ? 2 : 1, &avail))
64 i_stream_try_alloc(stream, (size+2)/3*4, &avail);
H A Distream-multiplex.c77 size_t len = 0, used, wanted, avail; local
120 bool alloc_ret = i_stream_try_alloc(stream, wanted, &avail);
131 used = I_MIN(wanted, avail);
H A Distream-crlf.c17 size_t size, avail; local
34 if (!i_stream_try_alloc(stream, size, &avail))
H A Djson-parser.c400 size_t avail, len = strlen(atom); local
402 avail = parser->end - parser->data;
403 if (avail < len) {
404 if (memcmp(parser->data, atom, avail) != 0)
408 parser->data += avail;
H A Dostream-file.c618 size_t avail, copy_size; local
623 avail = fstream->tail - pos;
626 avail = fstream->buffer_size - pos;
628 copy_size = I_MIN(size, avail);
/dovecot/src/lib-http/
H A Dhttp-transfer-chunked.c365 size_t size, avail; local
401 if (!i_stream_try_alloc(stream, size, &avail))
405 size = size > avail ? avail : size;
546 static size_t _max_chunk_size(size_t avail) argument
556 chunk_extra += _log16(avail);
557 return avail < chunk_extra ? 0 :
558 avail - chunk_extra;
/dovecot/src/lib-compression/
H A Distream-bzlib.c218 size_t avail = stream->pos - stream->skip; local
220 if (stream->istream.v_offset + avail >= v_offset) {
228 i_stream_skip(&stream->istream, avail);
H A Distream-lz4.c201 size_t avail = stream->pos - stream->skip; local
203 if (stream->istream.v_offset + avail >= v_offset) {
211 i_stream_skip(&stream->istream, avail);
H A Distream-lzma.c227 size_t avail = stream->pos - stream->skip; local
229 if (stream->istream.v_offset + avail >= v_offset) {
237 i_stream_skip(&stream->istream, avail);
H A Distream-zlib.c390 size_t avail = stream->pos - stream->skip; local
392 if (stream->istream.v_offset + avail >= v_offset) {
400 i_stream_skip(&stream->istream, avail);
/dovecot/src/lib-index/
H A Dmail-transaction-log-file.c1437 size_t size, avail; local
1506 avail = file->sync_offset - file->buffer_offset;
1507 if (avail != size) {

Completed in 45 milliseconds