Lines Matching refs:toread
705 size_t toread = 0, didread = 0; in _php_stream_read() local
715 toread = stream->writepos - stream->readpos; in _php_stream_read()
716 if (toread > size) { in _php_stream_read()
717 toread = size; in _php_stream_read()
720 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
721 stream->readpos += toread; in _php_stream_read()
722 size -= toread; in _php_stream_read()
723 buf += toread; in _php_stream_read()
724 didread += toread; in _php_stream_read()
733 toread = stream->ops->read(stream, buf, size TSRMLS_CC); in _php_stream_read()
734 if (toread == (size_t) -1) { in _php_stream_read()
741 toread = stream->writepos - stream->readpos; in _php_stream_read()
742 if (toread > size) { in _php_stream_read()
743 toread = size; in _php_stream_read()
746 if (toread > 0) { in _php_stream_read()
747 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
748 stream->readpos += toread; in _php_stream_read()
751 if (toread > 0) { in _php_stream_read()
752 didread += toread; in _php_stream_read()
753 buf += toread; in _php_stream_read()
754 size -= toread; in _php_stream_read()
964 size_t toread; in _php_stream_get_line() local
967 toread = stream->chunk_size; in _php_stream_get_line()
969 toread = maxlen - 1; in _php_stream_get_line()
970 if (toread > stream->chunk_size) { in _php_stream_get_line()
971 toread = stream->chunk_size; in _php_stream_get_line()
975 php_stream_fill_read_buffer(stream, toread); in _php_stream_get_line()