Lines Matching defs:outstream
701 io_stream_sendfile(struct ostream_private *outstream,
705 struct file_ostream *foutstream = (struct file_ostream *)outstream;
760 io_stream_set_error(&outstream->iostream,
762 outstream->ostream.stream_errno = errno;
773 outstream->ostream.offset += ret;
793 io_stream_copy_backwards(struct ostream_private *outstream,
796 struct file_ostream *foutstream = (struct file_ostream *)outstream;
818 out_offset = outstream->ostream.offset + (in_offset - in_start_offset);
862 outstream->ostream.stream_errno = errno;
871 outstream->ostream.offset += in_size - in_start_offset;
876 io_stream_copy_same_stream(struct ostream_private *outstream,
891 return io_stream_copy(&outstream->ostream, instream);
896 ret = (off_t)outstream->ostream.offset - in_abs_offset;
905 return io_stream_copy_backwards(outstream, instream, in_size);
908 return io_stream_copy(&outstream->ostream, instream);
913 o_stream_file_send_istream(struct ostream_private *outstream,
916 struct file_ostream *foutstream = (struct file_ostream *)outstream;
924 if (io_stream_sendfile(outstream, instream, in_fd, &res))
935 return io_stream_copy(&outstream->ostream, instream);
936 return io_stream_copy_same_stream(outstream, instream);