/PHP-7.2/main/streams/ |
H A D | streams.c | 493 stream->wrapper->wops->stream_closer(stream->wrapper, stream); in _php_stream_free() 551 justread = stream->ops->read(stream, chunk_buf, stream->chunk_size); in _php_stream_fill_read_buffer() 591 stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, in _php_stream_fill_read_buffer() 633 if (stream->readbuf && stream->readbuflen - stream->writepos < stream->chunk_size) { in _php_stream_fill_read_buffer() 634 … memmove(stream->readbuf, stream->readbuf + stream->readpos, stream->readbuflen - stream->readpos); in _php_stream_fill_read_buffer() 641 if (stream->readbuflen - stream->writepos < stream->chunk_size) { in _php_stream_fill_read_buffer() 643 stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, in _php_stream_fill_read_buffer() 647 justread = stream->ops->read(stream, (char*)stream->readbuf + stream->writepos, in _php_stream_fill_read_buffer() 1081 stream->ops->seek(stream, stream->position, SEEK_SET, &stream->position); in _php_stream_write_buffer() 1188 ret = stream->ops->flush(stream); in _php_stream_flush() [all …]
|
H A D | cast.c | 199 if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0) { in _php_stream_cast() 202 stream->ops->seek(stream, stream->position, SEEK_SET, &dummy); in _php_stream_cast() 203 stream->readpos = stream->writepos = 0; in _php_stream_cast() 210 if (stream->stdiocast) { in _php_stream_cast() 220 stream->ops->cast && in _php_stream_cast() 222 stream->ops->cast(stream, castas, ret) == SUCCESS in _php_stream_cast() 263 …if (!php_stream_is_filtered(stream) && stream->ops->cast && stream->ops->cast(stream, castas, NULL… in _php_stream_cast() 264 if (FAILURE == stream->ops->cast(stream, castas, ret)) { in _php_stream_cast() 300 } else if (stream->ops->cast && stream->ops->cast(stream, castas, ret) == SUCCESS) { in _php_stream_cast() 320 if ((stream->writepos - stream->readpos) > 0 && in _php_stream_cast() [all …]
|
H A D | php_stream_mmap.h | 63 #define php_stream_mmap_supported(stream) (_php_stream_set_option((stream), PHP_STREAM_OPTION_MMAP_… argument 67 #define php_stream_mmap_possible(stream) (!php_stream_is_filtered((stream)) && php_stream_mmap_su… argument 70 PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mm… 71 #define php_stream_mmap_range(stream, offset, length, mode, mapped_len) _php_stream_mmap_range((str… argument 74 PHPAPI int _php_stream_mmap_unmap(php_stream *stream); 75 #define php_stream_mmap_unmap(stream) _php_stream_mmap_unmap((stream)) argument 77 PHPAPI int _php_stream_mmap_unmap_ex(php_stream *stream, zend_off_t readden); 78 #define php_stream_mmap_unmap_ex(stream, readden) _php_stream_mmap_unmap_ex((stream), (readden)) argument
|
H A D | php_stream_glob_wrapper.h | 26 PHPAPI char* _php_glob_stream_get_path(php_stream *stream, int copy, size_t *plen STREAMS_DC); 27 #define php_glob_stream_get_path(stream, copy, plen) _php_glob_stream_get_path((stream), (copy), (p… argument 29 PHPAPI char* _php_glob_stream_get_pattern(php_stream *stream, int copy, size_t *plen STREAMS_DC); 30 #define php_glob_stream_get_pattern(stream, copy, plen) _php_glob_stream_get_pattern((stream), (cop… argument 32 PHPAPI int _php_glob_stream_get_count(php_stream *stream, int *pflags STREAMS_DC); 33 #define php_glob_stream_get_count(stream, pflags) _php_glob_stream_get_count((stream), (pflags) STR… argument
|
H A D | memory.c | 87 stream->eof = 1; in php_stream_memory_read() 145 stream->eof = 0; in php_stream_memory_seek() 156 stream->eof = 0; in php_stream_memory_seek() 168 stream->eof = 0; in php_stream_memory_seek() 183 stream->eof = 0; in php_stream_memory_seek() 284 php_stream *stream; in _php_stream_memory_create() local 295 return stream; in _php_stream_memory_create() 320 return stream; in _php_stream_memory_open() 572 return stream; in _php_stream_temp_create_ex() 600 return stream; in _php_stream_temp_open() [all …]
|
H A D | filter.c | 307 php_stream *stream = chain->stream; in php_stream_filter_append_ex() local 319 if (&(stream->readfilters) == chain && (stream->writepos - stream->readpos) > 0) { in php_stream_filter_append_ex() 327 …bucket = php_stream_bucket_new(stream, (char*) stream->readbuf + stream->readpos, stream->writepos… in php_stream_filter_append_ex() 331 if (stream->readpos + consumed > (uint32_t)stream->writepos) { in php_stream_filter_append_ex() 369 stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, stream->is_persistent); in php_stream_filter_append_ex() 413 stream = chain->stream; in _php_stream_filter_flush() 453 memcpy(stream->readbuf, stream->readbuf + stream->readpos, stream->writepos - stream->readpos); in _php_stream_filter_flush() 455 stream->writepos -= stream->readpos; in _php_stream_filter_flush() 457 if (flushed_size > (stream->readbuflen - stream->writepos)) { in _php_stream_filter_flush() 459 …stream->readbuf = perealloc(stream->readbuf, stream->writepos + flushed_size + stream->chunk_size,… in _php_stream_filter_flush() [all …]
|
H A D | transports.c | 60 php_stream *stream = NULL; in _php_stream_xport_create() local 81 return stream; in _php_stream_xport_create() 84 php_stream_pclose(stream); in _php_stream_xport_create() 85 stream = NULL; in _php_stream_xport_create() 133 stream = (factory)(protocol, n, in _php_stream_xport_create() 137 if (stream) { in _php_stream_xport_create() 186 php_stream_pclose(stream); in _php_stream_xport_create() 188 php_stream_close(stream); in _php_stream_xport_create() 190 stream = NULL; in _php_stream_xport_create() 193 return stream; in _php_stream_xport_create() [all …]
|
/PHP-7.2/ext/standard/tests/file/ |
H A D | bug79099.phpt | 6 fputs($stream, "<?\n\"\n"); 7 rewind($stream); 8 var_dump(fgetss($stream)); 9 var_dump(fgetss($stream)); 10 fclose($stream); 14 rewind($stream); 15 var_dump(fgetss($stream)); 16 var_dump(fgetss($stream)); 17 fclose($stream); 21 rewind($stream); [all …]
|
H A D | fgetc_basic.phpt | 72 resource(%d) of type (stream) 76 resource(%d) of type (stream) 80 resource(%d) of type (stream) 84 resource(%d) of type (stream) 88 resource(%d) of type (stream) 92 resource(%d) of type (stream) 98 resource(%d) of type (stream) 102 resource(%d) of type (stream) 106 resource(%d) of type (stream) 110 resource(%d) of type (stream) [all …]
|
H A D | 007_basic.phpt | 95 resource(%d) of type (stream) 108 resource(%d) of type (stream) 121 resource(%d) of type (stream) 134 resource(%d) of type (stream) 147 resource(%d) of type (stream) 160 resource(%d) of type (stream) 173 resource(%d) of type (stream) 186 resource(%d) of type (stream) 199 resource(%d) of type (stream) 212 resource(%d) of type (stream) [all …]
|
/PHP-7.2/Zend/ |
H A D | zend_stream.c | 81 munmap(stream->mmap.map, stream->mmap.len + ZEND_MMAP_AHEAD); in zend_stream_unmap() 87 stream->mmap.len = 0; in zend_stream_unmap() 91 stream->handle = stream->mmap.old_handle; in zend_stream_unmap() 97 if (stream->mmap.old_closer && stream->handle) { in zend_stream_mmap_closer() 98 stream->mmap.old_closer(stream->handle); in zend_stream_mmap_closer() 304 if (fh->handle.stream.closer && fh->handle.stream.handle) { in zend_file_handle_dtor() 305 fh->handle.stream.closer(fh->handle.stream.handle); in zend_file_handle_dtor() 337 return fh1->handle.stream.handle == fh2->handle.stream.handle; in zend_compare_file_handles() 339 return (fh1->handle.stream.handle == &fh1->handle.stream && in zend_compare_file_handles() 340 fh2->handle.stream.handle == &fh2->handle.stream && in zend_compare_file_handles() [all …]
|
/PHP-7.2/ext/standard/ |
H A D | ftp_fopen_wrapper.c | 306 return stream; in php_ftp_fopen_connect() 313 if (stream) { in php_ftp_fopen_connect() 468 if (!stream) { in php_stream_url_wrap_ftp() 600 if (stream) { in php_stream_url_wrap_ftp() 708 if (!stream) { in php_stream_ftp_opendir() 774 if (stream) { in php_stream_ftp_opendir() 901 if (stream) { in php_stream_ftp_url_stat() 951 if (stream) { in php_stream_ftp_unlink() 1030 if (stream) { in php_stream_ftp_rename() 1123 if (stream) { in php_stream_ftp_mkdir() [all …]
|
H A D | image.c | 448 length = php_read2(stream); in php_read_APP() 629 php_read2(stream); /* Lsiz */ in php_handle_jpc() 630 php_read2(stream); /* Rsiz */ in php_handle_jpc() 959 i = php_stream_getc(stream); in php_get_wbmp() 967 i = php_stream_getc(stream); in php_get_wbmp() 980 i = php_stream_getc(stream); in php_get_wbmp() 1084 php_get_xbm(stream, &result); in php_handle_xbm() 1375 if (!stream) { in php_getimagesize_from_stream() 1470 php_stream *stream = NULL; in php_getimagesize_from_any() local 1497 if (!stream) { in php_getimagesize_from_any() [all …]
|
H A D | streamsfuncs.c | 149 if (stream == NULL) { in PHP_FUNCTION() 314 php_stream *stream; in PHP_FUNCTION() local 346 php_stream *stream; in PHP_FUNCTION() local 379 php_stream *stream; in PHP_FUNCTION() local 431 php_stream *stream; in PHP_FUNCTION() local 518 php_stream *stream; in PHP_FUNCTION() local 621 php_stream *stream; in stream_array_to_fd_set() local 728 if ((stream->writepos - stream->readpos) > 0) { in stream_array_emulate_read_fd_set() 960 if (stream) { in decode_context_param() 1194 if (strchr(stream->mode, 'r') || strchr(stream->mode, '+')) { in apply_filter_to_stream() [all …]
|
H A D | php_fopen_wrapper.c | 43 stream->eof = 1; in php_stream_output_read() 101 stream->eof = 1; in php_stream_input_read() 112 efree(stream->abstract); in php_stream_input_close() 113 stream->abstract = NULL; in php_stream_input_close() 183 php_stream * stream = NULL; in php_stream_url_wrap_php() local 385 return stream; in php_stream_url_wrap_php() 404 if (stream) { in php_stream_url_wrap_php() 405 stream->ops = &php_stream_socket_ops; in php_stream_url_wrap_php() 406 return stream; in php_stream_url_wrap_php() 416 if (stream == NULL) { in php_stream_url_wrap_php() [all …]
|
/PHP-7.2/main/ |
H A D | php_streams.h | 240 ((php_stream_context*) ((stream)->ctx ? ((stream)->ctx->ptr) : NULL)) 256 #define php_stream_auto_cleanup(stream) { (stream)->__exposed = 1; } argument 260 #define php_stream_to_zval(stream, zval) { ZVAL_RES(zval, (stream)->res); (stream)->__exposed = 1; } argument 308 #define php_stream_tell(stream) _php_stream_tell((stream)) argument 326 #define php_stream_eof(stream) _php_stream_eof((stream)) argument 329 #define php_stream_getc(stream) _php_stream_getc((stream)) argument 332 #define php_stream_putc(stream, c) _php_stream_putc((stream), (c)) argument 335 #define php_stream_flush(stream) _php_stream_flush((stream), 0) argument 345 #define php_stream_puts(stream, buf) _php_stream_puts((stream), (buf)) argument 501 #define php_stream_is(stream, anops) ((stream)->ops == anops) argument [all …]
|
/PHP-7.2/ext/standard/tests/streams/ |
H A D | bug68948.phpt | 8 $stream = fopen("php://memory", "r+"); 9 fwrite($stream, $testString); 10 rewind($stream); 12 var_dump(fread($stream, 10)); 13 var_dump(ftell($stream)); 14 var_dump(feof($stream)); 16 rewind($stream); 18 var_dump(fread($stream, 11)); 19 var_dump(ftell($stream)); 20 var_dump(feof($stream));
|
H A D | bug54946.phpt | 6 $stream = fopen($filename, "w"); // w or a 7 $retval = stream_get_contents($stream, 1, 1); 8 fclose($stream); 16 $stream = fopen($filename, "a"); 17 $retval = stream_get_contents($stream, 1, 1); 19 fclose($stream); 26 $stream = fopen($filename, "a"); 27 fseek($stream, 1); 28 $retval = stream_get_contents($stream, 1); 30 fclose($stream);
|
/PHP-7.2/ext/zlib/ |
H A D | zlib_fopen_wrapper.c | 32 php_stream *stream; member 44 stream->eof = 1; in php_gziop_read() 86 if (self->stream) { in php_gziop_close() 87 php_stream_close(self->stream); in php_gziop_close() 88 self->stream = NULL; in php_gziop_close() 96 static int php_gziop_flush(php_stream *stream) in php_gziop_flush() argument 117 php_stream *stream = NULL, *innerstream = NULL; in php_stream_gzopen() local 140 self->stream = innerstream; in php_stream_gzopen() 145 if (stream) { in php_stream_gzopen() 146 stream->flags |= PHP_STREAM_FLAG_NO_BUFFER; in php_stream_gzopen() [all …]
|
/PHP-7.2/ext/sodium/tests/ |
H A D | crypto_secretstream.phpt | 18 $stream = $res[0]; 21 $c1 = sodium_crypto_secretstream_xchacha20poly1305_push($stream, $msg1, $ad); 26 $r1 = sodium_crypto_secretstream_xchacha20poly1305_pull($stream, $c1, $ad); 27 $r2 = sodium_crypto_secretstream_xchacha20poly1305_pull($stream, $c2); 34 var_dump(sodium_crypto_secretstream_xchacha20poly1305_pull($stream, $c2)); 35 var_dump(sodium_crypto_secretstream_xchacha20poly1305_pull($stream, 'x')); 38 $r1 = sodium_crypto_secretstream_xchacha20poly1305_pull($stream, $c1); 40 $r1 = sodium_crypto_secretstream_xchacha20poly1305_pull($stream, $c1, $ad); 44 sodium_crypto_secretstream_xchacha20poly1305_rekey($stream); 45 $r1 = sodium_crypto_secretstream_xchacha20poly1305_pull($stream, $c1, $ad); [all …]
|
/PHP-7.2/ext/sqlite3/tests/ |
H A D | sqlite3_30_blobopen.phpt | 2 SQLite3::blobOpen stream test 25 var_dump($stream); 29 var_dump(fwrite($stream, 'ABCD')); 31 var_dump(fclose($stream)); 34 var_dump($stream); 38 fseek($stream, 0); 43 var_dump(fclose($stream)); 57 resource(%d) of type (stream) 60 Writing to read-only stream 66 Opening stream in write mode [all …]
|
/PHP-7.2/ext/standard/tests/filters/ |
H A D | filter_errors.inc | 18 $stream = fopen('php://memory', 'wb+'); 20 fwrite($stream, ".\r\n$data"); 21 fseek($stream, 0, SEEK_SET); 22 stream_get_line($stream, 8192, "\r\n"); 24 $f = stream_filter_append($stream, $filter); 28 $stream = fopen('php://memory', 'wb+'); 30 fwrite($stream, "$data"); 31 fseek($stream, 0, SEEK_SET); 33 stream_filter_append($stream, $filter); 34 stream_get_contents($stream);
|
/PHP-7.2/ext/bz2/ |
H A D | bz2.c | 133 php_stream *stream; member 152 stream->eof = 1; in php_bz2iop_read() 198 if (self->stream) { in php_bz2iop_close() 287 if (stream) { in _php_stream_bz2open() 311 if (stream) { in _php_stream_bz2open() 312 php_stream_close(stream); in _php_stream_bz2open() 373 php_stream *stream; in PHP_FUNCTION() local 437 … else if (stream_mode_len == 1 && stream->mode[0] != 'r' && stream->mode[0] != 'w' && stream->mode… in PHP_FUNCTION() 470 stream = php_stream_bz2open_from_BZFILE(bz, mode, stream); in PHP_FUNCTION() 476 if (stream) { in PHP_FUNCTION() [all …]
|
/PHP-7.2/ext/zlib/tests/ |
H A D | bug75273.phpt | 30 $stream = fopen('php://memory', 'rb+'); 35 …$deflate_filter = stream_filter_append($stream, 'zlib.deflate', STREAM_FILTER_WRITE, ['window' =>… 36 rewind($stream); 37 fwrite($stream, $in_data); 40 rewind($stream); 41 $out_data = stream_get_contents($stream); 44 …$inflate_filter = stream_filter_prepend($stream, 'zlib.inflate', STREAM_FILTER_WRITE, ['window' =… 45 rewind($stream); 46 $fwrite_len = fwrite($stream, $out_data); 54 fclose($stream);
|
/PHP-7.2/ext/zip/ |
H A D | zip_stream.c | 40 php_stream *stream; member 59 stream->eof = 1; in php_zip_ops_read() 64 stream->eof = 1; in php_zip_ops_read() 73 stream->eof = 1; in php_zip_ops_read() 85 if (!stream) { in php_zip_ops_write() 117 if (!stream) { in php_zip_ops_flush() 243 self->stream = NULL; in php_stream_zip_open() 252 if (!stream) { in php_stream_zip_open() 255 return stream; in php_stream_zip_open() 343 if (!stream) { in php_stream_zip_opener() [all …]
|