Searched refs:bstream (Results 1 - 6 of 6) sorted by relevance
/dovecot/src/lib-mail/ |
H A D | istream-binary-converter.c | 30 static void stream_add_data(struct binary_converter_istream *bstream, 41 stream_finish_convert_decision(struct binary_converter_istream *bstream) argument 43 buffer_t *buf = bstream->hdr_buf; 46 bstream->hdr_buf = NULL; 47 if (!part_can_convert(bstream->convert_part)) { 48 bstream->convert_part = NULL; 49 stream_add_data(bstream, buf->data, buf->used); 51 stream_add_data(bstream, 54 data = CONST_PTR_OFFSET(buf->data, bstream->cte_header_len); 55 stream_add_data(bstream, dat 61 stream_add_data(struct binary_converter_istream *bstream, const void *data, size_t size) argument 80 stream_encode_base64(struct binary_converter_istream *bstream, const void *_data, size_t size) argument 162 stream_add_hdr(struct binary_converter_istream *bstream, const struct message_header_line *hdr) argument 178 struct binary_converter_istream *bstream = local 273 struct binary_converter_istream *bstream = local 287 struct binary_converter_istream *bstream; local [all...] |
H A D | istream-qp-encoder.c | 19 struct qp_encoder_istream *bstream = local 22 if (bstream->qp != NULL) 23 qp_encoder_deinit(&bstream->qp); 24 buffer_free(&bstream->buf); 26 i_stream_close(bstream->istream.parent); 31 struct qp_encoder_istream *bstream = local 39 i_assert(stream->skip <= bstream->buf->used); 40 buffer_delete(bstream->buf, 0, stream->skip); 45 stream->buffer = bstream->buf->data; 46 i_assert(stream->pos <= bstream 92 struct qp_encoder_istream *bstream = local 111 struct qp_encoder_istream *bstream; local [all...] |
H A D | istream-qp-decoder.c | 19 struct qp_decoder_istream *bstream = local 22 if (bstream->qp != NULL) 23 qp_decoder_deinit(&bstream->qp); 24 buffer_free(&bstream->buf); 26 i_stream_close(bstream->istream.parent); 31 struct qp_decoder_istream *bstream = local 42 i_assert(stream->skip <= bstream->buf->used); 43 buffer_delete(bstream->buf, 0, stream->skip); 48 stream->buffer = bstream->buf->data; 50 i_assert(stream->pos <= bstream 105 struct qp_decoder_istream *bstream = local 124 struct qp_decoder_istream *bstream; local [all...] |
/dovecot/src/lib/ |
H A D | ostream-buffer.c | 15 struct buffer_ostream *bstream = (struct buffer_ostream *)stream; local 17 bstream->seeked = TRUE; 26 struct buffer_ostream *bstream = (struct buffer_ostream *)stream; local 28 buffer_write(bstream->buf, offset, data, size); 36 struct buffer_ostream *bstream = (struct buffer_ostream *)stream; local 41 offset = bstream->seeked ? stream->ostream.offset : bstream->buf->used; 44 left = bstream->ostream.max_buffer_size - 47 buffer_write(bstream->buf, offset, iov[i].iov_base, n); 59 struct buffer_ostream *bstream local 66 struct buffer_ostream *bstream; local [all...] |
H A D | istream-base64-encoder.c | 42 i_stream_base64_try_encode_line(struct base64_encoder_istream *bstream) argument 44 struct istream_private *stream = &bstream->istream; 53 if (bstream->cur_line_len == bstream->chars_per_line) { 55 if (!i_stream_try_alloc(stream, bstream->crlf ? 2 : 1, &avail)) 58 if (bstream->crlf) 61 bstream->cur_line_len = 0; 80 if (bstream->cur_line_len + (size+2)/3*4 > bstream->chars_per_line) { 81 size = (bstream 99 struct base64_encoder_istream *bstream = local 131 struct base64_encoder_istream *bstream = local 150 struct base64_encoder_istream *bstream = local 181 struct base64_encoder_istream *bstream; local [all...] |
H A D | istream-base64-decoder.c | 37 i_stream_base64_try_decode_block(struct base64_decoder_istream *bstream) argument 39 struct istream_private *stream = &bstream->istream; 100 struct base64_decoder_istream *bstream = local 116 while ((ret = i_stream_base64_try_decode_block(bstream)) > 0) ; 145 struct base64_decoder_istream *bstream; local 147 bstream = i_new(struct base64_decoder_istream, 1); 148 bstream->istream.max_buffer_size = input->real_stream->max_buffer_size; 150 bstream->istream.read = i_stream_base64_decoder_read; 151 bstream->istream.seek = i_stream_base64_decoder_seek; 153 bstream [all...] |
Completed in 23 milliseconds