Lines Matching refs:toread
668 size_t toread = 0, didread = 0; in _php_stream_read() local
678 toread = stream->writepos - stream->readpos; in _php_stream_read()
679 if (toread > size) { in _php_stream_read()
680 toread = size; in _php_stream_read()
683 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
684 stream->readpos += toread; in _php_stream_read()
685 size -= toread; in _php_stream_read()
686 buf += toread; in _php_stream_read()
687 didread += toread; in _php_stream_read()
696 toread = stream->ops->read(stream, buf, size); in _php_stream_read()
697 if (toread == (size_t) -1) { in _php_stream_read()
704 toread = stream->writepos - stream->readpos; in _php_stream_read()
705 if (toread > size) { in _php_stream_read()
706 toread = size; in _php_stream_read()
709 if (toread > 0) { in _php_stream_read()
710 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
711 stream->readpos += toread; in _php_stream_read()
714 if (toread > 0) { in _php_stream_read()
715 didread += toread; in _php_stream_read()
716 buf += toread; in _php_stream_read()
717 size -= toread; in _php_stream_read()
929 size_t toread; in _php_stream_get_line() local
932 toread = stream->chunk_size; in _php_stream_get_line()
934 toread = maxlen - 1; in _php_stream_get_line()
935 if (toread > stream->chunk_size) { in _php_stream_get_line()
936 toread = stream->chunk_size; in _php_stream_get_line()
940 php_stream_fill_read_buffer(stream, toread); in _php_stream_get_line()