Lines Matching refs:readpos

553 		while (!stream->eof && (stream->writepos - stream->readpos < (zend_off_t)to_read_now)) {  in _php_stream_fill_read_buffer()
562 if (justread < 0 && stream->writepos == stream->readpos) { in _php_stream_fill_read_buffer()
602 if (stream->writepos > stream->readpos) { in _php_stream_fill_read_buffer()
603 … memmove(stream->readbuf, stream->readbuf + stream->readpos, stream->writepos - stream->readpos); in _php_stream_fill_read_buffer()
605 stream->writepos -= stream->readpos; in _php_stream_fill_read_buffer()
606 stream->readpos = 0; in _php_stream_fill_read_buffer()
648 if (stream->writepos - stream->readpos < (zend_off_t)size) { in _php_stream_fill_read_buffer()
653 if (stream->writepos > stream->readpos) { in _php_stream_fill_read_buffer()
654 … memmove(stream->readbuf, stream->readbuf + stream->readpos, stream->writepos - stream->readpos); in _php_stream_fill_read_buffer()
656 stream->writepos -= stream->readpos; in _php_stream_fill_read_buffer()
657 stream->readpos = 0; in _php_stream_fill_read_buffer()
690 if (stream->writepos > stream->readpos) { in _php_stream_read()
692 toread = stream->writepos - stream->readpos; in _php_stream_read()
697 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
698 stream->readpos += toread; in _php_stream_read()
727 toread = stream->writepos - stream->readpos; in _php_stream_read()
733 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
734 stream->readpos += toread; in _php_stream_read()
784 if (stream->writepos - stream->readpos > 0) { in _php_stream_eof()
857 readptr = (char*)stream->readbuf + stream->readpos; in php_stream_locate_eol()
858 avail = stream->writepos - stream->readpos; in php_stream_locate_eol()
921 avail = stream->writepos - stream->readpos; in _php_stream_get_line()
929 readptr = (char*)stream->readbuf + stream->readpos; in _php_stream_get_line()
960 stream->readpos += cpysz; in _php_stream_get_line()
985 if (stream->writepos - stream->readpos == 0) { in _php_stream_get_line()
1007 ((size_t)(((stream)->writepos) - (stream)->readpos))
1024 return memchr(&stream->readbuf[stream->readpos + skiplen], in _php_stream_search_delim()
1027 return php_memnstr((char*)&stream->readbuf[stream->readpos + skiplen], in _php_stream_search_delim()
1029 (char*)&stream->readbuf[stream->readpos + seek_len]); in _php_stream_search_delim()
1089 tent_ret_len = found_delim - (char*)&stream->readbuf[stream->readpos]; in php_stream_get_record()
1114 stream->readpos += delim_len; in php_stream_get_record()
1129 …if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0 && stream->readpos != stre… in _php_stream_write_buffer()
1130 stream->readpos = stream->writepos = 0; in _php_stream_write_buffer()
1309 if (offset > 0 && offset <= stream->writepos - stream->readpos) { in _php_stream_seek()
1310 stream->readpos += offset; /* if offset = ..., then readpos = writepos */ in _php_stream_seek()
1318 offset <= stream->position + stream->writepos - stream->readpos) { in _php_stream_seek()
1319 stream->readpos += offset - stream->position; in _php_stream_seek()
1350 stream->readpos = stream->writepos = 0; in _php_stream_seek()