Lines Matching refs:buf

639 						memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen);  in _php_stream_fill_read_buffer()
703 PHPAPI size_t _php_stream_read(php_stream *stream, char *buf, size_t size TSRMLS_DC) in _php_stream_read() argument
720 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
723 buf += toread; in _php_stream_read()
733 toread = stream->ops->read(stream, buf, size TSRMLS_CC); in _php_stream_read()
747 memcpy(buf, stream->readbuf + stream->readpos, toread); in _php_stream_read()
753 buf += toread; in _php_stream_read()
792 unsigned char buf = c; in _php_stream_putc() local
794 if (php_stream_write(stream, &buf, 1) > 0) { in _php_stream_putc()
802 char buf; in _php_stream_getc() local
804 if (php_stream_read(stream, &buf, 1) > 0) { in _php_stream_getc()
805 return buf & 0xff; in _php_stream_getc()
810 PHPAPI int _php_stream_puts(php_stream *stream, char *buf TSRMLS_DC) in _php_stream_puts()
814 len = strlen(buf); in _php_stream_puts()
816 if (len > 0 && php_stream_write(stream, buf, len) && php_stream_write(stream, newline, 1)) { in _php_stream_puts()
842 PHPAPI char *php_stream_locate_eol(php_stream *stream, char *buf, size_t buf_len TSRMLS_DC) in php_stream_locate_eol() argument
848 if (!buf) { in php_stream_locate_eol()
852 readptr = buf; in php_stream_locate_eol()
884 PHPAPI char *_php_stream_get_line(php_stream *stream, char *buf, size_t maxlen, in _php_stream_get_line() argument
891 char *bufstart = buf; in _php_stream_get_line()
893 if (buf == NULL) { in _php_stream_get_line()
941 buf = bufstart + total_copied; in _php_stream_get_line()
949 memcpy(buf, readptr, cpysz); in _php_stream_get_line()
953 buf += cpysz; in _php_stream_get_line()
990 buf[0] = '\0'; in _php_stream_get_line()
1114 static size_t _php_stream_write_buffer(php_stream *stream, const char *buf, size_t count TSRMLS_DC) in _php_stream_write_buffer() argument
1133 justwrote = stream->ops->write(stream, buf, towrite TSRMLS_CC); in _php_stream_write_buffer()
1137 buf += justwrote; in _php_stream_write_buffer()
1159 static size_t _php_stream_write_filtered(php_stream *stream, const char *buf, size_t count, int fla… in _php_stream_write_filtered() argument
1168 if (buf) { in _php_stream_write_filtered()
1169 bucket = php_stream_bucket_new(stream, (char *)buf, count, 0, 0 TSRMLS_CC); in _php_stream_write_filtered()
1197 _php_stream_write_buffer(stream, bucket->buf, bucket->buflen TSRMLS_CC); in _php_stream_write_filtered()
1235 PHPAPI size_t _php_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) in _php_stream_write() argument
1237 if (buf == NULL || count == 0 || stream->ops->write == NULL) { in _php_stream_write()
1242 return _php_stream_write_filtered(stream, buf, count, PSFS_FLAG_NORMAL TSRMLS_CC); in _php_stream_write()
1244 return _php_stream_write_buffer(stream, buf, count TSRMLS_CC); in _php_stream_write()
1251 char *buf; in _php_stream_printf() local
1255 count = vspprintf(&buf, 0, fmt, ap); in _php_stream_printf()
1258 if (!buf) { in _php_stream_printf()
1262 count = php_stream_write(stream, buf, count); in _php_stream_printf()
1263 efree(buf); in _php_stream_printf()
1393 char buf[8192]; in _php_stream_passthru() local
1416 while ((b = php_stream_read(stream, buf, sizeof(buf))) > 0) { in _php_stream_passthru()
1417 PHPWRITE(buf, b); in _php_stream_passthru()
1425 PHPAPI size_t _php_stream_copy_to_mem(php_stream *src, char **buf, size_t maxlen, int persistent ST… in _php_stream_copy_to_mem() argument
1443 ptr = *buf = pemalloc_rel_orig(maxlen + 1, persistent); in _php_stream_copy_to_mem()
1455 pefree(*buf, persistent); in _php_stream_copy_to_mem()
1456 *buf = NULL; in _php_stream_copy_to_mem()
1473 ptr = *buf = pemalloc_rel_orig(max_len, persistent); in _php_stream_copy_to_mem()
1478 *buf = perealloc_rel_orig(*buf, max_len + step, persistent); in _php_stream_copy_to_mem()
1480 ptr = *buf + len; in _php_stream_copy_to_mem()
1486 *buf = perealloc_rel_orig(*buf, len + 1, persistent); in _php_stream_copy_to_mem()
1487 (*buf)[len] = '\0'; in _php_stream_copy_to_mem()
1489 pefree(*buf, persistent); in _php_stream_copy_to_mem()
1490 *buf = NULL; in _php_stream_copy_to_mem()
1498 char buf[CHUNK_SIZE]; in _php_stream_copy_to_stream_ex() local
1553 readchunk = sizeof(buf); in _php_stream_copy_to_stream_ex()
1559 didread = php_stream_read(src, buf, readchunk); in _php_stream_copy_to_stream_ex()
1566 writeptr = buf; in _php_stream_copy_to_stream_ex()