Searched refs:tee (Results 1 - 3 of 3) sorted by relevance

/dovecot/src/lib/
H A Distream-tee.c5 #include "istream-tee.h"
17 struct tee_istream *tee; member in struct:tee_child_istream
23 static void tee_streams_update_buffer(struct tee_istream *tee) argument
25 struct tee_child_istream *tstream = tee->children;
29 data = i_stream_get_data(tee->input, &size);
38 i_assert(tstream->istream.istream.v_offset >= tee->input->v_offset);
40 tee->input->v_offset;
45 tee->input->v_offset;
47 tee->input->real_stream->access_counter;
51 static void tee_streams_skip(struct tee_istream *tee) argument
80 struct tee_istream *tee = tstream->tee; local
201 struct tee_istream *tee; local
213 tee_i_stream_create_child(struct tee_istream *tee) argument
[all...]
H A Distream-tee.h12 for another tee stream to read more of its data. */
15 struct istream *tee_i_stream_create_child(struct tee_istream *tee);
H A Dtest-istream-tee.c6 #include "istream-tee.h"
16 struct tee_istream *tee; local
22 test_begin("istream tee tailing");
23 tee = tee_i_stream_create(test_input);
25 child_input[i] = tee_i_stream_create_child(tee);
97 struct tee_istream *tee; local
103 test_begin("istream tee blocks");
104 tee = tee_i_stream_create(test_input);
106 child_input[i] = tee_i_stream_create_child(tee);

Completed in 177 milliseconds