/PHP-5.3/main/streams/ |
H A D | streams.c | 440 stream->wrapper->wops->stream_closer(stream->wrapper, stream TSRMLS_CC); in _php_stream_free() 491 pefree(stream, stream->is_persistent); in _php_stream_free() 570 stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, in php_stream_fill_read_buffer() 612 if (stream->readbuf && stream->readbuflen - stream->writepos < stream->chunk_size) { in php_stream_fill_read_buffer() 613 … memmove(stream->readbuf, stream->readbuf + stream->readpos, stream->readbuflen - stream->readpos); in php_stream_fill_read_buffer() 614 stream->writepos -= stream->readpos; in php_stream_fill_read_buffer() 620 if (stream->readbuflen - stream->writepos < stream->chunk_size) { in php_stream_fill_read_buffer() 622 stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, in php_stream_fill_read_buffer() 626 justread = stream->ops->read(stream, stream->readbuf + stream->writepos, in php_stream_fill_read_buffer() 1054 stream->ops->seek(stream, stream->position, SEEK_SET, &stream->position TSRMLS_CC); in _php_stream_write_buffer() [all …]
|
H A D | cast.c | 208 if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0) { in _php_stream_cast() 211 stream->ops->seek(stream, stream->position, SEEK_SET, &dummy TSRMLS_CC); in _php_stream_cast() 212 stream->readpos = stream->writepos = 0; in _php_stream_cast() 219 if (stream->stdiocast) { in _php_stream_cast() 229 stream->ops->cast && in _php_stream_cast() 231 stream->ops->cast(stream, castas, ret TSRMLS_CC) == SUCCESS in _php_stream_cast() 272 …if (!php_stream_is_filtered(stream) && stream->ops->cast && stream->ops->cast(stream, castas, NULL… in _php_stream_cast() 273 if (FAILURE == stream->ops->cast(stream, castas, ret TSRMLS_CC)) { in _php_stream_cast() 309 } else if (stream->ops->cast && stream->ops->cast(stream, castas, ret TSRMLS_CC) == SUCCESS) { in _php_stream_cast() 329 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 TSRMLS_DC); 75 #define php_stream_mmap_unmap(stream) _php_stream_mmap_unmap((stream) TSRMLS_CC) argument 77 PHPAPI int _php_stream_mmap_unmap_ex(php_stream *stream, off_t readden TSRMLS_DC); 78 #define php_stream_mmap_unmap_ex(stream, readden) _php_stream_mmap_unmap_ex((stream), (readden) T… argument
|
H A D | php_stream_glob_wrapper.h | 26 PHPAPI char* _php_glob_stream_get_path(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_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, int *plen STREAMS_DC TSRMLS… 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 TSRMLS_DC); 33 #define php_glob_stream_get_count(stream, pflags) _php_glob_stream_get_count((stream), (pflags) STR… argument
|
H A D | memory.c | 93 stream->eof = 1; in php_stream_memory_read() 149 stream->eof = 0; in php_stream_memory_seek() 160 stream->eof = 0; in php_stream_memory_seek() 172 stream->eof = 0; in php_stream_memory_seek() 187 stream->eof = 0; in php_stream_memory_seek() 296 php_stream *stream; in _php_stream_memory_create() local 308 return stream; in _php_stream_memory_create() 333 return stream; in _php_stream_memory_open() 569 return stream; in _php_stream_temp_create() 591 return stream; in _php_stream_temp_open() [all …]
|
H A D | filter.c | 339 php_stream *stream = chain->stream; in php_stream_filter_append_ex() local 351 if (&(stream->readfilters) == chain && (stream->writepos - stream->readpos) > 0) { in php_stream_filter_append_ex() 359 …bucket = php_stream_bucket_new(stream, (char*) stream->readbuf + stream->readpos, stream->writepos… in php_stream_filter_append_ex() 363 if (stream->readpos + consumed > (uint)stream->writepos) { in php_stream_filter_append_ex() 401 if (stream->readbuflen - stream->writepos < bucket->buflen) { in php_stream_filter_append_ex() 403 stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, stream->is_persistent); in php_stream_filter_append_ex() 447 stream = chain->stream; in _php_stream_filter_flush() 487 memcpy(stream->readbuf, stream->readbuf + stream->readpos, stream->writepos - stream->readpos); in _php_stream_filter_flush() 489 stream->writepos -= stream->readpos; in _php_stream_filter_flush() 491 if (flushed_size > (stream->readbuflen - stream->writepos)) { in _php_stream_filter_flush() [all …]
|
H A D | transports.c | 60 php_stream *stream = NULL; in _php_stream_xport_create() local 80 return stream; in _php_stream_xport_create() 83 php_stream_pclose(stream); in _php_stream_xport_create() 84 stream = NULL; in _php_stream_xport_create() 132 stream = (*factory)(protocol, n, in _php_stream_xport_create() 136 if (stream) { in _php_stream_xport_create() 185 php_stream_pclose(stream); in _php_stream_xport_create() 187 php_stream_close(stream); in _php_stream_xport_create() 189 stream = NULL; in _php_stream_xport_create() 192 return stream; in _php_stream_xport_create() [all …]
|
H A D | mmap.c | 25 PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mm… in _php_stream_mmap_range() argument 40 …if (PHP_STREAM_OPTION_RETURN_OK == php_stream_set_option(stream, PHP_STREAM_OPTION_MMAP_API, PHP_S… in _php_stream_mmap_range() 49 PHPAPI int _php_stream_mmap_unmap(php_stream *stream TSRMLS_DC) in _php_stream_mmap_unmap() 51 …return php_stream_set_option(stream, PHP_STREAM_OPTION_MMAP_API, PHP_STREAM_MMAP_UNMAP, NULL) == P… in _php_stream_mmap_unmap() 54 PHPAPI int _php_stream_mmap_unmap_ex(php_stream *stream, off_t readden TSRMLS_DC) in _php_stream_mmap_unmap_ex() argument 58 if (php_stream_seek(stream, readden, SEEK_CUR) != 0) { in _php_stream_mmap_unmap_ex() 61 if (php_stream_mmap_unmap(stream) == 0) { in _php_stream_mmap_unmap_ex()
|
H A D | xp_socket.c | 154 php_sock_stream_wait_for_data(stream, sock TSRMLS_CC); in php_sockop_read() 209 pefree(sock, php_stream_is_persistent(stream)); in php_sockop_close() 579 if (stream->ops == &php_stream_unix_socket_ops || stream->ops == &php_stream_unixdg_socket_ops) { in php_tcp_sockop_bind() 628 if (stream->ops == &php_stream_unix_socket_ops || stream->ops == &php_stream_unixdg_socket_ops) { in php_tcp_sockop_connect() 660 …if (stream->context && php_stream_context_get_option(stream->context, "socket", "bindto", &tmpzval… in php_tcp_sockop_connect() 739 if (stream->context) { in php_tcp_sockop_accept() 740 zend_list_addref(stream->context->rsrc_id); in php_tcp_sockop_accept() 787 php_stream *stream = NULL; in php_stream_generic_socket_factory() local 822 if (stream == NULL) { in php_stream_generic_socket_factory() 828 return stream; in php_stream_generic_socket_factory() [all …]
|
/PHP-5.3/Zend/ |
H A D | zend_stream.c | 82 munmap(stream->mmap.map, stream->mmap.len + ZEND_MMAP_AHEAD); in zend_stream_unmap() 88 stream->mmap.len = 0; in zend_stream_unmap() 92 stream->handle = stream->mmap.old_handle; in zend_stream_unmap() 98 if (stream->mmap.old_closer && stream->handle) { in zend_stream_mmap_closer() 99 stream->mmap.old_closer(stream->handle TSRMLS_CC); in zend_stream_mmap_closer() 315 if (fh->handle.stream.closer && fh->handle.stream.handle) { 316 fh->handle.stream.closer(fh->handle.stream.handle TSRMLS_CC); 348 return fh1->handle.stream.handle == fh2->handle.stream.handle; 350 return (fh1->handle.stream.handle == &fh1->handle.stream && 351 fh2->handle.stream.handle == &fh2->handle.stream && [all …]
|
/PHP-5.3/main/ |
H A D | php_streams.h | 245 #define php_stream_get_resource_id(stream) (stream)->rsrc_id argument 248 # define php_stream_auto_cleanup(stream) { (stream)->__exposed++; } argument 252 # define php_stream_to_zval(stream, zval) { ZVAL_RESOURCE(zval, (stream)->rsrc_id); (stream)->__exp… argument 286 #define php_stream_tell(stream) _php_stream_tell((stream) TSRMLS_CC) argument 305 #define php_stream_eof(stream) _php_stream_eof((stream) TSRMLS_CC) argument 308 #define php_stream_getc(stream) _php_stream_getc((stream) TSRMLS_CC) argument 311 #define php_stream_putc(stream, c) _php_stream_putc((stream), (c) TSRMLS_CC) argument 314 #define php_stream_flush(stream) _php_stream_flush((stream), 0 TSRMLS_CC) argument 324 #define php_stream_puts(stream, buf) _php_stream_puts((stream), (buf) TSRMLS_CC) argument 477 #define php_stream_is(stream, anops) ((stream)->ops == anops) argument [all …]
|
/PHP-5.3/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() 466 if (!stream) { in php_stream_url_wrap_ftp() 596 if (stream) { in php_stream_url_wrap_ftp() 708 if (!stream) { in php_stream_ftp_opendir() 771 if (stream) { in php_stream_ftp_opendir() 898 if (stream) { in php_stream_ftp_url_stat() 948 if (stream) { in php_stream_ftp_unlink() 1027 if (stream) { in php_stream_ftp_rename() 1121 if (stream) { in php_stream_ftp_mkdir() [all …]
|
H A D | image.c | 105 if (php_stream_seek(stream, 3, SEEK_CUR)) in php_handle_gif() 443 length = php_read2(stream TSRMLS_CC); in php_read_APP() 944 if (php_stream_rewind(stream)) { in php_get_wbmp() 949 if (php_stream_getc(stream) != 0) { in php_get_wbmp() 955 i = php_stream_getc(stream); in php_get_wbmp() 963 i = php_stream_getc(stream); in php_get_wbmp() 972 i = php_stream_getc(stream); in php_get_wbmp() 1021 if (php_stream_rewind(stream)) { in php_get_xbm() 1300 php_stream * stream = NULL; in PHP_FUNCTION() local 1313 if (!stream) { in PHP_FUNCTION() [all …]
|
H A D | php_fopen_wrapper.c | 43 stream->eof = 1; in php_stream_output_read() 77 if (!stream->eof) { in php_stream_input_read() 81 stream->eof = 1; in php_stream_input_read() 91 stream->eof = 1; in php_stream_input_read() 97 stream->eof = 1; in php_stream_input_read() 109 efree(stream->abstract); in php_stream_input_close() 342 return stream; in php_stream_url_wrap_php() 361 if (stream) { in php_stream_url_wrap_php() 363 return stream; in php_stream_url_wrap_php() 373 if (stream == NULL) { in php_stream_url_wrap_php() [all …]
|
H A D | streamsfuncs.c | 137 if (stream == NULL) { in PHP_FUNCTION() 299 php_stream *stream; in PHP_FUNCTION() local 327 php_stream *stream; in PHP_FUNCTION() local 356 php_stream *stream; in PHP_FUNCTION() local 412 php_stream *stream; in PHP_FUNCTION() local 496 php_stream *stream; in PHP_FUNCTION() local 613 php_stream *stream; in stream_array_to_fd_set() local 729 if ((stream->writepos - stream->readpos) > 0) { in stream_array_emulate_read_fd_set() 988 if (stream) { in decode_context_param() 1205 if (strchr(stream->mode, 'r') || strchr(stream->mode, '+')) { in apply_filter_to_stream() [all …]
|
/PHP-5.3/ext/standard/tests/file/ |
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 …]
|
H A D | userstreams_002.phpt | 34 test("valid stream", $fd, STDIN); 37 test("return value not a stream resource", $fd, "foo"); 38 test("return value is stream itself", $fd, $fd); 46 ------ valid stream: ------- 55 Warning: stream_select(): No stream arrays were passed in %s 62 Warning: stream_select(): No stream arrays were passed in %s 65 ------ return value not a stream resource: ------- 73 Warning: stream_select(): No stream arrays were passed in %s 76 ------ return value is stream itself: ------- 82 Warning: stream_select(): No stream arrays were passed in %s [all …]
|
/PHP-5.3/ext/zlib/ |
H A D | zlib_fopen_wrapper.c | 30 php_stream *stream; member 41 stream->eof = 1; in php_gziop_read() 82 if (self->stream) { in php_gziop_close() 83 php_stream_close(self->stream); in php_gziop_close() 84 self->stream = NULL; in php_gziop_close() 92 static int php_gziop_flush(php_stream *stream TSRMLS_DC) in php_gziop_flush() 113 php_stream *stream = NULL, *innerstream = NULL; in php_stream_gzopen() local 136 self->stream = innerstream; in php_stream_gzopen() 141 if (stream) { in php_stream_gzopen() 142 stream->flags |= PHP_STREAM_FLAG_NO_BUFFER; in php_stream_gzopen() [all …]
|
H A D | zlib.c | 399 php_stream *stream; in PHP_FUNCTION() local 441 php_stream *stream; in PHP_FUNCTION() local 452 if (!stream) { in PHP_FUNCTION() 480 if (!stream) { in PHP_FUNCTION() 583 z_stream stream; in PHP_FUNCTION() local 603 …stream.avail_out = stream.avail_in + (stream.avail_in / PHP_ZLIB_MODIFIER) + 15 + 1; /* room for \… in PHP_FUNCTION() 647 z_stream stream; in PHP_FUNCTION() local 697 stream.next_out = (Bytef *) &s2[stream.total_out]; in PHP_FUNCTION() 698 stream.avail_out = length - stream.total_out; in PHP_FUNCTION() 863 z_stream stream; in PHP_FUNCTION() local [all …]
|
/PHP-5.3/ext/standard/tests/streams/ |
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-5.3/ext/bz2/ |
H A D | bz2.c | 132 php_stream *stream; member 145 stream->eof = 1; in php_bz2iop_read() 167 if (self->stream) { in php_bz2iop_close() 247 if (stream) { in _php_stream_bz2open() 271 if (stream) { in _php_stream_bz2open() 272 php_stream_close(stream); in _php_stream_bz2open() 332 php_stream *stream; in PHP_FUNCTION() local 414 … else if (stream_mode_len == 1 && stream->mode[0] != 'r' && stream->mode[0] != 'w' && stream->mode… in PHP_FUNCTION() 447 stream = php_stream_bz2open_from_BZFILE(bz, mode, stream); in PHP_FUNCTION() 453 if (stream) { in PHP_FUNCTION() [all …]
|
/PHP-5.3/ext/standard/tests/filters/ |
H A D | filter_errors.inc | 18 $stream = fopen('php://memory', 'wb+'); 20 fwrite($stream, b".\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, b"$data"); 31 fseek($stream, 0, SEEK_SET); 33 stream_filter_append($stream, $filter); 34 stream_get_contents($stream);
|
/PHP-5.3/ext/zip/ |
H A D | zip_stream.c | 23 php_stream *stream; member 41 stream->eof = 1; in php_zip_ops_read() 48 stream->eof = 1; in php_zip_ops_read() 60 if (!stream) { in php_zip_ops_write() 84 stream->abstract = NULL; in php_zip_ops_close() 92 if (!stream) { in php_zip_ops_flush() 218 self->stream = NULL; in php_stream_zip_open() 227 if (!stream) { in php_stream_zip_open() 230 return stream; in php_stream_zip_open() 311 if (!stream) { in php_stream_zip_opener() [all …]
|
/PHP-5.3/ext/openssl/ |
H A D | xp_ssl.c | 69 …if (stream->wrapperdata && stream->wrapper && strcasecmp(stream->wrapper->wops->label, "HTTP") == … in is_http_stream_talking_to_iis() 120 stream->eof = 1; in handle_ssl_error() 403 handle_ssl_error(stream, 0, 1 TSRMLS_CC); in php_openssl_setup_crypto() 526 if (stream->context) { in php_openssl_enable_crypto() 530 stream->context, "ssl", in php_openssl_enable_crypto() 544 stream->context, "ssl", in php_openssl_enable_crypto() 633 if (stream->context) { in php_openssl_tcp_sockop_accept() 634 zend_list_addref(stream->context->rsrc_id); in php_openssl_tcp_sockop_accept() 893 php_stream *stream = NULL; in php_openssl_ssl_socket_factory() local 917 if (stream == NULL) { in php_openssl_ssl_socket_factory() [all …]
|