Lines Matching refs:count

47 static size_t php_stream_memory_write(php_stream *stream, const char *buf, size_t count)  in php_stream_memory_write()  argument
57 if (ms->fpos + count > ms->fsize) { in php_stream_memory_write()
60 tmp = emalloc(ms->fpos + count); in php_stream_memory_write()
62 tmp = erealloc(ms->data, ms->fpos + count); in php_stream_memory_write()
65 ms->fsize = ms->fpos + count; in php_stream_memory_write()
68 count = 0; in php_stream_memory_write()
69 if (count) { in php_stream_memory_write()
71 memcpy(ms->data+ms->fpos, (char*)buf, count); in php_stream_memory_write()
72 ms->fpos += count; in php_stream_memory_write()
74 return count; in php_stream_memory_write()
80 static size_t php_stream_memory_read(php_stream *stream, char *buf, size_t count) in php_stream_memory_read() argument
87 count = 0; in php_stream_memory_read()
89 if (ms->fpos + count >= ms->fsize) { in php_stream_memory_read()
90 count = ms->fsize - ms->fpos; in php_stream_memory_read()
92 if (count) { in php_stream_memory_read()
95 memcpy(buf, ms->data+ms->fpos, count); in php_stream_memory_read()
96 ms->fpos += count; in php_stream_memory_read()
99 return count; in php_stream_memory_read()
371 static size_t php_stream_temp_write(php_stream *stream, const char *buf, size_t count) in php_stream_temp_write() argument
383 if (memsize + count >= ts->smax) { in php_stream_temp_write()
395 return php_stream_write(ts->innerstream, buf, count); in php_stream_temp_write()
401 static size_t php_stream_temp_read(php_stream *stream, char *buf, size_t count) in php_stream_temp_read() argument
412 got = php_stream_read(ts->innerstream, buf, count); in php_stream_temp_read()