Lines Matching refs:buflen

73 PHPAPI php_stream_bucket *php_stream_bucket_new(php_stream *stream, char *buf, size_t buflen, int o…  in php_stream_bucket_new()  argument
88 bucket->buf = pemalloc(buflen, 1); in php_stream_bucket_new()
95 memcpy(bucket->buf, buf, buflen); in php_stream_bucket_new()
96 bucket->buflen = buflen; in php_stream_bucket_new()
100 bucket->buflen = buflen; in php_stream_bucket_new()
130 retval->buf = pemalloc(retval->buflen, retval->is_persistent); in php_stream_bucket_make_writeable()
131 memcpy(retval->buf, bucket->buf, retval->buflen); in php_stream_bucket_make_writeable()
151 (*left)->buflen = length; in php_stream_bucket_split()
157 (*right)->buflen = in->buflen - length; in php_stream_bucket_split()
158 (*right)->buf = pemalloc((*right)->buflen, in->is_persistent); in php_stream_bucket_split()
159 memcpy((*right)->buf, in->buf + length, (*right)->buflen); in php_stream_bucket_split()
401 if (stream->readbuflen - stream->writepos < bucket->buflen) { in php_stream_filter_append_ex()
402 stream->readbuflen += bucket->buflen; in php_stream_filter_append_ex()
405 memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen); in php_stream_filter_append_ex()
406 stream->writepos += bucket->buflen; in php_stream_filter_append_ex()
475 flushed_size += bucket->buflen; in _php_stream_filter_flush()
496 memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen); in _php_stream_filter_flush()
497 stream->writepos += bucket->buflen; in _php_stream_filter_flush()
504 stream->ops->write(stream, bucket->buf, bucket->buflen TSRMLS_CC); in _php_stream_filter_flush()