stream             60 TSRM/tsrm_nw.c 	FILE *stream = NULL;
stream            202 TSRM/tsrm_nw.c 		stream = fdopen(pipe_handle, type);
stream            223 TSRM/tsrm_nw.c 	return stream;
stream            226 TSRM/tsrm_nw.c TSRM_API int pclose(FILE* stream)
stream            232 TSRM/tsrm_nw.c 	fd = fileno(stream);
stream            235 TSRM/tsrm_nw.c 	err = fclose(stream);
stream             27 TSRM/tsrm_nw.h TSRM_API int pclose(FILE* stream);
stream            384 TSRM/tsrm_win32.c static process_pair *process_get(FILE *stream TSRMLS_DC)
stream            390 TSRM/tsrm_win32.c 		if (ptr->stream == stream) {
stream            459 TSRM/tsrm_win32.c 	FILE *stream = NULL;
stream            564 TSRM/tsrm_win32.c 	stream = _fdopen(fno, type);
stream            566 TSRM/tsrm_win32.c 	proc->stream = stream;
stream            567 TSRM/tsrm_win32.c 	return stream;
stream            570 TSRM/tsrm_win32.c TSRM_API int pclose(FILE *stream)
stream            576 TSRM/tsrm_win32.c 	if ((process = process_get(stream TSRMLS_CC)) == NULL) {
stream            580 TSRM/tsrm_win32.c 	fflush(process->stream);
stream            581 TSRM/tsrm_win32.c 	fclose(process->stream);
stream            585 TSRM/tsrm_win32.c 	process->stream = NULL;
stream             49 TSRM/tsrm_win32.h 	FILE	*stream;
stream            100 TSRM/tsrm_win32.h TSRM_API int pclose(FILE *stream);
stream            497 Zend/zend_language_scanner.c 	if (file_handle->handle.stream.handle >= (void*)file_handle && file_handle->handle.stream.handle <= (void*)(file_handle+1)) {
stream            499 Zend/zend_language_scanner.c 		size_t diff = (char*)file_handle->handle.stream.handle - (char*)file_handle;
stream            500 Zend/zend_language_scanner.c 		fh->handle.stream.handle = (void*)(((char*)fh) + diff);
stream            501 Zend/zend_language_scanner.c 		file_handle->handle.stream.handle = fh->handle.stream.handle;
stream            632 Zend/zend_language_scanner.c 	if (retval && file_handle.handle.stream.handle) {
stream             79 Zend/zend_stream.c static void zend_stream_unmap(zend_stream *stream TSRMLS_DC) { /* {{{ */
stream             81 Zend/zend_stream.c 	if (stream->mmap.map) {
stream             82 Zend/zend_stream.c 		munmap(stream->mmap.map, stream->mmap.len + ZEND_MMAP_AHEAD);
stream             85 Zend/zend_stream.c 	if (stream->mmap.buf) {
stream             86 Zend/zend_stream.c 		efree(stream->mmap.buf);
stream             88 Zend/zend_stream.c 	stream->mmap.len = 0;
stream             89 Zend/zend_stream.c 	stream->mmap.pos = 0;
stream             90 Zend/zend_stream.c 	stream->mmap.map = 0;
stream             91 Zend/zend_stream.c 	stream->mmap.buf = 0;
stream             92 Zend/zend_stream.c 	stream->handle   = stream->mmap.old_handle;
stream             95 Zend/zend_stream.c static void zend_stream_mmap_closer(zend_stream *stream TSRMLS_DC) /* {{{ */
stream             97 Zend/zend_stream.c 	zend_stream_unmap(stream TSRMLS_CC);
stream             98 Zend/zend_stream.c 	if (stream->mmap.old_closer && stream->handle) {
stream             99 Zend/zend_stream.c 		stream->mmap.old_closer(stream->handle TSRMLS_CC);
stream            112 Zend/zend_stream.c 		return file_handle->handle.stream.mmap.len;
stream            115 Zend/zend_stream.c 		return file_handle->handle.stream.fsizer(file_handle->handle.stream.handle TSRMLS_CC);
stream            139 Zend/zend_stream.c 	memset(&handle->handle.stream.mmap, 0, sizeof(zend_mmap));
stream            148 Zend/zend_stream.c 	if (file_handle->handle.stream.reader(file_handle->handle.stream.handle, &buf, sizeof(buf) TSRMLS_CC)) {
stream            156 Zend/zend_stream.c 	if (!zend_stream_is_mmap(file_handle) && file_handle->handle.stream.isatty) {
stream            178 Zend/zend_stream.c 	return file_handle->handle.stream.reader(file_handle->handle.stream.handle, buf, len TSRMLS_CC);
stream            201 Zend/zend_stream.c 			memset(&file_handle->handle.stream.mmap, 0, sizeof(zend_mmap));
stream            202 Zend/zend_stream.c 			file_handle->handle.stream.isatty     = isatty(fileno((FILE *)file_handle->handle.stream.handle)) ? 1 : 0;
stream            203 Zend/zend_stream.c 			file_handle->handle.stream.reader     = (zend_stream_reader_t)zend_stream_stdio_reader;
stream            204 Zend/zend_stream.c 			file_handle->handle.stream.closer     = (zend_stream_closer_t)zend_stream_stdio_closer;
stream            205 Zend/zend_stream.c 			file_handle->handle.stream.fsizer     = (zend_stream_fsizer_t)zend_stream_stdio_fsizer;
stream            206 Zend/zend_stream.c 			memset(&file_handle->handle.stream.mmap, 0, sizeof(file_handle->handle.stream.mmap));
stream            213 Zend/zend_stream.c 			file_handle->handle.stream.mmap.pos = 0;
stream            214 Zend/zend_stream.c 			*buf = file_handle->handle.stream.mmap.buf;
stream            215 Zend/zend_stream.c 			*len = file_handle->handle.stream.mmap.len;
stream            230 Zend/zend_stream.c 	if (old_type == ZEND_HANDLE_FP && !file_handle->handle.stream.isatty && size) {
stream            241 Zend/zend_stream.c 				file_handle->handle.stream.mmap.map = *buf;
stream            247 Zend/zend_stream.c 				file_handle->handle.stream.mmap.buf = *buf;
stream            248 Zend/zend_stream.c 				file_handle->handle.stream.mmap.len = size;
stream            254 Zend/zend_stream.c 		file_handle->handle.stream.mmap.map = 0;
stream            255 Zend/zend_stream.c 		file_handle->handle.stream.mmap.buf = *buf = safe_emalloc(1, size, ZEND_MMAP_AHEAD);
stream            256 Zend/zend_stream.c 		file_handle->handle.stream.mmap.len = zend_stream_read(file_handle, *buf, size TSRMLS_CC);
stream            271 Zend/zend_stream.c 		file_handle->handle.stream.mmap.map = 0;
stream            272 Zend/zend_stream.c 		file_handle->handle.stream.mmap.len = size;
stream            276 Zend/zend_stream.c 		file_handle->handle.stream.mmap.buf = *buf;
stream            279 Zend/zend_stream.c 	if (file_handle->handle.stream.mmap.len == 0) {
stream            281 Zend/zend_stream.c 		file_handle->handle.stream.mmap.buf = *buf;
stream            285 Zend/zend_stream.c 		memset(file_handle->handle.stream.mmap.buf + file_handle->handle.stream.mmap.len, 0, ZEND_MMAP_AHEAD);
stream            291 Zend/zend_stream.c 	file_handle->handle.stream.mmap.pos        = 0;
stream            292 Zend/zend_stream.c 	file_handle->handle.stream.mmap.old_handle = file_handle->handle.stream.handle;
stream            293 Zend/zend_stream.c 	file_handle->handle.stream.mmap.old_closer = file_handle->handle.stream.closer;
stream            294 Zend/zend_stream.c 	file_handle->handle.stream.handle          = &file_handle->handle.stream;
stream            295 Zend/zend_stream.c 	file_handle->handle.stream.closer          = (zend_stream_closer_t)zend_stream_mmap_closer;
stream            297 Zend/zend_stream.c 	*buf = file_handle->handle.stream.mmap.buf;
stream            298 Zend/zend_stream.c 	*len = file_handle->handle.stream.mmap.len;
stream            314 Zend/zend_stream.c 			if (fh->handle.stream.closer && fh->handle.stream.handle) {
stream            315 Zend/zend_stream.c 				fh->handle.stream.closer(fh->handle.stream.handle TSRMLS_CC);
stream            317 Zend/zend_stream.c 			fh->handle.stream.handle = NULL;
stream            347 Zend/zend_stream.c 			return fh1->handle.stream.handle == fh2->handle.stream.handle;
stream            349 Zend/zend_stream.c 			return (fh1->handle.stream.handle == &fh1->handle.stream &&
stream            350 Zend/zend_stream.c 			        fh2->handle.stream.handle == &fh2->handle.stream &&
stream            351 Zend/zend_stream.c 			        fh1->handle.stream.mmap.old_handle == fh2->handle.stream.mmap.old_handle)
stream            352 Zend/zend_stream.c 				|| fh1->handle.stream.handle == fh2->handle.stream.handle;
stream             69 Zend/zend_stream.h 		zend_stream   stream;
stream            133 ext/bz2/bz2.c  	php_stream *stream;
stream            138 ext/bz2/bz2.c  static size_t php_bz2iop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            140 ext/bz2/bz2.c  	struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *) stream->abstract;
stream            146 ext/bz2/bz2.c  		stream->eof = 1;
stream            152 ext/bz2/bz2.c  static size_t php_bz2iop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream            154 ext/bz2/bz2.c  	struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *) stream->abstract;
stream            159 ext/bz2/bz2.c  static int php_bz2iop_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            161 ext/bz2/bz2.c  	struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract;
stream            168 ext/bz2/bz2.c  	if (self->stream) {
stream            169 ext/bz2/bz2.c  		php_stream_free(self->stream, PHP_STREAM_FREE_CLOSE | (close_handle == 0 ? PHP_STREAM_FREE_PRESERVE_HANDLE : 0));
stream            177 ext/bz2/bz2.c  static int php_bz2iop_flush(php_stream *stream TSRMLS_DC)
stream            179 ext/bz2/bz2.c  	struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract;
stream            202 ext/bz2/bz2.c  	self->stream = innerstream;
stream            215 ext/bz2/bz2.c  	php_stream *retstream = NULL, *stream = NULL;
stream            252 ext/bz2/bz2.c  		stream = php_stream_open_wrapper(path, mode, options | STREAM_WILL_CAST, opened_path);
stream            254 ext/bz2/bz2.c  		if (stream) {
stream            256 ext/bz2/bz2.c  			if (SUCCESS == php_stream_cast(stream, PHP_STREAM_AS_FD, (void **) &fd, REPORT_ERRORS)) {
stream            270 ext/bz2/bz2.c  		retstream = _php_stream_bz2open_from_BZFILE(bz_file, mode, stream STREAMS_REL_CC TSRMLS_CC);
stream            278 ext/bz2/bz2.c  	if (stream) {
stream            279 ext/bz2/bz2.c  		php_stream_close(stream);
stream            339 ext/bz2/bz2.c  	php_stream *stream;
stream            345 ext/bz2/bz2.c  	php_stream_from_zval(stream, &bz);
stream            353 ext/bz2/bz2.c  	Z_STRLEN_P(return_value) = php_stream_read(stream, Z_STRVAL_P(return_value), len);
stream            375 ext/bz2/bz2.c  	php_stream *stream = NULL;
stream            397 ext/bz2/bz2.c  		stream = php_stream_bz2open(NULL,
stream            407 ext/bz2/bz2.c  		php_stream_from_zval(stream, file);
stream            408 ext/bz2/bz2.c  		stream_mode_len = strlen(stream->mode);
stream            410 ext/bz2/bz2.c  		if (stream_mode_len != 1 && !(stream_mode_len == 2 && memchr(stream->mode, 'b', 2))) {
stream            411 ext/bz2/bz2.c  			php_error_docref(NULL TSRMLS_CC, E_WARNING, "cannot use stream opened in mode '%s'", stream->mode);
stream            413 ext/bz2/bz2.c  		} else if (stream_mode_len == 1 && stream->mode[0] != 'r' && stream->mode[0] != 'w' && stream->mode[0] != 'a' && stream->mode[0] != 'x') {
stream            414 ext/bz2/bz2.c  			php_error_docref(NULL TSRMLS_CC, E_WARNING, "cannot use stream opened in mode '%s'", stream->mode);
stream            421 ext/bz2/bz2.c  				if (stream->mode[0] != mode[0] && !(stream_mode_len == 2 && stream->mode[1] != mode[0])) {
stream            428 ext/bz2/bz2.c  				if (stream->mode[0] != mode[0] && !(stream_mode_len == 2 && stream->mode[1] != mode[0])
stream            429 ext/bz2/bz2.c  					&& stream->mode[0] != 'a' && !(stream_mode_len == 2 && stream->mode[1] != 'a')
stream            430 ext/bz2/bz2.c  					&& stream->mode[0] != 'x' && !(stream_mode_len == 2 && stream->mode[1] != 'x')) {
stream            440 ext/bz2/bz2.c  		if (FAILURE == php_stream_cast(stream, PHP_STREAM_AS_FD, (void *) &fd, REPORT_ERRORS)) {
stream            446 ext/bz2/bz2.c  		stream = php_stream_bz2open_from_BZFILE(bz, mode, stream);
stream            452 ext/bz2/bz2.c  	if (stream) {
stream            453 ext/bz2/bz2.c  		php_stream_to_zval(stream, return_value);
stream            596 ext/bz2/bz2.c  	php_stream   *stream;
stream            605 ext/bz2/bz2.c  	php_stream_from_zval(stream, &bzp);
stream            607 ext/bz2/bz2.c  	if (!php_stream_is(stream, PHP_STREAM_IS_BZIP2)) {
stream            611 ext/bz2/bz2.c  	self = (struct php_bz2_stream_data_t *) stream->abstract;
stream             68 ext/bz2/bz2_filter.c 	php_stream *stream,
stream            142 ext/bz2/bz2_filter.c 				out_bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream            165 ext/bz2/bz2_filter.c 				bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream            206 ext/bz2/bz2_filter.c 	php_stream *stream,
stream            256 ext/bz2/bz2_filter.c 				out_bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream            274 ext/bz2/bz2_filter.c 				bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream             43 ext/com_dotnet/com_persist.c 	php_stream *stream;
stream            111 ext/com_dotnet/com_persist.c 	nread = php_stream_read(stm->stream, pv, cb);
stream            127 ext/com_dotnet/com_persist.c 	nwrote = php_stream_write(stm->stream, pv, cb);
stream            161 ext/com_dotnet/com_persist.c 	ret = php_stream_seek(stm->stream, offset, whence);
stream            178 ext/com_dotnet/com_persist.c 	if (php_stream_truncate_supported(stm->stream)) {
stream            179 ext/com_dotnet/com_persist.c 		int ret = php_stream_truncate_set_size(stm->stream, (size_t)libNewSize.QuadPart);
stream            201 ext/com_dotnet/com_persist.c 	php_stream_flush(stm->stream);
stream            265 ext/com_dotnet/com_persist.c 	zend_list_delete(stm->stream->rsrc_id);
stream            271 ext/com_dotnet/com_persist.c PHP_COM_DOTNET_API IStream *php_com_wrapper_export_stream(php_stream *stream TSRMLS_DC)
stream            282 ext/com_dotnet/com_persist.c 	stm->stream = stream;
stream            284 ext/com_dotnet/com_persist.c 	zend_list_addref(stream->rsrc_id);
stream            538 ext/com_dotnet/com_persist.c 	php_stream *stream;
stream            548 ext/com_dotnet/com_persist.c 	php_stream_from_zval_no_verify(stream, &zstm);
stream            550 ext/com_dotnet/com_persist.c 	if (stream == NULL) {
stream            555 ext/com_dotnet/com_persist.c 	stm = php_com_wrapper_export_stream(stream TSRMLS_CC);
stream            598 ext/com_dotnet/com_persist.c 	php_stream *stream;
stream            610 ext/com_dotnet/com_persist.c 	php_stream_from_zval_no_verify(stream, &zstm);
stream            612 ext/com_dotnet/com_persist.c 	if (stream == NULL) {
stream            617 ext/com_dotnet/com_persist.c 	stm = php_com_wrapper_export_stream(stream TSRMLS_CC);
stream            226 ext/curl/interface.c 	php_stream *stream;
stream            232 ext/curl/interface.c 		stream = (php_stream *) zend_fetch_resource(&ch->handlers->std_err TSRMLS_CC, -1, NULL, NULL, 2, php_file_le_stream(), php_file_le_pstream());
stream            233 ext/curl/interface.c 		if (stream == NULL) {
stream            243 ext/curl/interface.c 	if (ch->handlers->read && ch->handlers->read->stream) {
stream            244 ext/curl/interface.c 		stream = (php_stream *) zend_fetch_resource(&ch->handlers->read->stream TSRMLS_CC, -1, NULL, NULL, 2, php_file_le_stream(), php_file_le_pstream());
stream            245 ext/curl/interface.c 		if (stream == NULL) {
stream            249 ext/curl/interface.c 			zval_ptr_dtor(&ch->handlers->read->stream);
stream            252 ext/curl/interface.c 			ch->handlers->read->stream = NULL;
stream            257 ext/curl/interface.c 	if (ch->handlers->write_header && ch->handlers->write_header->stream) {
stream            258 ext/curl/interface.c 		stream = (php_stream *) zend_fetch_resource(&ch->handlers->write_header->stream TSRMLS_CC, -1, NULL, NULL, 2, php_file_le_stream(), php_file_le_pstream());
stream            259 ext/curl/interface.c 		if (stream == NULL) {
stream            263 ext/curl/interface.c 			zval_ptr_dtor(&ch->handlers->write_header->stream);
stream            265 ext/curl/interface.c 			ch->handlers->write_header->stream = NULL;
stream            271 ext/curl/interface.c 	if (ch->handlers->write && ch->handlers->write->stream) {
stream            272 ext/curl/interface.c 		stream = (php_stream *) zend_fetch_resource(&ch->handlers->write->stream TSRMLS_CC, -1, NULL, NULL, 2, php_file_le_stream(), php_file_le_pstream());
stream            273 ext/curl/interface.c 		if (stream == NULL) {
stream            277 ext/curl/interface.c 			zval_ptr_dtor(&ch->handlers->write->stream);
stream            279 ext/curl/interface.c 			ch->handlers->write->stream = NULL;
stream           1822 ext/curl/interface.c 	(*ch)->handlers->write->stream = NULL;
stream           1823 ext/curl/interface.c 	(*ch)->handlers->write_header->stream = NULL;
stream           1824 ext/curl/interface.c 	(*ch)->handlers->read->stream = NULL;
stream           2017 ext/curl/interface.c 	if (ch->handlers->write->stream) {
stream           2018 ext/curl/interface.c 		Z_ADDREF_P(ch->handlers->write->stream);
stream           2020 ext/curl/interface.c 	dupch->handlers->write->stream = ch->handlers->write->stream;
stream           2022 ext/curl/interface.c 	if (ch->handlers->read->stream) {
stream           2023 ext/curl/interface.c 		Z_ADDREF_P(ch->handlers->read->stream);
stream           2025 ext/curl/interface.c 	dupch->handlers->read->stream  = ch->handlers->read->stream;
stream           2028 ext/curl/interface.c 	if (ch->handlers->write_header->stream) {
stream           2029 ext/curl/interface.c 		Z_ADDREF_P(ch->handlers->write_header->stream);
stream           2031 ext/curl/interface.c 	dupch->handlers->write_header->stream = ch->handlers->write_header->stream;
stream           2399 ext/curl/interface.c 						if (ch->handlers->write->stream) {
stream           2400 ext/curl/interface.c 							Z_DELREF_P(ch->handlers->write->stream);
stream           2401 ext/curl/interface.c 							ch->handlers->write->stream = NULL;
stream           2406 ext/curl/interface.c 						if (ch->handlers->write->stream) {
stream           2407 ext/curl/interface.c 							Z_DELREF_P(ch->handlers->write->stream);
stream           2412 ext/curl/interface.c 						ch->handlers->write->stream = *zvalue;
stream           2420 ext/curl/interface.c 						if (ch->handlers->write_header->stream) {
stream           2421 ext/curl/interface.c 							Z_DELREF_P(ch->handlers->write_header->stream);
stream           2422 ext/curl/interface.c 							ch->handlers->write_header->stream = NULL;
stream           2427 ext/curl/interface.c 						if (ch->handlers->write_header->stream) {
stream           2428 ext/curl/interface.c 							Z_DELREF_P(ch->handlers->write_header->stream);
stream           2433 ext/curl/interface.c 						ch->handlers->write_header->stream = *zvalue;
stream           2441 ext/curl/interface.c 						if (ch->handlers->read->stream) {
stream           2442 ext/curl/interface.c 							Z_DELREF_P(ch->handlers->read->stream);
stream           2443 ext/curl/interface.c 							ch->handlers->read->stream = NULL;
stream           2448 ext/curl/interface.c 						if (ch->handlers->read->stream) {
stream           2449 ext/curl/interface.c 							Z_DELREF_P(ch->handlers->read->stream);
stream           2454 ext/curl/interface.c 						ch->handlers->read->stream = *zvalue;
stream           2997 ext/curl/interface.c 		php_stream  *stream;
stream           2998 ext/curl/interface.c 		stream = (php_stream*)zend_fetch_resource(&ch->handlers->std_err TSRMLS_CC, -1, NULL, NULL, 2, php_file_le_stream(), php_file_le_pstream());
stream           2999 ext/curl/interface.c 		if (stream) {
stream           3000 ext/curl/interface.c 			php_stream_flush(stream);
stream           3352 ext/curl/interface.c 	if (ch->handlers->write_header->stream) {
stream           3353 ext/curl/interface.c 		zval_ptr_dtor(&ch->handlers->write_header->stream);
stream           3355 ext/curl/interface.c 	if (ch->handlers->write->stream) {
stream           3356 ext/curl/interface.c 		zval_ptr_dtor(&ch->handlers->write->stream);
stream           3358 ext/curl/interface.c 	if (ch->handlers->read->stream) {
stream           3359 ext/curl/interface.c 		zval_ptr_dtor(&ch->handlers->read->stream);
stream           3423 ext/curl/interface.c 	if (ch->handlers->write->stream) {
stream           3424 ext/curl/interface.c 		Z_DELREF_P(ch->handlers->write->stream);
stream           3425 ext/curl/interface.c 		ch->handlers->write->stream = NULL;
stream           3430 ext/curl/interface.c 	if (ch->handlers->write_header->stream) {
stream           3431 ext/curl/interface.c 		Z_DELREF_P(ch->handlers->write_header->stream);
stream           3432 ext/curl/interface.c 		ch->handlers->write_header->stream = NULL;
stream           3437 ext/curl/interface.c 	if (ch->handlers->read->stream) {
stream           3438 ext/curl/interface.c 		Z_DELREF_P(ch->handlers->read->stream);
stream           3439 ext/curl/interface.c 		ch->handlers->read->stream = NULL;
stream            126 ext/curl/php_curl.h 	zval		*stream;
stream            135 ext/curl/php_curl.h 	zval		*stream;
stream           4158 ext/exif/exif.c 	php_stream * stream;
stream           4165 ext/exif/exif.c 	stream = php_stream_open_wrapper(imagefile, "rb", IGNORE_PATH|REPORT_ERRORS, NULL);
stream           4167 ext/exif/exif.c 	if (stream == NULL) {
stream           4171 ext/exif/exif.c 	itype = php_getimagetype(stream, NULL TSRMLS_CC);
stream           4173 ext/exif/exif.c 	php_stream_close(stream);
stream            482 ext/fileinfo/fileinfo.c 				php_stream *stream;
stream            485 ext/fileinfo/fileinfo.c 				php_stream_from_zval_no_verify(stream, &what);
stream            486 ext/fileinfo/fileinfo.c 				if (!stream) {
stream            490 ext/fileinfo/fileinfo.c 				streampos = php_stream_tell(stream); /* remember stream position for restoration */
stream            491 ext/fileinfo/fileinfo.c 				php_stream_seek(stream, 0, SEEK_SET);
stream            493 ext/fileinfo/fileinfo.c 				ret_val = (char *) magic_stream(magic, stream);
stream            495 ext/fileinfo/fileinfo.c 				php_stream_seek(stream, streampos, SEEK_SET);
stream            520 ext/fileinfo/fileinfo.c 				php_stream *stream;
stream            533 ext/fileinfo/fileinfo.c 				stream = php_stream_open_wrapper_ex(buffer, "rb", ENFORCE_SAFE_MODE | REPORT_ERRORS, NULL, context);
stream            535 ext/fileinfo/fileinfo.c 				stream = php_stream_open_wrapper_ex(buffer, "rb", REPORT_ERRORS, NULL, context);
stream            538 ext/fileinfo/fileinfo.c 				if (!stream) {
stream            543 ext/fileinfo/fileinfo.c 				if (php_stream_stat(stream, &ssb) == SUCCESS) {
stream            547 ext/fileinfo/fileinfo.c 						ret_val = (char *)magic_stream(magic, stream);
stream            551 ext/fileinfo/fileinfo.c 				php_stream_close(stream);
stream            961 ext/fileinfo/libmagic/apprentice.c 	php_stream *stream;
stream            966 ext/fileinfo/libmagic/apprentice.c 	stream = php_stream_open_wrapper((char *)fn, "rb", REPORT_ERRORS, NULL);
stream            968 ext/fileinfo/libmagic/apprentice.c 	if (stream == NULL) {
stream            978 ext/fileinfo/libmagic/apprentice.c 	for (ms->line = 1; (line = php_stream_get_line(stream, buffer , BUFSIZ, &len)) != NULL; ms->line++) {
stream           1036 ext/fileinfo/libmagic/apprentice.c 	php_stream_close(stream);
stream           2606 ext/fileinfo/libmagic/apprentice.c 	php_stream *stream = NULL;
stream           2636 ext/fileinfo/libmagic/apprentice.c 		stream = php_stream_open_wrapper((char *)fn, "rb", REPORT_ERRORS, NULL);
stream           2638 ext/fileinfo/libmagic/apprentice.c 	if (!stream) {
stream           2642 ext/fileinfo/libmagic/apprentice.c 	if (php_stream_stat(stream, &st) < 0) {
stream           2657 ext/fileinfo/libmagic/apprentice.c 	if (php_stream_read(stream, map->p, (size_t)st.sb.st_size) != (size_t)st.sb.st_size) {
stream           2664 ext/fileinfo/libmagic/apprentice.c 	php_stream_close(stream);
stream           2665 ext/fileinfo/libmagic/apprentice.c 	stream = NULL;
stream           2733 ext/fileinfo/libmagic/apprentice.c 	if (stream) {
stream           2734 ext/fileinfo/libmagic/apprentice.c 		php_stream_close(stream);
stream           2760 ext/fileinfo/libmagic/apprentice.c 	php_stream *stream;
stream           2770 ext/fileinfo/libmagic/apprentice.c 	stream = php_stream_open_wrapper((char *)fn, "wb+", REPORT_ERRORS, NULL);
stream           2772 ext/fileinfo/libmagic/apprentice.c 	if (!stream) {
stream           2782 ext/fileinfo/libmagic/apprentice.c 	if (php_stream_write(stream, (const char *)map->nmagic, nm) != (ssize_t)nm) {
stream           2789 ext/fileinfo/libmagic/apprentice.c 	if (php_stream_seek(stream,(off_t)sizeof(struct magic), SEEK_SET) != sizeof(struct magic)) {
stream           2796 ext/fileinfo/libmagic/apprentice.c 		if (php_stream_write(stream, (const char *)map->magic[i], len) != (ssize_t)len) {
stream           2802 ext/fileinfo/libmagic/apprentice.c 	if (stream) {
stream           2803 ext/fileinfo/libmagic/apprentice.c 		php_stream_close(stream);
stream             93 ext/fileinfo/libmagic/fsmagic.c file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb, php_stream *stream)
stream            102 ext/fileinfo/libmagic/fsmagic.c 	if (fn == NULL && !stream) {
stream            108 ext/fileinfo/libmagic/fsmagic.c 	if (stream) {
stream            110 ext/fileinfo/libmagic/fsmagic.c 		if (php_stream_stat(stream, &ssb) < 0) {
stream            164 ext/fileinfo/libmagic/funcs.c file_buffer(struct magic_set *ms, php_stream *stream, const char *inname, const void *buf,
stream            207 ext/fileinfo/libmagic/funcs.c 		if ((m = file_zmagic(ms, stream, inname, ubuf, nb)) != 0) {
stream            225 ext/fileinfo/libmagic/funcs.c 		if (stream && SUCCESS == php_stream_cast(stream, PHP_STREAM_AS_FD, (void **)&fd, 0)) {
stream            341 ext/fileinfo/libmagic/magic.c magic_stream(struct magic_set *ms, php_stream *stream)
stream            345 ext/fileinfo/libmagic/magic.c 	return file_or_stream(ms, NULL, stream);
stream            349 ext/fileinfo/libmagic/magic.c file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream)
stream            358 ext/fileinfo/libmagic/magic.c 	if (!inname && !stream) {
stream            372 ext/fileinfo/libmagic/magic.c 	switch (file_fsmagic(ms, inname, &sb, stream)) {
stream            384 ext/fileinfo/libmagic/magic.c 	if (!stream && inname) {
stream            386 ext/fileinfo/libmagic/magic.c 		stream = php_stream_open_wrapper((char *)inname, "rb", REPORT_ERRORS, NULL);
stream            389 ext/fileinfo/libmagic/magic.c 	if (!stream) {
stream            403 ext/fileinfo/libmagic/magic.c 	if ((nbytes = php_stream_read(stream, (char *)buf, HOWMANY)) < 0) {
stream            409 ext/fileinfo/libmagic/magic.c 	if (file_buffer(ms, stream, inname, buf, (size_t)nbytes) == -1)
stream            415 ext/fileinfo/libmagic/magic.c 	if (no_in_stream && stream) {
stream            416 ext/fileinfo/libmagic/magic.c 		php_stream_close(stream);
stream            181 ext/ftp/ftp.c  	if (ftp->stream && ftp->closestream) {
stream            183 ext/ftp/ftp.c  		php_stream_close(ftp->stream);
stream           1753 ext/ftp/ftp.c  	ftp->stream = outstream;
stream           1794 ext/ftp/ftp.c  					php_stream_putc(ftp->stream, '\r');
stream           1797 ext/ftp/ftp.c  					php_stream_putc(ftp->stream, *ptr);
stream           1801 ext/ftp/ftp.c  		} else if (rcvd != php_stream_write(ftp->stream, data->buf, rcvd)) {
stream           1810 ext/ftp/ftp.c  		php_stream_putc(ftp->stream, '\r');
stream           1865 ext/ftp/ftp.c  	ftp->stream = instream;
stream           1894 ext/ftp/ftp.c  	while (!php_stream_eof(ftp->stream) && (ch = php_stream_getc(ftp->stream)) != EOF) {
stream             79 ext/ftp/ftp.h  	php_stream		*stream; /* output stream for "nonblocking" transfers */
stream            744 ext/ftp/php_ftp.c 	php_stream	*stream;
stream            754 ext/ftp/php_ftp.c 	php_stream_from_zval(stream, &z_file);
stream            765 ext/ftp/php_ftp.c 			php_stream_seek(stream, 0, SEEK_END);
stream            766 ext/ftp/php_ftp.c 			resumepos = php_stream_tell(stream);
stream            768 ext/ftp/php_ftp.c 			php_stream_seek(stream, resumepos, SEEK_SET);
stream            772 ext/ftp/php_ftp.c 	if (!ftp_get(ftp, stream, file, xtype, resumepos TSRMLS_CC)) {
stream            788 ext/ftp/php_ftp.c 	php_stream	*stream;
stream            798 ext/ftp/php_ftp.c 	php_stream_from_zval(stream, &z_file);
stream            809 ext/ftp/php_ftp.c 			php_stream_seek(stream, 0, SEEK_END);
stream            810 ext/ftp/php_ftp.c 			resumepos = php_stream_tell(stream);
stream            812 ext/ftp/php_ftp.c 			php_stream_seek(stream, resumepos, SEEK_SET);
stream            820 ext/ftp/php_ftp.c 	if ((ret = ftp_nb_get(ftp, stream, file, xtype, resumepos TSRMLS_CC)) == PHP_FTP_FAILED) {
stream            969 ext/ftp/php_ftp.c 		ftp->stream = NULL;
stream            977 ext/ftp/php_ftp.c 		ftp->stream = NULL;
stream           1010 ext/ftp/php_ftp.c 		php_stream_close(ftp->stream);
stream           1011 ext/ftp/php_ftp.c 		ftp->stream = NULL;
stream           1031 ext/ftp/php_ftp.c 	php_stream	*stream;
stream           1039 ext/ftp/php_ftp.c 	php_stream_from_zval(stream, &z_file);
stream           1056 ext/ftp/php_ftp.c 			php_stream_seek(stream, startpos, SEEK_SET);
stream           1060 ext/ftp/php_ftp.c 	if (!ftp_put(ftp, remote, stream, xtype, startpos TSRMLS_CC)) {
stream           1078 ext/ftp/php_ftp.c 	php_stream	*stream;
stream           1086 ext/ftp/php_ftp.c 	php_stream_from_zval(stream, &z_file);
stream           1103 ext/ftp/php_ftp.c 			php_stream_seek(stream, startpos, SEEK_SET);
stream           1111 ext/ftp/php_ftp.c 	if (((ret = ftp_nb_put(ftp, remote, stream, xtype, startpos TSRMLS_CC)) == PHP_FTP_FAILED)) {
stream           1223 ext/ftp/php_ftp.c 		ftp->stream = NULL;
stream           1438 ext/gd/gd.c    	php_stream *stream;
stream           1444 ext/gd/gd.c    	stream = php_stream_open_wrapper(file, "rb", IGNORE_PATH | IGNORE_URL_WIN | REPORT_ERRORS, NULL);
stream           1445 ext/gd/gd.c    	if (stream == NULL) {
stream           1463 ext/gd/gd.c    	while (b < hdr_size && (n = php_stream_read(stream, (char*)&font[b], hdr_size - b))) {
stream           1469 ext/gd/gd.c    		if (php_stream_eof(stream)) {
stream           1474 ext/gd/gd.c    		php_stream_close(stream);
stream           1477 ext/gd/gd.c    	i = php_stream_tell(stream);
stream           1478 ext/gd/gd.c    	php_stream_seek(stream, 0, SEEK_END);
stream           1479 ext/gd/gd.c    	body_size_check = php_stream_tell(stream) - hdr_size;
stream           1480 ext/gd/gd.c    	php_stream_seek(stream, i, SEEK_SET);
stream           1493 ext/gd/gd.c    		php_stream_close(stream);
stream           1500 ext/gd/gd.c    		php_stream_close(stream);
stream           1506 ext/gd/gd.c    	while (b < body_size && (n = php_stream_read(stream, &font->data[b], body_size - b))) {
stream           1513 ext/gd/gd.c    		if (php_stream_eof(stream)) {
stream           1518 ext/gd/gd.c    		php_stream_close(stream);
stream           1521 ext/gd/gd.c    	php_stream_close(stream);
stream           2372 ext/gd/gd.c    	php_stream *stream;
stream           2391 ext/gd/gd.c    	stream = php_stream_open_wrapper(file, "rb", REPORT_ERRORS|IGNORE_PATH|IGNORE_URL_WIN, NULL);
stream           2392 ext/gd/gd.c    	if (stream == NULL)	{
stream           2397 ext/gd/gd.c    	if (php_stream_is(stream, PHP_STREAM_IS_STDIO))	{
stream           2398 ext/gd/gd.c    		if (FAILURE == php_stream_cast(stream, PHP_STREAM_AS_STDIO, (void**)&fp, REPORT_ERRORS)) {
stream           2408 ext/gd/gd.c    		buff_size = php_stream_copy_to_mem(stream, &buff, PHP_STREAM_COPY_ALL, 1);
stream           2430 ext/gd/gd.c    	else if (php_stream_can_cast(stream, PHP_STREAM_AS_STDIO)) {
stream           2432 ext/gd/gd.c    		if (FAILURE == php_stream_cast(stream, PHP_STREAM_AS_STDIO | PHP_STREAM_CAST_TRY_HARD, (void **) &fp, REPORT_ERRORS)) {
stream           2466 ext/gd/gd.c    		php_stream_close(stream);
stream           2472 ext/gd/gd.c    	php_stream_close(stream);
stream             51 ext/gd/gd_ctx.c 	php_stream * stream = (php_stream *)ctx->data;
stream             53 ext/gd/gd_ctx.c 	php_stream_write(stream, &ch, 1);
stream             58 ext/gd/gd_ctx.c 	php_stream * stream = (php_stream *)ctx->data;
stream             60 ext/gd/gd_ctx.c 	return php_stream_write(stream, (void *)buf, l);
stream             89 ext/gd/gd_ctx.c 	php_stream *stream;
stream            122 ext/gd/gd_ctx.c 			php_stream_from_zval_no_verify(stream, &to_zval);
stream            123 ext/gd/gd_ctx.c 			if (stream == NULL) {
stream            132 ext/gd/gd_ctx.c 			stream = php_stream_open_wrapper(Z_STRVAL_P(to_zval), "wb", REPORT_ERRORS|IGNORE_PATH|IGNORE_URL_WIN, NULL);
stream            133 ext/gd/gd_ctx.c 			if (stream == NULL) {
stream            141 ext/gd/gd_ctx.c 		stream = php_stream_open_wrapper(file, "wb", REPORT_ERRORS|IGNORE_PATH|IGNORE_URL_WIN, NULL);
stream            142 ext/gd/gd_ctx.c 		if (stream == NULL) {
stream            163 ext/gd/gd_ctx.c 		ctx->data = (void *)stream;
stream            133 ext/hash/hash.c 	php_stream *stream = NULL;
stream            149 ext/hash/hash.c 		stream = php_stream_open_wrapper_ex(data, "rb", REPORT_ERRORS, NULL, DEFAULT_CONTEXT);
stream            150 ext/hash/hash.c 		if (!stream) {
stream            163 ext/hash/hash.c 		while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream            166 ext/hash/hash.c 		php_stream_close(stream);
stream            249 ext/hash/hash.c 	php_stream *stream = NULL;
stream            266 ext/hash/hash.c 		stream = php_stream_open_wrapper_ex(data, "rb", REPORT_ERRORS, NULL, DEFAULT_CONTEXT);
stream            267 ext/hash/hash.c 		if (!stream) {
stream            285 ext/hash/hash.c 		while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream            288 ext/hash/hash.c 		php_stream_close(stream);
stream            428 ext/hash/hash.c 	php_stream *stream = NULL;
stream            436 ext/hash/hash.c 	php_stream_from_zval(stream, &zstream);
stream            446 ext/hash/hash.c 		if ((n = php_stream_read(stream, buf, toread)) <= 0) {
stream            466 ext/hash/hash.c 	php_stream *stream;
stream            477 ext/hash/hash.c 	stream = php_stream_open_wrapper_ex(filename, "rb", REPORT_ERRORS, NULL, context);
stream            478 ext/hash/hash.c 	if (!stream) {
stream            483 ext/hash/hash.c 	while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream            486 ext/hash/hash.c 	php_stream_close(stream);
stream            145 ext/hash/hash_md.c 	php_stream    *stream;
stream            151 ext/hash/hash_md.c 	stream = php_stream_open_wrapper(arg, "rb", REPORT_ERRORS, NULL);
stream            152 ext/hash/hash_md.c 	if (!stream) {
stream            158 ext/hash/hash_md.c 	while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream            164 ext/hash/hash_md.c 	php_stream_close(stream);
stream            129 ext/hash/hash_sha.c 	php_stream    *stream;
stream            135 ext/hash/hash_sha.c 	stream = php_stream_open_wrapper(arg, "rb", REPORT_ERRORS, NULL);
stream            136 ext/hash/hash_sha.c 	if (!stream) {
stream            142 ext/hash/hash_sha.c 	while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream            148 ext/hash/hash_sha.c 	php_stream_close(stream);
stream           2621 ext/iconv/iconv.c 		php_stream *stream, php_stream_filter *filter,
stream           2686 ext/iconv/iconv.c 							if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           2699 ext/iconv/iconv.c 								if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           2763 ext/iconv/iconv.c 						if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           2776 ext/iconv/iconv.c 							if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           2809 ext/iconv/iconv.c 		if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           2828 ext/iconv/iconv.c 		php_stream *stream, php_stream_filter *filter,
stream           2842 ext/iconv/iconv.c 		if (php_iconv_stream_filter_append_bucket(self, stream, filter,
stream           2844 ext/iconv/iconv.c 				php_stream_is_persistent(stream) TSRMLS_CC) != SUCCESS) {
stream           2852 ext/iconv/iconv.c 		if (php_iconv_stream_filter_append_bucket(self, stream, filter,
stream           2854 ext/iconv/iconv.c 				php_stream_is_persistent(stream) TSRMLS_CC) != SUCCESS) {
stream             83 ext/imap/php_imap.c static char *php_mail_gets(readfn_t f, void *stream, unsigned long size, GETS_DATA *md);
stream            760 ext/imap/php_imap.c void mail_getquota(MAILSTREAM *stream, char *qroot, QUOTALIST *qlist)
stream            790 ext/imap/php_imap.c void mail_getacl(MAILSTREAM *stream, char *mailbox, ACLLIST *alist)
stream           2408 ext/imap/php_imap.c 	zval *stream, **out;
stream           2415 ext/imap/php_imap.c 	if (SUCCESS != zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rZl|sl", &stream, &out, &msgno, &section, &section_len, &flags)) {
stream           2419 ext/imap/php_imap.c 	ZEND_FETCH_RESOURCE(imap_ptr, pils *, &stream, -1, "imap", le_imap);
stream           4313 ext/imap/php_imap.c static long _php_rfc822_soutr (void *stream, char *string)
stream           4315 ext/imap/php_imap.c 	smart_str *ret = (smart_str*)stream;
stream           4804 ext/imap/php_imap.c static char *php_mail_gets(readfn_t f, void *stream, unsigned long size, GETS_DATA *md) /* {{{ */
stream           4824 ext/imap/php_imap.c 			if (!f(stream, read, buf)) {
stream           4836 ext/imap/php_imap.c 		if (f(stream, size, buf)) {
stream           4850 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_searched(MAILSTREAM *stream, unsigned long number)
stream           4870 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_exists(MAILSTREAM *stream, unsigned long number)
stream           4874 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_expunged(MAILSTREAM *stream, unsigned long number)
stream           4878 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_flags(MAILSTREAM *stream, unsigned long number)
stream           4883 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_notify(MAILSTREAM *stream, char *str, long errflg)
stream           4906 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_list(MAILSTREAM *stream, DTYPE delimiter, char *mailbox, long attributes)
stream           4953 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_lsub(MAILSTREAM *stream, DTYPE delimiter, char *mailbox, long attributes)
stream           4997 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_status(MAILSTREAM *stream, char *mailbox, MAILSTATUS *status)
stream           5064 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_critical(MAILSTREAM *stream)
stream           5068 ext/imap/php_imap.c PHP_IMAP_EXPORT void mm_nocritical(MAILSTREAM *stream)
stream           5072 ext/imap/php_imap.c PHP_IMAP_EXPORT long mm_diskerror(MAILSTREAM *stream, long errcode, long serious)
stream            546 ext/interbase/ibase_blobs.c 	php_stream *stream;
stream            557 ext/interbase/ibase_blobs.c 	php_stream_from_zval(stream, &file);
stream            565 ext/interbase/ibase_blobs.c 		for (size = 0; (b = php_stream_read(stream, bl_data, sizeof(bl_data))); size += b) {
stream            637 ext/libxml/libxml.c 			php_stream *stream;
stream            638 ext/libxml/libxml.c 			php_stream_from_zval_no_verify(stream, &retval_ptr);
stream            639 ext/libxml/libxml.c 			if (stream == NULL) {
stream            653 ext/libxml/libxml.c 					zend_list_addref(stream->rsrc_id);
stream            654 ext/libxml/libxml.c 					pib->context = stream;
stream             37 ext/mcrypt/mcrypt_filter.c 	php_stream *stream,
stream             83 ext/mcrypt/mcrypt_filter.c 			newbucket = php_stream_bucket_new(stream, outchunk, n, 1, data->persistent TSRMLS_CC);
stream            114 ext/mcrypt/mcrypt_filter.c 		newbucket = php_stream_bucket_new(stream, data->block_buffer, data->blocksize, 0, data->persistent TSRMLS_CC);
stream           1311 ext/mysqlnd/mysqlnd.c 	php_stream *stream = NULL;
stream           1322 ext/mysqlnd/mysqlnd.c 		stream = (*p)->data->net->data->m.get_stream((*p)->data->net TSRMLS_CC);
stream           1323 ext/mysqlnd/mysqlnd.c 		DBG_INF_FMT("conn=%llu stream=%p", (*p)->data->thread_id, stream);
stream           1324 ext/mysqlnd/mysqlnd.c 		if (stream != NULL && SUCCESS == php_stream_cast(stream, PHP_STREAM_AS_FD_FOR_SELECT | PHP_STREAM_CAST_INTERNAL,
stream           1345 ext/mysqlnd/mysqlnd.c 	php_stream *stream = NULL;
stream           1352 ext/mysqlnd/mysqlnd.c 		stream = (*fwd)->data->net->data->m.get_stream((*fwd)->data->net TSRMLS_CC);
stream           1353 ext/mysqlnd/mysqlnd.c 		DBG_INF_FMT("conn=%llu stream=%p", (*fwd)->data->thread_id, stream);
stream           1354 ext/mysqlnd/mysqlnd.c 		if (stream != NULL && SUCCESS == php_stream_cast(stream, PHP_STREAM_AS_FD_FOR_SELECT | PHP_STREAM_CAST_INTERNAL,
stream            492 ext/mysqlnd/mysqlnd_auth.c 	php_stream * stream;
stream            548 ext/mysqlnd/mysqlnd_auth.c 		stream = php_stream_open_wrapper((char *) fname, "rb", REPORT_ERRORS, NULL);
stream            550 ext/mysqlnd/mysqlnd_auth.c 		if (stream) {
stream            551 ext/mysqlnd/mysqlnd_auth.c 			if ((len = php_stream_copy_to_mem(stream, &key_str, PHP_STREAM_COPY_ALL, 0)) >= 0 ) {
stream            561 ext/mysqlnd/mysqlnd_auth.c 			php_stream_free(stream, PHP_STREAM_FREE_CLOSE);
stream             47 ext/mysqlnd/mysqlnd_debug.c 	self->stream = php_stream_open_wrapper(self->file_name,
stream             50 ext/mysqlnd/mysqlnd_debug.c 	return self->stream? PASS:FAIL;
stream             71 ext/mysqlnd/mysqlnd_debug.c 	if (!self->stream && FAIL == self->m->open(self, FALSE)) {
stream            140 ext/mysqlnd/mysqlnd_debug.c 	ret = php_stream_write(self->stream, message_line, message_line_len)? PASS:FAIL;
stream            169 ext/mysqlnd/mysqlnd_debug.c 	if (!self->stream && FAIL == self->m->open(self, FALSE)) {
stream            242 ext/mysqlnd/mysqlnd_debug.c 	ret = php_stream_write(self->stream, message_line, message_line_len)? PASS:FAIL;
stream            439 ext/mysqlnd/mysqlnd_debug.c 	if (self->stream) {
stream            481 ext/mysqlnd/mysqlnd_debug.c 		php_stream_free(self->stream, PHP_STREAM_FREE_CLOSE);
stream            482 ext/mysqlnd/mysqlnd_debug.c 		self->stream = NULL;
stream             47 ext/mysqlnd/mysqlnd_debug.h 	php_stream	*stream;
stream             45 ext/mysqlnd/mysqlnd_net.c mysqlnd_set_sock_no_delay(php_stream * stream TSRMLS_DC)
stream             48 ext/mysqlnd/mysqlnd_net.c 	int socketd = ((php_netstream_data_t*)stream->abstract)->socket;
stream             66 ext/mysqlnd/mysqlnd_net.c mysqlnd_set_sock_keepalive(php_stream * stream TSRMLS_DC)
stream             69 ext/mysqlnd/mysqlnd_net.c 	int socketd = ((php_netstream_data_t*)stream->abstract)->socket;
stream            188 ext/mysqlnd/mysqlnd_net.c 	net->data->stream = NULL;
stream           1141 ext/mysqlnd/mysqlnd_net.c 	DBG_INF_FMT("%p", net? net->data->stream:NULL);
stream           1142 ext/mysqlnd/mysqlnd_net.c 	DBG_RETURN(net? net->data->stream:NULL);
stream           1154 ext/mysqlnd/mysqlnd_net.c 		net->data->stream = net_stream;
stream           1155 ext/mysqlnd/mysqlnd_net.c 		ret = net->data->stream;
stream            882 ext/oci8/oci8_interface.c 	php_stream *stream;
stream            966 ext/oci8/oci8_interface.c 	stream = php_stream_open_wrapper_ex(filename, "w", REPORT_ERRORS, NULL, NULL);
stream            968 ext/oci8/oci8_interface.c 	stream = php_stream_open_wrapper_ex(filename, "w", ENFORCE_SAFE_MODE | REPORT_ERRORS, NULL, NULL);
stream            979 ext/oci8/oci8_interface.c 			php_stream_close(stream);
stream            982 ext/oci8/oci8_interface.c 		if (tmp_bytes_read && !php_stream_write(stream, buffer, tmp_bytes_read)) {
stream            983 ext/oci8/oci8_interface.c 			php_stream_close(stream);
stream           1000 ext/oci8/oci8_interface.c 	php_stream_close(stream);
stream            797 ext/opcache/ZendAccelerator.c 				php_stream *stream = (php_stream *)file_handle->handle.stream.handle;
stream            801 ext/opcache/ZendAccelerator.c 				if (!stream ||
stream            802 ext/opcache/ZendAccelerator.c 				    !stream->ops ||
stream            803 ext/opcache/ZendAccelerator.c 				    !stream->ops->stat) {
stream            810 ext/opcache/ZendAccelerator.c 					ret = stream->ops->stat(stream, &sb TSRMLS_CC);
stream             70 ext/openssl/xp_ssl.c #define GET_VER_OPT(name)               (stream->context && SUCCESS == php_stream_context_get_option(stream->context, "ssl", name, &val))
stream             83 ext/openssl/xp_ssl.c static size_t php_openssl_sockop_io(int read, php_stream *stream, char *buf, size_t count TSRMLS_DC);
stream            125 ext/openssl/xp_ssl.c static int is_http_stream_talking_to_iis(php_stream *stream TSRMLS_DC) /* {{{ */
stream            127 ext/openssl/xp_ssl.c 	if (stream->wrapperdata && stream->wrapper && strcasecmp(stream->wrapper->wops->label, "HTTP") == 0) {
stream            134 ext/openssl/xp_ssl.c 		zend_hash_internal_pointer_reset(Z_ARRVAL_P(stream->wrapperdata));
stream            135 ext/openssl/xp_ssl.c 		while (SUCCESS == zend_hash_get_current_data(Z_ARRVAL_P(stream->wrapperdata), (void**)&tmp)) {
stream            143 ext/openssl/xp_ssl.c 			zend_hash_move_forward(Z_ARRVAL_P(stream->wrapperdata));
stream            150 ext/openssl/xp_ssl.c static int handle_ssl_error(php_stream *stream, int nr_bytes, zend_bool is_init TSRMLS_DC) /* {{{ */
stream            152 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream            174 ext/openssl/xp_ssl.c 					if (!is_http_stream_talking_to_iis(stream TSRMLS_CC) && ERR_get_error() != 0) {
stream            179 ext/openssl/xp_ssl.c 					stream->eof = 1;
stream            236 ext/openssl/xp_ssl.c 	php_stream *stream;
stream            250 ext/openssl/xp_ssl.c 	stream = (php_stream*)SSL_get_ex_data(ssl, php_openssl_get_ssl_stream_data_index());
stream            451 ext/openssl/xp_ssl.c static int apply_peer_verification_policy(SSL *ssl, X509 *peer, php_stream *stream TSRMLS_DC) /* {{{ */
stream            461 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream            553 ext/openssl/xp_ssl.c 	php_stream *stream = (php_stream *)data;
stream            577 ext/openssl/xp_ssl.c 	php_stream *stream;
stream            584 ext/openssl/xp_ssl.c 	stream = (php_stream*)arg;
stream            585 ext/openssl/xp_ssl.c 	sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream            737 ext/openssl/xp_ssl.c 	php_stream *stream;
stream            745 ext/openssl/xp_ssl.c 	stream = php_stream_open_wrapper(cafile, "rb", 0, NULL);
stream            747 ext/openssl/xp_ssl.c 	if (stream == NULL) {
stream            750 ext/openssl/xp_ssl.c 	} else if (stream->wrapper->is_url) {
stream            751 ext/openssl/xp_ssl.c 		php_stream_close(stream);
stream            757 ext/openssl/xp_ssl.c 		line = php_stream_get_line(stream, NULL, 0, &line_len);
stream            775 ext/openssl/xp_ssl.c 		line = php_stream_get_line(stream, NULL, 0, &line_len);
stream            801 ext/openssl/xp_ssl.c 		php_stream_close(stream);
stream            815 ext/openssl/xp_ssl.c static int enable_peer_verification(SSL_CTX *ctx, php_stream *stream TSRMLS_DC) /* {{{ */
stream            820 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream            852 ext/openssl/xp_ssl.c 		SSL_CTX_set_cert_verify_callback(ctx, win_cert_verify_callback, (void *)stream);
stream            869 ext/openssl/xp_ssl.c static void disable_peer_verification(SSL_CTX *ctx, php_stream *stream TSRMLS_DC) /* {{{ */
stream            875 ext/openssl/xp_ssl.c static int set_local_cert(SSL_CTX *ctx, php_stream *stream TSRMLS_DC) /* {{{ */
stream           1014 ext/openssl/xp_ssl.c 	php_stream *stream;
stream           1019 ext/openssl/xp_ssl.c 	stream = php_openssl_get_stream_from_ssl_handle(ssl);
stream           1020 ext/openssl/xp_ssl.c 	sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream           1046 ext/openssl/xp_ssl.c 		if (stream->context && SUCCESS == php_stream_context_get_option(stream->context,
stream           1052 ext/openssl/xp_ssl.c 			php_stream_to_zval(stream, param);
stream           1056 ext/openssl/xp_ssl.c 			stream->flags |= PHP_STREAM_FLAG_NO_FCLOSE;
stream           1060 ext/openssl/xp_ssl.c 			stream->flags ^= PHP_STREAM_FLAG_NO_FCLOSE;
stream           1088 ext/openssl/xp_ssl.c static void init_server_reneg_limit(php_stream *stream, php_openssl_netstream_data_t *sslsock) /* {{{ */
stream           1094 ext/openssl/xp_ssl.c 	if (stream->context &&
stream           1095 ext/openssl/xp_ssl.c 		SUCCESS == php_stream_context_get_option(stream->context,
stream           1107 ext/openssl/xp_ssl.c 	if (stream->context &&
stream           1108 ext/openssl/xp_ssl.c 		SUCCESS == php_stream_context_get_option(stream->context,
stream           1116 ext/openssl/xp_ssl.c 		php_stream_is_persistent(stream)
stream           1129 ext/openssl/xp_ssl.c static int set_server_rsa_key(php_stream *stream, SSL_CTX *ctx TSRMLS_DC) /* {{{ */
stream           1135 ext/openssl/xp_ssl.c 	if (php_stream_context_get_option(stream->context, "ssl", "rsa_key_size", &val) == SUCCESS) {
stream           1192 ext/openssl/xp_ssl.c static int set_server_ecdh_curve(php_stream *stream, SSL_CTX *ctx TSRMLS_DC) /* {{{ */
stream           1199 ext/openssl/xp_ssl.c 	if (php_stream_context_get_option(stream->context, "ssl", "ecdh_curve", &val) == SUCCESS) {
stream           1227 ext/openssl/xp_ssl.c static int set_server_specific_opts(php_stream *stream, SSL_CTX *ctx TSRMLS_DC) /* {{{ */
stream           1233 ext/openssl/xp_ssl.c 	if (FAILURE == set_server_ecdh_curve(stream, ctx TSRMLS_CC)) {
stream           1237 ext/openssl/xp_ssl.c 	if (SUCCESS == php_stream_context_get_option(stream->context, "ssl", "ecdh_curve", &val)) {
stream           1245 ext/openssl/xp_ssl.c 	if (php_stream_context_get_option(stream->context, "ssl", "dh_param", &val) == SUCCESS) {
stream           1252 ext/openssl/xp_ssl.c 	if (FAILURE == set_server_rsa_key(stream, ctx TSRMLS_CC)) {
stream           1257 ext/openssl/xp_ssl.c 				stream->context, "ssl", "honor_cipher_order", &val) &&
stream           1264 ext/openssl/xp_ssl.c 				stream->context, "ssl", "single_dh_use", &val) &&
stream           1272 ext/openssl/xp_ssl.c 				stream->context, "ssl", "single_ecdh_use", &val) &&
stream           1288 ext/openssl/xp_ssl.c 	php_stream *stream;
stream           1299 ext/openssl/xp_ssl.c 	stream = (php_stream*)SSL_get_ex_data(ssl_handle, php_openssl_get_ssl_stream_data_index());
stream           1300 ext/openssl/xp_ssl.c 	sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream           1317 ext/openssl/xp_ssl.c static int enable_server_sni(php_stream *stream, php_openssl_netstream_data_t *sslsock TSRMLS_DC)
stream           1356 ext/openssl/xp_ssl.c 		sizeof(php_openssl_sni_cert_t), 0, php_stream_is_persistent(stream)
stream           1393 ext/openssl/xp_ssl.c 				sslsock->sni_certs[i].name = pestrdup(key, php_stream_is_persistent(stream));
stream           1411 ext/openssl/xp_ssl.c static void enable_client_sni(php_stream *stream, php_openssl_netstream_data_t *sslsock) /* {{{ */
stream           1437 ext/openssl/xp_ssl.c int php_openssl_setup_crypto(php_stream *stream,
stream           1508 ext/openssl/xp_ssl.c 		disable_peer_verification(sslsock->ctx, stream TSRMLS_CC);
stream           1509 ext/openssl/xp_ssl.c 	} else if (FAILURE == enable_peer_verification(sslsock->ctx, stream TSRMLS_CC)) {
stream           1515 ext/openssl/xp_ssl.c 		SSL_CTX_set_default_passwd_cb_userdata(sslsock->ctx, stream);
stream           1530 ext/openssl/xp_ssl.c 	if (FAILURE == set_local_cert(sslsock->ctx, stream TSRMLS_CC)) {
stream           1537 ext/openssl/xp_ssl.c 		stream->context &&
stream           1538 ext/openssl/xp_ssl.c 		FAILURE == set_server_specific_opts(stream, sslsock->ctx TSRMLS_CC)
stream           1550 ext/openssl/xp_ssl.c 		SSL_set_ex_data(sslsock->ssl_handle, php_openssl_get_ssl_stream_data_index(), stream);
stream           1554 ext/openssl/xp_ssl.c 		handle_ssl_error(stream, 0, 1 TSRMLS_CC);
stream           1559 ext/openssl/xp_ssl.c 	if (sslsock->is_client == 0 && enable_server_sni(stream, sslsock TSRMLS_CC) == FAILURE) {
stream           1566 ext/openssl/xp_ssl.c 		init_server_reneg_limit(stream, sslsock);
stream           1619 ext/openssl/xp_ssl.c static int capture_peer_certs(php_stream *stream, php_openssl_netstream_data_t *sslsock, X509 *peer_cert TSRMLS_DC) /* {{{ */
stream           1624 ext/openssl/xp_ssl.c 	if (SUCCESS == php_stream_context_get_option(stream->context,
stream           1630 ext/openssl/xp_ssl.c 		php_stream_context_set_option(stream->context, "ssl", "peer_certificate", zcert);
stream           1635 ext/openssl/xp_ssl.c 	if (SUCCESS == php_stream_context_get_option(stream->context,
stream           1660 ext/openssl/xp_ssl.c 		php_stream_context_set_option(stream->context, "ssl", "peer_certificate_chain", arr);
stream           1669 ext/openssl/xp_ssl.c static int php_openssl_enable_crypto(php_stream *stream,
stream           1687 ext/openssl/xp_ssl.c 			enable_client_sni(stream, sslsock);
stream           1733 ext/openssl/xp_ssl.c 				retry = handle_ssl_error(stream, n, blocked TSRMLS_CC);
stream           1757 ext/openssl/xp_ssl.c 			if (peer_cert && stream->context) {
stream           1758 ext/openssl/xp_ssl.c 				cert_captured = capture_peer_certs(stream, sslsock, peer_cert TSRMLS_CC);
stream           1761 ext/openssl/xp_ssl.c 			if (FAILURE == apply_peer_verification_policy(sslsock->ssl_handle, peer_cert, stream TSRMLS_CC)) {
stream           1767 ext/openssl/xp_ssl.c 				if (stream->context) {
stream           1770 ext/openssl/xp_ssl.c 					if (SUCCESS == php_stream_context_get_option(stream->context,
stream           1775 ext/openssl/xp_ssl.c 						php_stream_context_set_option(stream->context, "ssl", "session_meta", meta_arr);
stream           1786 ext/openssl/xp_ssl.c 			if (peer_cert && stream->context) {
stream           1787 ext/openssl/xp_ssl.c 				cert_captured = capture_peer_certs(stream, sslsock, peer_cert TSRMLS_CC);
stream           1806 ext/openssl/xp_ssl.c static size_t php_openssl_sockop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)/* {{{ */
stream           1808 ext/openssl/xp_ssl.c 	return php_openssl_sockop_io(1, stream, buf, count TSRMLS_CC);
stream           1812 ext/openssl/xp_ssl.c static size_t php_openssl_sockop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */
stream           1814 ext/openssl/xp_ssl.c 	return php_openssl_sockop_io(0, stream, (char*)buf, count TSRMLS_CC);
stream           1825 ext/openssl/xp_ssl.c static size_t php_openssl_sockop_io(int read, php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream           1827 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream           1882 ext/openssl/xp_ssl.c 					php_stream_xport_shutdown(stream, (stream_shutdown_t)SHUT_RDWR TSRMLS_CC);
stream           1884 ext/openssl/xp_ssl.c 					stream->eof = 1;
stream           1901 ext/openssl/xp_ssl.c 				retry = handle_ssl_error(stream, nr_bytes, 0 TSRMLS_CC);
stream           1913 ext/openssl/xp_ssl.c 					stream->eof = (retry == 0 && errno != EAGAIN && !SSL_pending(sslsock->ssl_handle));
stream           1957 ext/openssl/xp_ssl.c 			php_stream_notify_progress_increment(stream->context, nr_bytes, 0);
stream           1969 ext/openssl/xp_ssl.c 			nr_bytes = php_stream_socket_ops.read(stream, buf, count TSRMLS_CC);
stream           1971 ext/openssl/xp_ssl.c 			nr_bytes = php_stream_socket_ops.write(stream, buf, count TSRMLS_CC);
stream           2010 ext/openssl/xp_ssl.c static int php_openssl_sockop_close(php_stream *stream, int close_handle TSRMLS_DC) /* {{{ */
stream           2012 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream           2058 ext/openssl/xp_ssl.c 			pefree(sslsock->sni_certs[i].name, php_stream_is_persistent(stream));
stream           2060 ext/openssl/xp_ssl.c 		pefree(sslsock->sni_certs, php_stream_is_persistent(stream));
stream           2065 ext/openssl/xp_ssl.c 		pefree(sslsock->url_name, php_stream_is_persistent(stream));
stream           2069 ext/openssl/xp_ssl.c 		pefree(sslsock->reneg, php_stream_is_persistent(stream));
stream           2072 ext/openssl/xp_ssl.c 	pefree(sslsock, php_stream_is_persistent(stream));
stream           2078 ext/openssl/xp_ssl.c static int php_openssl_sockop_flush(php_stream *stream TSRMLS_DC) /* {{{ */
stream           2080 ext/openssl/xp_ssl.c 	return php_stream_socket_ops.flush(stream TSRMLS_CC);
stream           2084 ext/openssl/xp_ssl.c static int php_openssl_sockop_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */
stream           2086 ext/openssl/xp_ssl.c 	return php_stream_socket_ops.stat(stream, ssb TSRMLS_CC);
stream           2090 ext/openssl/xp_ssl.c static inline int php_openssl_tcp_sockop_accept(php_stream *stream, php_openssl_netstream_data_t *sock,
stream           2122 ext/openssl/xp_ssl.c 			xparam->outputs.client = php_stream_alloc_rel(stream->ops, clisockdata, NULL, "r+");
stream           2124 ext/openssl/xp_ssl.c 				xparam->outputs.client->context = stream->context;
stream           2125 ext/openssl/xp_ssl.c 				if (stream->context) {
stream           2126 ext/openssl/xp_ssl.c 					zend_list_addref(stream->context->rsrc_id);
stream           2154 ext/openssl/xp_ssl.c static int php_openssl_sockop_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)
stream           2156 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream           2219 ext/openssl/xp_ssl.c 					cparam->outputs.returncode = php_openssl_setup_crypto(stream, sslsock, cparam TSRMLS_CC);
stream           2223 ext/openssl/xp_ssl.c 					cparam->outputs.returncode = php_openssl_enable_crypto(stream, sslsock, cparam TSRMLS_CC);
stream           2240 ext/openssl/xp_ssl.c 					php_stream_socket_ops.set_option(stream, option, value, ptrparam TSRMLS_CC);
stream           2247 ext/openssl/xp_ssl.c 						if (php_stream_xport_crypto_setup(stream, sslsock->method, NULL TSRMLS_CC) < 0 ||
stream           2248 ext/openssl/xp_ssl.c 								php_stream_xport_crypto_enable(stream, 1 TSRMLS_CC) < 0) {
stream           2258 ext/openssl/xp_ssl.c 					xparam->outputs.returncode = php_openssl_tcp_sockop_accept(stream, sslsock, xparam STREAMS_CC TSRMLS_CC);
stream           2269 ext/openssl/xp_ssl.c 	return php_stream_socket_ops.set_option(stream, option, value, ptrparam TSRMLS_CC);
stream           2272 ext/openssl/xp_ssl.c static int php_openssl_sockop_cast(php_stream *stream, int castas, void **ret TSRMLS_DC)
stream           2274 ext/openssl/xp_ssl.c 	php_openssl_netstream_data_t *sslsock = (php_openssl_netstream_data_t*)stream->abstract;
stream           2282 ext/openssl/xp_ssl.c 				*ret = fdopen(sslsock->s.socket, stream->mode);
stream           2293 ext/openssl/xp_ssl.c 				if (stream->writepos == stream->readpos
stream           2296 ext/openssl/xp_ssl.c 						php_stream_fill_read_buffer(stream, pending < stream->chunk_size
stream           2298 ext/openssl/xp_ssl.c 							: stream->chunk_size);
stream           2383 ext/openssl/xp_ssl.c 	php_stream *stream = NULL;
stream           2405 ext/openssl/xp_ssl.c 	stream = php_stream_alloc_rel(&php_openssl_socket_ops, sslsock, persistent_id, "r+");
stream           2407 ext/openssl/xp_ssl.c 	if (stream == NULL)	{
stream           2457 ext/openssl/xp_ssl.c 	return stream;
stream            187 ext/pdo/pdo_dbh.c 	php_stream *stream;
stream            190 ext/pdo/pdo_dbh.c 	stream = php_stream_open_wrapper(uri, "rb", REPORT_ERRORS, NULL);
stream            191 ext/pdo/pdo_dbh.c 	if (stream) {
stream            192 ext/pdo/pdo_dbh.c 		dsn = php_stream_get_line(stream, buf, buflen, NULL);
stream            193 ext/pdo/pdo_dbh.c 		php_stream_close(stream);
stream            614 ext/pdo_oci/oci_statement.c static size_t oci_blob_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream            616 ext/pdo_oci/oci_statement.c 	struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
stream            634 ext/pdo_oci/oci_statement.c static size_t oci_blob_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            636 ext/pdo_oci/oci_statement.c 	struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
stream            651 ext/pdo_oci/oci_statement.c 		stream->eof = 1;
stream            656 ext/pdo_oci/oci_statement.c static int oci_blob_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            658 ext/pdo_oci/oci_statement.c 	struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
stream            670 ext/pdo_oci/oci_statement.c static int oci_blob_flush(php_stream *stream TSRMLS_DC)
stream            672 ext/pdo_oci/oci_statement.c 	struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
stream            677 ext/pdo_oci/oci_statement.c static int oci_blob_seek(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC)
stream            679 ext/pdo_oci/oci_statement.c 	struct oci_lob_self *self = (struct oci_lob_self*)stream->abstract;
stream            137 ext/pdo_pgsql/pgsql_driver.c static size_t pgsql_lob_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream            139 ext/pdo_pgsql/pgsql_driver.c 	struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
stream            143 ext/pdo_pgsql/pgsql_driver.c static size_t pgsql_lob_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            145 ext/pdo_pgsql/pgsql_driver.c 	struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
stream            149 ext/pdo_pgsql/pgsql_driver.c static int pgsql_lob_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            151 ext/pdo_pgsql/pgsql_driver.c 	struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
stream            162 ext/pdo_pgsql/pgsql_driver.c static int pgsql_lob_flush(php_stream *stream TSRMLS_DC)
stream            167 ext/pdo_pgsql/pgsql_driver.c static int pgsql_lob_seek(php_stream *stream, off_t offset, int whence,
stream            170 ext/pdo_pgsql/pgsql_driver.c 	struct pdo_pgsql_lob_self *self = (struct pdo_pgsql_lob_self*)stream->abstract;
stream            668 ext/pdo_pgsql/pgsql_driver.c 	php_stream *stream;
stream            681 ext/pdo_pgsql/pgsql_driver.c 	stream = php_stream_open_wrapper_ex(filename, "rb", ENFORCE_SAFE_MODE, NULL, FG(default_context));
stream            682 ext/pdo_pgsql/pgsql_driver.c 	if (!stream) {
stream            716 ext/pdo_pgsql/pgsql_driver.c 		while ((buf = php_stream_get_line(stream, NULL, 0, &line_len)) != NULL) {
stream            720 ext/pdo_pgsql/pgsql_driver.c 				php_stream_close(stream);
stream            726 ext/pdo_pgsql/pgsql_driver.c 		php_stream_close(stream);
stream            745 ext/pdo_pgsql/pgsql_driver.c 		php_stream_close(stream);
stream            769 ext/pdo_pgsql/pgsql_driver.c 	php_stream *stream;
stream            783 ext/pdo_pgsql/pgsql_driver.c 	stream = php_stream_open_wrapper_ex(filename, "wb", ENFORCE_SAFE_MODE, NULL, FG(default_context));
stream            784 ext/pdo_pgsql/pgsql_driver.c 	if (!stream) {
stream            818 ext/pdo_pgsql/pgsql_driver.c 				if (php_stream_write(stream, csv, ret) != ret) {
stream            821 ext/pdo_pgsql/pgsql_driver.c 					php_stream_close(stream);
stream            829 ext/pdo_pgsql/pgsql_driver.c 				php_stream_close(stream);
stream            834 ext/pdo_pgsql/pgsql_driver.c 		php_stream_close(stream);
stream            841 ext/pdo_pgsql/pgsql_driver.c 		php_stream_close(stream);
stream            992 ext/pdo_pgsql/pgsql_driver.c 		php_stream *stream = pdo_pgsql_create_lob_stream(dbh, lfd, oid TSRMLS_CC);
stream            993 ext/pdo_pgsql/pgsql_driver.c 		if (stream) {
stream            994 ext/pdo_pgsql/pgsql_driver.c 			php_stream_to_zval(stream, return_value);
stream           3114 ext/pgsql/pgsql.c 	php_stream *stream;
stream           3131 ext/pgsql/pgsql.c 	stream = php_stream_open_wrapper(z_filename, mode, REPORT_ERRORS, NULL);
stream           3133 ext/pgsql/pgsql.c 	if (!stream) {
stream           3137 ext/pgsql/pgsql.c 	if (FAILURE == php_stream_cast(stream, PHP_STREAM_AS_STDIO, (void**)&fp, REPORT_ERRORS))	{
stream           3138 ext/pgsql/pgsql.c 		php_stream_close(stream);
stream           3141 ext/pgsql/pgsql.c 	php_stream_auto_cleanup(stream);
stream           5327 ext/pgsql/pgsql.c static size_t php_pgsql_fd_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream           5332 ext/pgsql/pgsql.c static size_t php_pgsql_fd_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream           5337 ext/pgsql/pgsql.c static int php_pgsql_fd_close(php_stream *stream, int close_handle TSRMLS_DC)
stream           5342 ext/pgsql/pgsql.c static int php_pgsql_fd_flush(php_stream *stream TSRMLS_DC)
stream           5347 ext/pgsql/pgsql.c static int php_pgsql_fd_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)
stream           5349 ext/pgsql/pgsql.c 	PGconn *pgsql = (PGconn *) stream->abstract;
stream           5358 ext/pgsql/pgsql.c static int php_pgsql_fd_cast(php_stream *stream, int cast_as, void **ret TSRMLS_DC)
stream           5360 ext/pgsql/pgsql.c 	PGconn *pgsql = (PGconn *) stream->abstract;
stream           5386 ext/pgsql/pgsql.c 	php_stream *stream;
stream           5396 ext/pgsql/pgsql.c 	stream = php_stream_alloc(&php_stream_pgsql_fd_ops, pgsql, NULL, "r");
stream           5398 ext/pgsql/pgsql.c 	if (stream) {
stream           5399 ext/pgsql/pgsql.c 		php_stream_to_zval(stream, return_value);
stream            230 ext/pgsql/php_pgsql.h static size_t php_pgsql_fd_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC);
stream            231 ext/pgsql/php_pgsql.h static size_t php_pgsql_fd_read(php_stream *stream, char *buf, size_t count TSRMLS_DC);
stream            232 ext/pgsql/php_pgsql.h static int php_pgsql_fd_close(php_stream *stream, int close_handle TSRMLS_DC);
stream            233 ext/pgsql/php_pgsql.h static int php_pgsql_fd_flush(php_stream *stream TSRMLS_DC);
stream            234 ext/pgsql/php_pgsql.h static int php_pgsql_fd_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC);
stream            235 ext/pgsql/php_pgsql.h static int php_pgsql_fd_cast(php_stream *stream, int cast_as, void **ret TSRMLS_DC);
stream             43 ext/phar/dirstream.c static int phar_dir_close(php_stream *stream, int close_handle TSRMLS_DC)  /* {{{ */
stream             45 ext/phar/dirstream.c 	HashTable *data = (HashTable *)stream->abstract;
stream             51 ext/phar/dirstream.c 		stream->abstract = NULL;
stream             61 ext/phar/dirstream.c static int phar_dir_seek(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC) /* {{{ */
stream             63 ext/phar/dirstream.c 	HashTable *data = (HashTable *)stream->abstract;
stream             93 ext/phar/dirstream.c static size_t phar_dir_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */
stream             96 ext/phar/dirstream.c 	HashTable *data = (HashTable *)stream->abstract;
stream            123 ext/phar/dirstream.c static size_t phar_dir_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */
stream            132 ext/phar/dirstream.c static int phar_dir_flush(php_stream *stream TSRMLS_DC) /* {{{ */
stream             30 ext/phar/dirstream.h static size_t phar_dir_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC);
stream             31 ext/phar/dirstream.h static size_t phar_dir_read( php_stream *stream, char *buf, size_t count TSRMLS_DC);
stream             32 ext/phar/dirstream.h static int    phar_dir_close(php_stream *stream, int close_handle TSRMLS_DC);
stream             33 ext/phar/dirstream.h static int    phar_dir_flush(php_stream *stream TSRMLS_DC);
stream             34 ext/phar/dirstream.h static int    phar_dir_seek( php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC);
stream             59 ext/phar/func_interceptors.c 			php_stream *stream;
stream             79 ext/phar/func_interceptors.c 			stream = php_stream_opendir(name, REPORT_ERRORS, context);
stream             81 ext/phar/func_interceptors.c 			if (!stream) {
stream             84 ext/phar/func_interceptors.c 			php_stream_to_zval(stream, return_value);
stream            100 ext/phar/func_interceptors.c 	php_stream *stream;
stream            191 ext/phar/func_interceptors.c 			stream = php_stream_open_wrapper_ex(name, "rb", 0 | REPORT_ERRORS, NULL, context);
stream            194 ext/phar/func_interceptors.c 			if (!stream) {
stream            198 ext/phar/func_interceptors.c 			if (offset > 0 && php_stream_seek(stream, offset, SEEK_SET) < 0) {
stream            200 ext/phar/func_interceptors.c 				php_stream_close(stream);
stream            205 ext/phar/func_interceptors.c 			if ((len = php_stream_copy_to_mem(stream, &contents, maxlen, 0)) > 0) {
stream            220 ext/phar/func_interceptors.c 			php_stream_close(stream);
stream            237 ext/phar/func_interceptors.c 	php_stream *stream;
stream            309 ext/phar/func_interceptors.c 		stream = php_stream_open_wrapper_ex(name, "rb", 0 | REPORT_ERRORS, NULL, context);
stream            311 ext/phar/func_interceptors.c 		if (stream == NULL) {
stream            314 ext/phar/func_interceptors.c 		size = php_stream_passthru(stream);
stream            315 ext/phar/func_interceptors.c 		php_stream_close(stream);
stream            332 ext/phar/func_interceptors.c 	php_stream *stream;
stream            406 ext/phar/func_interceptors.c 		stream = php_stream_open_wrapper_ex(name, mode, 0 | REPORT_ERRORS, NULL, context);
stream            408 ext/phar/func_interceptors.c 		if (stream == NULL) {
stream            411 ext/phar/func_interceptors.c 		php_stream_to_zval(stream, return_value);
stream           3355 ext/phar/phar.c 				file_handle->handle.stream.handle  = phar;
stream           3356 ext/phar/phar.c 				file_handle->handle.stream.reader  = phar_zend_stream_reader;
stream           3357 ext/phar/phar.c 				file_handle->handle.stream.closer  = NULL;
stream           3358 ext/phar/phar.c 				file_handle->handle.stream.fsizer  = phar_zend_stream_fsizer;
stream           3359 ext/phar/phar.c 				file_handle->handle.stream.isatty  = 0;
stream           3363 ext/phar/phar.c 				memset(&file_handle->handle.stream.mmap, 0, sizeof(file_handle->handle.stream.mmap));
stream           2884 ext/phar/phar_object.c 	php_stream *stream;
stream           2905 ext/phar/phar_object.c 		if ((php_stream_from_zval_no_verify(stream, &zstub)) != NULL) {
stream            348 ext/phar/stream.c static int phar_stream_close(php_stream *stream, int close_handle TSRMLS_DC) /* {{{ */
stream            350 ext/phar/stream.c 	phar_entry_delref((phar_entry_data *)stream->abstract TSRMLS_CC);
stream            359 ext/phar/stream.c static size_t phar_stream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */
stream            361 ext/phar/stream.c 	phar_entry_data *data = (phar_entry_data *)stream->abstract;
stream            372 ext/phar/stream.c 		stream->eof = 1;
stream            381 ext/phar/stream.c 	stream->eof = (data->position == (off_t) entry->uncompressed_filesize);
stream            390 ext/phar/stream.c static int phar_stream_seek(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC) /* {{{ */
stream            392 ext/phar/stream.c 	phar_entry_data *data = (phar_entry_data *)stream->abstract;
stream            434 ext/phar/stream.c static size_t phar_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */
stream            436 ext/phar/stream.c 	phar_entry_data *data = (phar_entry_data *) stream->abstract;
stream            440 ext/phar/stream.c 		php_stream_wrapper_log_error(stream->wrapper, stream->flags TSRMLS_CC, "phar error: Could not write %d characters to \"%s\" in phar \"%s\"", (int) count, data->internal_file->filename, data->phar->fname);
stream            457 ext/phar/stream.c static int phar_stream_flush(php_stream *stream TSRMLS_DC) /* {{{ */
stream            461 ext/phar/stream.c 	phar_entry_data *data = (phar_entry_data *) stream->abstract;
stream            467 ext/phar/stream.c 			php_stream_wrapper_log_error(stream->wrapper, REPORT_ERRORS TSRMLS_CC, "%s", error);
stream            549 ext/phar/stream.c static int phar_stream_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */
stream            551 ext/phar/stream.c 	phar_entry_data *data = (phar_entry_data *)stream->abstract;
stream             33 ext/phar/stream.h static size_t phar_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC);
stream             34 ext/phar/stream.h static size_t phar_stream_read( php_stream *stream, char *buf, size_t count TSRMLS_DC);
stream             35 ext/phar/stream.h static int    phar_stream_close(php_stream *stream, int close_handle TSRMLS_DC);
stream             36 ext/phar/stream.h static int    phar_stream_flush(php_stream *stream TSRMLS_DC);
stream             37 ext/phar/stream.h static int    phar_stream_seek( php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC);
stream             38 ext/phar/stream.h static int    phar_stream_stat( php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC);
stream            698 ext/posix/posix.c 	php_stream *stream;
stream            700 ext/posix/posix.c 	php_stream_from_zval_no_verify(stream, &zfp);
stream            702 ext/posix/posix.c 	if (stream == NULL) {
stream            706 ext/posix/posix.c 	if (php_stream_can_cast(stream, PHP_STREAM_AS_FD_FOR_SELECT) == SUCCESS) {
stream            707 ext/posix/posix.c 		php_stream_cast(stream, PHP_STREAM_AS_FD_FOR_SELECT, (void*)fd, 0);
stream            708 ext/posix/posix.c 	} else if (php_stream_can_cast(stream, PHP_STREAM_AS_FD) == SUCCESS) {
stream            709 ext/posix/posix.c 		php_stream_cast(stream, PHP_STREAM_AS_FD, (void*)fd, 0);
stream            712 ext/posix/posix.c 				stream->ops->label);
stream            165 ext/soap/php_http.c 	php_stream *stream;
stream            233 ext/soap/php_http.c 	stream = php_stream_xport_create(name, namelen,
stream            243 ext/soap/php_http.c 	if (stream && *use_proxy && use_ssl) {
stream            262 ext/soap/php_http.c 		if (php_stream_write(stream, soap_headers.c, soap_headers.len) != soap_headers.len) {
stream            263 ext/soap/php_http.c 			php_stream_close(stream);
stream            264 ext/soap/php_http.c 			stream = NULL;
stream            268 ext/soap/php_http.c  	 	if (stream) {
stream            269 ext/soap/php_http.c 			if (!get_http_headers(stream, &http_headers, &http_header_size TSRMLS_CC) || http_headers == NULL) {
stream            270 ext/soap/php_http.c 				php_stream_close(stream);
stream            271 ext/soap/php_http.c 				stream = NULL;
stream            278 ext/soap/php_http.c 		if (stream) {
stream            306 ext/soap/php_http.c 			if (php_stream_xport_crypto_setup(stream, crypto_method, NULL TSRMLS_CC) < 0 ||
stream            307 ext/soap/php_http.c 			    php_stream_xport_crypto_enable(stream, 1 TSRMLS_CC) < 0) {
stream            308 ext/soap/php_http.c 				php_stream_close(stream);
stream            309 ext/soap/php_http.c 				stream = NULL;
stream            315 ext/soap/php_http.c 	return stream;
stream            347 ext/soap/php_http.c 	php_stream *stream;
stream            420 ext/soap/php_http.c 		php_stream_from_zval_no_verify(stream,tmp);
stream            425 ext/soap/php_http.c 		stream = NULL;
stream            481 ext/soap/php_http.c 	if (stream != NULL) {
stream            492 ext/soap/php_http.c 			php_stream_close(stream);
stream            496 ext/soap/php_http.c 			stream = NULL;
stream            502 ext/soap/php_http.c 	if (stream != NULL && php_stream_eof(stream)) {
stream            503 ext/soap/php_http.c 		php_stream_close(stream);
stream            507 ext/soap/php_http.c 		stream = NULL;
stream            511 ext/soap/php_http.c 	if (!stream) {
stream            512 ext/soap/php_http.c 		stream = http_connect(this_ptr, phpurl, use_ssl, context, &use_proxy TSRMLS_CC);
stream            513 ext/soap/php_http.c 		if (stream) {
stream            514 ext/soap/php_http.c 			php_stream_auto_cleanup(stream);
stream            515 ext/soap/php_http.c 			add_property_resource(this_ptr, "httpsocket", php_stream_get_resource_id(stream));
stream            528 ext/soap/php_http.c 	if (stream) {
stream            866 ext/soap/php_http.c 		err = php_stream_write(stream, soap_headers.c, soap_headers.len);
stream            869 ext/soap/php_http.c 			php_stream_close(stream);
stream            885 ext/soap/php_http.c 		php_stream_close(stream);
stream            893 ext/soap/php_http.c 		if (!get_http_headers(stream, &http_headers, &http_header_size TSRMLS_CC)) {
stream            896 ext/soap/php_http.c 			php_stream_close(stream);
stream           1068 ext/soap/php_http.c 	if (!get_http_body(stream, http_close, http_headers, &http_body, &http_body_size TSRMLS_CC)) {
stream           1070 ext/soap/php_http.c 		php_stream_close(stream);
stream           1085 ext/soap/php_http.c 		php_stream_close(stream);
stream           1088 ext/soap/php_http.c 		stream = NULL;
stream           1372 ext/soap/php_http.c static int get_http_body(php_stream *stream, int close, char *headers,  char **response, int *out_size TSRMLS_DC)
stream           1411 ext/soap/php_http.c 			php_stream_gets(stream, headerbuf, sizeof(headerbuf));
stream           1423 ext/soap/php_http.c 						int len_read = php_stream_read(stream, http_buf + http_buf_size, buf_size - len_size);
stream           1434 ext/soap/php_http.c 					ch = php_stream_getc(stream);
stream           1436 ext/soap/php_http.c 						ch = php_stream_getc(stream);
stream           1460 ext/soap/php_http.c 			if (!php_stream_gets(stream, headerbuf, sizeof(headerbuf))) {
stream           1481 ext/soap/php_http.c 			int len_read = php_stream_read(stream, http_buf + http_buf_size, header_length - http_buf_size);
stream           1491 ext/soap/php_http.c 			len_read = php_stream_read(stream, http_buf + http_buf_size, 4096);
stream           1495 ext/soap/php_http.c 		} while(!php_stream_eof(stream));
stream           1506 ext/soap/php_http.c static int get_http_headers(php_stream *stream, char **response, int *out_size TSRMLS_DC)
stream           1513 ext/soap/php_http.c 		if (!php_stream_gets(stream, headerbuf, sizeof(headerbuf))) {
stream           1383 ext/sockets/conversions.c 		php_stream *stream;
stream           1393 ext/sockets/conversions.c 		ZEND_FETCH_RESOURCE2_NO_RETURN(stream, php_stream *, elem, -1,
stream           1395 ext/sockets/conversions.c 		if (stream == NULL) {
stream           1400 ext/sockets/conversions.c 		if (php_stream_cast(stream, PHP_STREAM_AS_FD, (void **)&iarr[i - 1],
stream           1465 ext/sockets/conversions.c 			php_stream *stream = php_stream_fopen_from_fd(fd, "rw", NULL);
stream           1466 ext/sockets/conversions.c 			php_stream_to_zval(stream, elem);
stream            251 ext/sockets/sockets.c 	ZEND_ARG_INFO(0, stream)
stream            973 ext/sockets/sockets.c 		php_stream *stream;
stream            975 ext/sockets/sockets.c 		stream = zend_fetch_resource(&php_sock->zstream TSRMLS_CC, -1,
stream            977 ext/sockets/sockets.c 		if (stream != NULL) {
stream            978 ext/sockets/sockets.c 			if (php_stream_set_option(stream, PHP_STREAM_OPTION_BLOCKING, 0,
stream           1013 ext/sockets/sockets.c 		php_stream *stream;
stream           1014 ext/sockets/sockets.c 		stream = zend_fetch_resource(&php_sock->zstream TSRMLS_CC, -1,
stream           1016 ext/sockets/sockets.c 		if (stream != NULL) {
stream           1017 ext/sockets/sockets.c 			if (php_stream_set_option(stream, PHP_STREAM_OPTION_BLOCKING, 1,
stream           1070 ext/sockets/sockets.c 		php_stream *stream = NULL;
stream           1071 ext/sockets/sockets.c 		php_stream_from_zval_no_verify(stream, &php_sock->zstream);
stream           1072 ext/sockets/sockets.c 		if (stream != NULL) {
stream           1075 ext/sockets/sockets.c 			php_stream_free(stream, PHP_STREAM_FREE_CLOSE |
stream           1076 ext/sockets/sockets.c 					(stream->is_persistent?PHP_STREAM_FREE_CLOSE_PERSISTENT:0));
stream           2265 ext/sockets/sockets.c 	php_stream			 *stream;
stream           2272 ext/sockets/sockets.c 	php_stream_from_zval(stream, &zstream);
stream           2274 ext/sockets/sockets.c 	if (php_stream_cast(stream, PHP_STREAM_AS_SOCKETD, (void**)&socket, 1)) {
stream           2287 ext/sockets/sockets.c 	if (php_stream_is(stream, PHP_STREAM_IS_SOCKET)) {
stream           2289 ext/sockets/sockets.c 				((php_netstream_data_t *)stream->abstract)->is_blocked;
stream           2304 ext/sockets/sockets.c 	php_stream_set_option(stream, PHP_STREAM_OPTION_READ_BUFFER,
stream            104 ext/spl/spl_directory.c 		if (intern->u.file.stream) {
stream            108 ext/spl/spl_directory.c 			if (!intern->u.file.stream->is_persistent) {
stream            109 ext/spl/spl_directory.c 				php_stream_free(intern->u.file.stream, PHP_STREAM_FREE_CLOSE);
stream            111 ext/spl/spl_directory.c 				php_stream_free(intern->u.file.stream, PHP_STREAM_FREE_CLOSE_PERSISTENT);
stream            289 ext/spl/spl_directory.c 	intern->u.file.stream = php_stream_open_wrapper_ex(intern->file_name, intern->u.file.open_mode, (use_include_path ? USE_PATH : 0) | REPORT_ERRORS, NULL, intern->u.file.context);
stream            291 ext/spl/spl_directory.c 	if (!intern->file_name_len || !intern->u.file.stream) {
stream            308 ext/spl/spl_directory.c 	intern->orig_path = estrndup(intern->u.file.stream->orig_path, strlen(intern->u.file.stream->orig_path));
stream            314 ext/spl/spl_directory.c 	ZVAL_RESOURCE(&intern->u.file.zresource, php_stream_get_resource_id(intern->u.file.stream));
stream           2063 ext/spl/spl_directory.c 	if (php_stream_eof(intern->u.file.stream)) {
stream           2072 ext/spl/spl_directory.c 		if (php_stream_get_line(intern->u.file.stream, buf, intern->u.file.max_line_len + 1, &line_len) == NULL) {
stream           2079 ext/spl/spl_directory.c 		buf = php_stream_get_line(intern->u.file.stream, NULL, 0, &line_len);
stream           2177 ext/spl/spl_directory.c 		php_fgetcsv(intern->u.file.stream, delimiter, enclosure, escape, buf_len, buf, intern->u.file.current_zval TSRMLS_CC);
stream           2196 ext/spl/spl_directory.c 		if (php_stream_eof(intern->u.file.stream)) {
stream           2271 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2275 ext/spl/spl_directory.c 	if (-1 == php_stream_rewind(intern->u.file.stream)) {
stream           2318 ext/spl/spl_directory.c 		tmp_path_len = strlen(intern->u.file.stream->orig_path);
stream           2320 ext/spl/spl_directory.c 		if (tmp_path_len > 1 && IS_SLASH_AT(intern->u.file.stream->orig_path, tmp_path_len-1)) {
stream           2324 ext/spl/spl_directory.c 		tmp_path = estrndup(intern->u.file.stream->orig_path, tmp_path_len);
stream           2340 ext/spl/spl_directory.c 		intern->_path = estrndup(intern->u.file.stream->orig_path, intern->_path_len);
stream           2407 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2412 ext/spl/spl_directory.c 	RETURN_BOOL(php_stream_eof(intern->u.file.stream));
stream           2428 ext/spl/spl_directory.c 		if(!intern->u.file.stream) {
stream           2431 ext/spl/spl_directory.c 		RETVAL_BOOL(!php_stream_eof(intern->u.file.stream));
stream           2445 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2466 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2614 ext/spl/spl_directory.c 		if(!intern->u.file.stream) {
stream           2688 ext/spl/spl_directory.c 		ret = php_fputcsv(intern->u.file.stream, fields, delimiter, enclosure, escape TSRMLS_CC);
stream           2767 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2772 ext/spl/spl_directory.c 	RETURN_BOOL(!php_stream_flush(intern->u.file.stream));
stream           2782 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2787 ext/spl/spl_directory.c 	ret = php_stream_tell(intern->u.file.stream);
stream           2807 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2813 ext/spl/spl_directory.c 	RETURN_LONG(php_stream_seek(intern->u.file.stream, pos, whence));
stream           2824 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2831 ext/spl/spl_directory.c 	result = php_stream_getc(intern->u.file.stream);
stream           2854 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2879 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2884 ext/spl/spl_directory.c 	RETURN_LONG(php_stream_passthru(intern->u.file.stream));
stream           2893 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2918 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2930 ext/spl/spl_directory.c 	RETURN_LONG(php_stream_write(intern->u.file.stream, str, str_len));
stream           2942 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2953 ext/spl/spl_directory.c 	Z_STRLEN_P(return_value) = php_stream_read(intern->u.file.stream, Z_STRVAL_P(return_value), length);
stream           2976 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream           2981 ext/spl/spl_directory.c 	if (!php_stream_truncate_supported(intern->u.file.stream)) {
stream           2986 ext/spl/spl_directory.c 	RETURN_BOOL(0 == php_stream_truncate_set_size(intern->u.file.stream, size));
stream           2999 ext/spl/spl_directory.c 	if(!intern->u.file.stream) {
stream             88 ext/spl/spl_directory.h 			php_stream         *stream;
stream           1101 ext/sqlite3/sqlite3.c static size_t php_sqlite3_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream           1108 ext/sqlite3/sqlite3.c static size_t php_sqlite3_stream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream           1110 ext/sqlite3/sqlite3.c 	php_stream_sqlite3_data *sqlite3_stream = (php_stream_sqlite3_data *) stream->abstract;
stream           1114 ext/sqlite3/sqlite3.c 		stream->eof = 1;
stream           1125 ext/sqlite3/sqlite3.c static int php_sqlite3_stream_close(php_stream *stream, int close_handle TSRMLS_DC)
stream           1127 ext/sqlite3/sqlite3.c 	php_stream_sqlite3_data *sqlite3_stream = (php_stream_sqlite3_data *) stream->abstract;
stream           1138 ext/sqlite3/sqlite3.c static int php_sqlite3_stream_flush(php_stream *stream TSRMLS_DC)
stream           1145 ext/sqlite3/sqlite3.c static int php_sqlite3_stream_seek(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream           1147 ext/sqlite3/sqlite3.c 	php_stream_sqlite3_data *sqlite3_stream = (php_stream_sqlite3_data *) stream->abstract;
stream           1159 ext/sqlite3/sqlite3.c 					stream->eof = 0;
stream           1170 ext/sqlite3/sqlite3.c 					stream->eof = 0;
stream           1182 ext/sqlite3/sqlite3.c 				stream->eof = 0;
stream           1197 ext/sqlite3/sqlite3.c 				stream->eof = 0;
stream           1208 ext/sqlite3/sqlite3.c static int php_sqlite3_stream_cast(php_stream *stream, int castas, void **ret TSRMLS_DC)
stream           1213 ext/sqlite3/sqlite3.c static int php_sqlite3_stream_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
stream           1215 ext/sqlite3/sqlite3.c 	php_stream_sqlite3_data *sqlite3_stream = (php_stream_sqlite3_data *) stream->abstract;
stream           1242 ext/sqlite3/sqlite3.c 	php_stream *stream;
stream           1262 ext/sqlite3/sqlite3.c 	stream = php_stream_alloc(&php_stream_sqlite3_ops, sqlite3_stream, 0, "rb");
stream           1264 ext/sqlite3/sqlite3.c 	if (stream) {
stream           1265 ext/sqlite3/sqlite3.c 		php_stream_to_zval(stream, return_value);
stream           1570 ext/sqlite3/sqlite3.c 					php_stream *stream = NULL;
stream           1574 ext/sqlite3/sqlite3.c 						php_stream_from_zval_no_verify(stream, &param->parameter);
stream           1575 ext/sqlite3/sqlite3.c 						if (stream == NULL) {
stream           1579 ext/sqlite3/sqlite3.c 						blength = php_stream_copy_to_mem(stream, (void *)&buffer, PHP_STREAM_COPY_ALL, 0);
stream           1588 ext/sqlite3/sqlite3.c 					if (stream) {
stream           1117 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           1385 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           1391 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           1965 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           1970 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           1977 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2011 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2015 ext/standard/basic_functions.c     ZEND_ARG_INFO(0, stream)
stream           2060 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2067 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2078 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2090 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2112 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2120 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           2613 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, stream)
stream           4689 ext/standard/basic_functions.c 	php_stream *stream = NULL;
stream           4705 ext/standard/basic_functions.c 			stream = php_stream_open_wrapper(opt, "a", IGNORE_URL_WIN | REPORT_ERRORS, NULL);
stream           4706 ext/standard/basic_functions.c 			if (!stream) {
stream           4709 ext/standard/basic_functions.c 			php_stream_write(stream, message, message_len);
stream           4710 ext/standard/basic_functions.c 			php_stream_close(stream);
stream            109 ext/standard/exec.c 	php_stream *stream;
stream            129 ext/standard/exec.c 	stream = php_stream_fopen_from_pipe(fp, "rb");
stream            137 ext/standard/exec.c 		while (php_stream_get_line(stream, b, EXEC_INPUT_BUF, &bufl)) {
stream            139 ext/standard/exec.c 			if (b[bufl - 1] != '\n' && !php_stream_eof(stream)) {
stream            190 ext/standard/exec.c 		while((bufl = php_stream_read(stream, buf, EXEC_INPUT_BUF)) > 0) {
stream            195 ext/standard/exec.c 	pclose_return = php_stream_close(stream);
stream            534 ext/standard/exec.c 	php_stream *stream;
stream            549 ext/standard/exec.c 	stream = php_stream_fopen_from_pipe(in, "rb");
stream            550 ext/standard/exec.c 	total_readbytes = php_stream_copy_to_mem(stream, &ret, PHP_STREAM_COPY_ALL, 0);
stream            551 ext/standard/exec.c 	php_stream_close(stream);
stream            130 ext/standard/file.c #define PHP_STREAM_TO_ZVAL(stream, arg) \
stream            131 ext/standard/file.c 	php_stream_from_zval_no_verify(stream, arg); \
stream            132 ext/standard/file.c 	if (stream == NULL) {	\
stream            344 ext/standard/file.c 	php_stream *stream;
stream            351 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream            366 ext/standard/file.c 	if (php_stream_lock(stream, act)) {
stream            400 ext/standard/file.c 	md.stream = php_stream_open_wrapper(filename, "rb",
stream            403 ext/standard/file.c 	if (!md.stream)	{
stream            517 ext/standard/file.c 	php_stream_close(md.stream);
stream            529 ext/standard/file.c 	php_stream *stream;
stream            548 ext/standard/file.c 	stream = php_stream_open_wrapper_ex(filename, "rb",
stream            551 ext/standard/file.c 	if (!stream) {
stream            555 ext/standard/file.c 	if (offset > 0 && php_stream_seek(stream, offset, SEEK_SET) < 0) {
stream            557 ext/standard/file.c 		php_stream_close(stream);
stream            561 ext/standard/file.c 	if ((len = php_stream_copy_to_mem(stream, &contents, maxlen, 0)) > 0) {
stream            573 ext/standard/file.c 	php_stream_close(stream);
stream            581 ext/standard/file.c 	php_stream *stream;
stream            616 ext/standard/file.c 	stream = php_stream_open_wrapper_ex(filename, mode, ((flags & PHP_FILE_USE_INCLUDE_PATH) ? USE_PATH : 0) | REPORT_ERRORS, NULL, context);
stream            617 ext/standard/file.c 	if (stream == NULL) {
stream            621 ext/standard/file.c 	if (flags & LOCK_EX && (!php_stream_supports_lock(stream) || php_stream_lock(stream, LOCK_EX))) {
stream            622 ext/standard/file.c 		php_stream_close(stream);
stream            628 ext/standard/file.c 		php_stream_truncate_set_size(stream, 0);
stream            634 ext/standard/file.c 			if (php_stream_copy_to_stream_ex(srcstream, stream, PHP_STREAM_COPY_ALL, &len) != SUCCESS) {
stream            654 ext/standard/file.c 				numbytes = php_stream_write(stream, Z_STRVAL_P(data), Z_STRLEN_P(data));
stream            676 ext/standard/file.c 						bytes_written = php_stream_write(stream, Z_STRVAL_PP(tmp), Z_STRLEN_PP(tmp));
stream            697 ext/standard/file.c 					numbytes = php_stream_write(stream, Z_STRVAL(out), Z_STRLEN(out));
stream            710 ext/standard/file.c 	php_stream_close(stream);
stream            736 ext/standard/file.c 	php_stream *stream;
stream            755 ext/standard/file.c 	stream = php_stream_open_wrapper_ex(filename, "rb", (use_include_path ? USE_PATH : 0) | REPORT_ERRORS, NULL, context);
stream            756 ext/standard/file.c 	if (!stream) {
stream            763 ext/standard/file.c 	if ((target_len = php_stream_copy_to_mem(stream, &target_buf, PHP_STREAM_COPY_ALL, 0))) {
stream            767 ext/standard/file.c 		if (!(p = php_stream_locate_eol(stream, target_buf, target_len TSRMLS_CC))) {
stream            772 ext/standard/file.c 		if (stream->flags & PHP_STREAM_FLAG_EOL_MAC) {
stream            810 ext/standard/file.c 	php_stream_close(stream);
stream            852 ext/standard/file.c 	php_stream *stream;
stream            858 ext/standard/file.c 	stream = php_stream_fopen_tmpfile();
stream            860 ext/standard/file.c 	if (stream) {
stream            861 ext/standard/file.c 		php_stream_to_zval(stream, return_value);
stream            876 ext/standard/file.c 	php_stream *stream;
stream            885 ext/standard/file.c 	stream = php_stream_open_wrapper_ex(filename, mode, (use_include_path ? USE_PATH : 0) | REPORT_ERRORS, NULL, context);
stream            887 ext/standard/file.c 	if (stream == NULL) {
stream            891 ext/standard/file.c 	php_stream_to_zval(stream, return_value);
stream            900 ext/standard/file.c 	php_stream *stream;
stream            906 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream            908 ext/standard/file.c 	if ((stream->flags & PHP_STREAM_FLAG_NO_FCLOSE) != 0) {
stream            909 ext/standard/file.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d is not a valid stream resource", stream->rsrc_id);
stream            913 ext/standard/file.c 	if (!stream->is_persistent) {
stream            914 ext/standard/file.c 		php_stream_close(stream);
stream            916 ext/standard/file.c 		php_stream_pclose(stream);
stream            930 ext/standard/file.c 	php_stream *stream;
stream            954 ext/standard/file.c 	stream = php_stream_fopen_from_pipe(fp, mode);
stream            956 ext/standard/file.c 	if (stream == NULL)	{
stream            960 ext/standard/file.c 		php_stream_to_zval(stream, return_value);
stream            972 ext/standard/file.c 	php_stream *stream;
stream            978 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream            981 ext/standard/file.c 	zend_list_delete(stream->rsrc_id);
stream            992 ext/standard/file.c 	php_stream *stream;
stream            998 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1000 ext/standard/file.c 	if (php_stream_eof(stream)) {
stream           1017 ext/standard/file.c 	php_stream *stream;
stream           1023 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1027 ext/standard/file.c 		buf = php_stream_get_line(stream, NULL, 0, &line_len);
stream           1038 ext/standard/file.c 		if (php_stream_get_line(stream, buf, len, &line_len) == NULL) {
stream           1066 ext/standard/file.c 	php_stream *stream;
stream           1072 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1074 ext/standard/file.c 	result = php_stream_getc(stream);
stream           1096 ext/standard/file.c 	php_stream *stream;
stream           1104 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &fd);
stream           1118 ext/standard/file.c 	if ((retval = php_stream_get_line(stream, buf, len, &actual_len)) == NULL)	{
stream           1125 ext/standard/file.c 	retval_len = php_strip_tags(retval, actual_len, &stream->fgetss_state, allowed_tags, allowed_tags_len);
stream           1189 ext/standard/file.c 	php_stream *stream;
stream           1205 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1207 ext/standard/file.c 	ret = php_stream_write(stream, input, num_bytes);
stream           1219 ext/standard/file.c 	php_stream *stream;
stream           1225 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1227 ext/standard/file.c 	ret = php_stream_flush(stream);
stream           1240 ext/standard/file.c 	php_stream *stream;
stream           1246 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1248 ext/standard/file.c 	if (-1 == php_stream_rewind(stream)) {
stream           1261 ext/standard/file.c 	php_stream *stream;
stream           1267 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1269 ext/standard/file.c 	ret = php_stream_tell(stream);
stream           1283 ext/standard/file.c 	php_stream *stream;
stream           1289 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1291 ext/standard/file.c 	RETURN_LONG(php_stream_seek(stream, offset, whence));
stream           1369 ext/standard/file.c 	php_stream *stream;
stream           1378 ext/standard/file.c 	stream = php_stream_open_wrapper_ex(filename, "rb", (use_include_path ? USE_PATH : 0) | REPORT_ERRORS, NULL, context);
stream           1379 ext/standard/file.c 	if (stream) {
stream           1380 ext/standard/file.c 		size = php_stream_passthru(stream);
stream           1381 ext/standard/file.c 		php_stream_close(stream);
stream           1422 ext/standard/file.c 	php_stream *stream;
stream           1428 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1430 ext/standard/file.c 	size = php_stream_passthru(stream);
stream           1509 ext/standard/file.c 	php_stream *stream;
stream           1515 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &fp);
stream           1517 ext/standard/file.c 	if (!php_stream_truncate_supported(stream)) {
stream           1522 ext/standard/file.c 	RETURN_BOOL(0 == php_stream_truncate_set_size(stream, size));
stream           1533 ext/standard/file.c 	php_stream *stream;
stream           1544 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &fp);
stream           1546 ext/standard/file.c 	if (php_stream_stat(stream, &stat_ssb)) {
stream           1752 ext/standard/file.c 	php_stream *stream;
stream           1758 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &res);
stream           1766 ext/standard/file.c 	Z_STRLEN_P(return_value) = php_stream_read(stream, Z_STRVAL_P(return_value), len);
stream           1821 ext/standard/file.c 	php_stream *stream;
stream           1869 ext/standard/file.c 	PHP_STREAM_TO_ZVAL(stream, &fp);
stream           1871 ext/standard/file.c 	ret = php_fputcsv(stream, fields, delimiter, enclosure, escape_char TSRMLS_CC);
stream           1877 ext/standard/file.c PHPAPI int php_fputcsv(php_stream *stream, zval *fields, char delimiter, char enclosure, char escape_char TSRMLS_DC)
stream           1937 ext/standard/file.c 	ret = php_stream_write(stream, csvline.c, csvline.len);
stream           1958 ext/standard/file.c 	php_stream *stream;
stream           2026 ext/standard/file.c 		PHP_STREAM_TO_ZVAL(stream, &fd);
stream           2030 ext/standard/file.c 		if ((buf = php_stream_get_line(stream, NULL, 0, &buf_len)) == NULL) {
stream           2035 ext/standard/file.c 		if (php_stream_get_line(stream, buf, len + 1, &buf_len) == NULL) {
stream           2041 ext/standard/file.c 	php_fgetcsv(stream, delimiter, enclosure, escape, buf_len, buf, return_value TSRMLS_CC);
stream           2045 ext/standard/file.c PHPAPI void php_fgetcsv(php_stream *stream, char delimiter, char enclosure, char escape_char, size_t buf_len, char *buf, zval *return_value TSRMLS_DC) /* {{{ */
stream           2134 ext/standard/file.c 								if (stream == NULL) {
stream           2136 ext/standard/file.c 								} else if ((new_buf = php_stream_get_line(stream, NULL, 0, &new_len)) == NULL) {
stream           2297 ext/standard/file.c 	if (stream) {
stream           2346 ext/standard/file.c 	while (md->ulc || (!php_stream_eof(md->stream) && (ch = php_stream_getc(md->stream)))) {
stream           2347 ext/standard/file.c 		if (php_stream_eof(md->stream)) {
stream           2376 ext/standard/file.c 				while (!php_stream_eof(md->stream) && (ch = php_stream_getc(md->stream)) && ch != compliment && ch != '<' && ch != '>') {
stream           2412 ext/standard/file.c 					while (!php_stream_eof(md->stream) && (ch = php_stream_getc(md->stream)) && (isalnum(ch) || strchr(PHP_META_HTML401_CHARS, ch))) {
stream             82 ext/standard/file.h PHPAPI void php_fgetcsv(php_stream *stream, char delimiter, char enclosure, char escape_char, size_t buf_len, char *buf, zval *return_value TSRMLS_DC);
stream             83 ext/standard/file.h PHPAPI int php_fputcsv(php_stream *stream, zval *fields, char delimiter, char enclosure, char escape_char TSRMLS_DC);
stream            106 ext/standard/file.h 	php_stream *stream;
stream            761 ext/standard/filestat.c 			php_stream *stream;
stream            766 ext/standard/filestat.c 			stream = php_stream_open_wrapper_ex(filename, "c", REPORT_ERRORS, NULL, NULL);
stream            767 ext/standard/filestat.c 			if(stream != NULL) {
stream            768 ext/standard/filestat.c 				php_stream_pclose(stream);
stream             37 ext/standard/filters.c 	php_stream *stream,
stream             85 ext/standard/filters.c 	php_stream *stream,
stream            113 ext/standard/filters.c 	php_stream *stream,
stream            204 ext/standard/filters.c 	php_stream *stream,
stream           1541 ext/standard/filters.c 		php_stream *stream, php_stream_filter *filter,
stream           1612 ext/standard/filters.c 						if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           1625 ext/standard/filters.c 							if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           1684 ext/standard/filters.c 					if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           1697 ext/standard/filters.c 						if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           1724 ext/standard/filters.c 		if (NULL == (new_bucket = php_stream_bucket_new(stream, out_buf, (out_buf_size - ocnt), 1, persistent TSRMLS_CC))) {
stream           1742 ext/standard/filters.c 	php_stream *stream,
stream           1759 ext/standard/filters.c 		if (strfilter_convert_append_bucket(inst, stream, thisfilter,
stream           1761 ext/standard/filters.c 				php_stream_is_persistent(stream) TSRMLS_CC) != SUCCESS) {
stream           1769 ext/standard/filters.c 		if (strfilter_convert_append_bucket(inst, stream, thisfilter,
stream           1771 ext/standard/filters.c 				php_stream_is_persistent(stream) TSRMLS_CC) != SUCCESS) {
stream           1861 ext/standard/filters.c 	php_stream *stream,
stream           1874 ext/standard/filters.c 		data->offset = php_stream_tell(stream);
stream           1885 ext/standard/filters.c 		php_stream_seek(stream, data->offset + data->consumed, SEEK_SET);
stream           2074 ext/standard/filters.c 	php_stream *stream,
stream            747 ext/standard/formatted_print.c 	php_stream *stream;
stream            760 ext/standard/formatted_print.c 	php_stream_from_zval(stream, &arg1);
stream            766 ext/standard/formatted_print.c 	php_stream_write(stream, result, len);
stream            778 ext/standard/formatted_print.c 	php_stream *stream;
stream            791 ext/standard/formatted_print.c 	php_stream_from_zval(stream, &arg1);
stream            797 ext/standard/formatted_print.c 	php_stream_write(stream, result, len);
stream             42 ext/standard/fsock.c 	php_stream *stream = NULL;
stream             79 ext/standard/fsock.c 	stream = php_stream_xport_create(hostname, hostname_len, REPORT_ERRORS,
stream             85 ext/standard/fsock.c 	if (stream == NULL) {
stream             93 ext/standard/fsock.c 	if (stream == NULL)	{
stream            114 ext/standard/fsock.c 	php_stream_to_zval(stream, return_value);
stream             73 ext/standard/ftp_fopen_wrapper.c #define GET_FTP_RESULT(stream)	get_ftp_result((stream), tmp_line, sizeof(tmp_line) TSRMLS_CC)
stream             83 ext/standard/ftp_fopen_wrapper.c static inline int get_ftp_result(php_stream *stream, char *buffer, size_t buffer_size TSRMLS_DC)
stream             85 ext/standard/ftp_fopen_wrapper.c 	while (php_stream_gets(stream, buffer, buffer_size-1) &&
stream             94 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_stream_stat(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
stream            104 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_stream_close(php_stream_wrapper *wrapper, php_stream *stream TSRMLS_DC)
stream            106 ext/standard/ftp_fopen_wrapper.c 	php_stream *controlstream = stream->wrapperthis;
stream            110 ext/standard/ftp_fopen_wrapper.c 		if (strpbrk(stream->mode, "wa+")) {
stream            124 ext/standard/ftp_fopen_wrapper.c 		stream->wrapperthis = NULL;
stream            137 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL, *reuseid = NULL;
stream            159 ext/standard/ftp_fopen_wrapper.c 	stream = php_stream_xport_create(transport, transport_len, REPORT_ERRORS, STREAM_XPORT_CLIENT | STREAM_XPORT_CONNECT, NULL, NULL, context, NULL, NULL);
stream            161 ext/standard/ftp_fopen_wrapper.c 	if (stream == NULL) {
stream            166 ext/standard/ftp_fopen_wrapper.c 	php_stream_context_set(stream, context);
stream            170 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            179 ext/standard/ftp_fopen_wrapper.c 		php_stream_write_string(stream, "AUTH TLS\r\n");
stream            182 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream            185 ext/standard/ftp_fopen_wrapper.c 			php_stream_write_string(stream, "AUTH SSL\r\n");
stream            188 ext/standard/ftp_fopen_wrapper.c 			result = GET_FTP_RESULT(stream);
stream            194 ext/standard/ftp_fopen_wrapper.c 				reuseid = stream;
stream            205 ext/standard/ftp_fopen_wrapper.c 		if (php_stream_xport_crypto_setup(stream,
stream            207 ext/standard/ftp_fopen_wrapper.c 				|| php_stream_xport_crypto_enable(stream, 1 TSRMLS_CC) < 0) {
stream            209 ext/standard/ftp_fopen_wrapper.c 			php_stream_close(stream);
stream            210 ext/standard/ftp_fopen_wrapper.c 			stream = NULL;
stream            215 ext/standard/ftp_fopen_wrapper.c 		php_stream_write_string(stream, "PBSZ 0\r\n");
stream            218 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream            222 ext/standard/ftp_fopen_wrapper.c 		php_stream_write_string(stream, "PROT P\r\n");
stream            225 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream            228 ext/standard/ftp_fopen_wrapper.c 		php_stream_write_string(stream, "PROT C\r\n");
stream            231 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream            252 ext/standard/ftp_fopen_wrapper.c 		php_stream_printf(stream TSRMLS_CC, "USER %s\r\n", resource->user);
stream            254 ext/standard/ftp_fopen_wrapper.c 		php_stream_write_string(stream, "USER anonymous\r\n");
stream            258 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            269 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream TSRMLS_CC, "PASS %s\r\n", resource->pass);
stream            274 ext/standard/ftp_fopen_wrapper.c 				php_stream_printf(stream TSRMLS_CC, "PASS %s\r\n", FG(from_address));
stream            276 ext/standard/ftp_fopen_wrapper.c 				php_stream_write_string(stream, "PASS anonymous\r\n");
stream            281 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream            306 ext/standard/ftp_fopen_wrapper.c 	return stream;
stream            313 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream            314 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream            323 ext/standard/ftp_fopen_wrapper.c static unsigned short php_fopen_do_pasv(php_stream *stream, char *ip, size_t ip_size, char **phoststart TSRMLS_DC)
stream            332 ext/standard/ftp_fopen_wrapper.c 	php_stream_write_string(stream, "EPSV\r\n");
stream            333 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            339 ext/standard/ftp_fopen_wrapper.c 		php_stream_write_string(stream, "PASV\r\n");
stream            340 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream            417 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL, *datastream = NULL;
stream            466 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, path, mode, options, opened_path, context, &reuseid, &resource, &use_ssl, &use_ssl_on_data TSRMLS_CC);
stream            467 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream            472 ext/standard/ftp_fopen_wrapper.c 	php_stream_write_string(stream, "TYPE I\r\n");
stream            473 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            478 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "SIZE %s\r\n", resource->path);
stream            481 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            507 ext/standard/ftp_fopen_wrapper.c 				php_stream_printf(stream TSRMLS_CC, "DELE %s\r\n", resource->path);
stream            508 ext/standard/ftp_fopen_wrapper.c 				result = GET_FTP_RESULT(stream);
stream            521 ext/standard/ftp_fopen_wrapper.c 	portno = php_fopen_do_pasv(stream, ip, sizeof(ip), &hoststart TSRMLS_CC);
stream            534 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream TSRMLS_CC, "REST %ld\r\n", Z_LVAL_PP(tmpzval));
stream            535 ext/standard/ftp_fopen_wrapper.c 			result = GET_FTP_RESULT(stream);
stream            551 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "%s %s\r\n", tmp_line, (resource->path != NULL ? resource->path : "/"));
stream            564 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            588 ext/standard/ftp_fopen_wrapper.c 	datastream->wrapperthis = stream;
stream            597 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream            599 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream            609 ext/standard/ftp_fopen_wrapper.c static size_t php_ftp_dirstream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            617 ext/standard/ftp_fopen_wrapper.c 	innerstream =  ((php_ftp_dirstream_data *)stream->abstract)->datastream;
stream            659 ext/standard/ftp_fopen_wrapper.c static int php_ftp_dirstream_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            661 ext/standard/ftp_fopen_wrapper.c 	php_ftp_dirstream_data *data = stream->abstract;
stream            673 ext/standard/ftp_fopen_wrapper.c 	stream->abstract = NULL;
stream            698 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream, *reuseid, *datastream = NULL;
stream            708 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, path, mode, options, opened_path, context, &reuseid, &resource, &use_ssl, &use_ssl_on_data TSRMLS_CC);
stream            709 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream            714 ext/standard/ftp_fopen_wrapper.c 	php_stream_write_string(stream, "TYPE A\r\n");
stream            715 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            720 ext/standard/ftp_fopen_wrapper.c 	portno = php_fopen_do_pasv(stream, ip, sizeof(ip), &hoststart TSRMLS_CC);
stream            726 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "NLST %s\r\n", (resource->path != NULL ? resource->path : "/"));
stream            737 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            749 ext/standard/ftp_fopen_wrapper.c 	if (use_ssl_on_data && (php_stream_xport_crypto_setup(stream,
stream            751 ext/standard/ftp_fopen_wrapper.c 			php_stream_xport_crypto_enable(stream, 1 TSRMLS_CC) < 0)) {
stream            763 ext/standard/ftp_fopen_wrapper.c 	dirsdata->controlstream = stream;
stream            772 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream            774 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream            787 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL;
stream            795 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, context, NULL, &resource, NULL, NULL TSRMLS_CC);
stream            796 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream            801 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "CWD %s\r\n", (resource->path != NULL ? resource->path : "/")); /* If we can CWD to it, it's a directory (maybe a link, but we can't tell) */
stream            802 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            809 ext/standard/ftp_fopen_wrapper.c 	php_stream_write_string(stream, "TYPE I\r\n"); /* we need this since some servers refuse to accept SIZE command in ASCII mode */
stream            811 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            817 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "SIZE %s\r\n", (resource->path != NULL ? resource->path : "/"));
stream            818 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            832 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "MDTM %s\r\n", (resource->path != NULL ? resource->path : "/"));
stream            833 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            891 ext/standard/ftp_fopen_wrapper.c 	php_stream_close(stream);
stream            899 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream            900 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream            910 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL;
stream            915 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC);
stream            916 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream            931 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "DELE %s\r\n", (resource->path != NULL ? resource->path : "/"));
stream            933 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream            942 ext/standard/ftp_fopen_wrapper.c 	php_stream_close(stream);
stream            949 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream            950 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream            960 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL;
stream            986 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, url_from, "r", 0, NULL, NULL, NULL, NULL, NULL, NULL TSRMLS_CC);
stream            987 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream            995 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "RNFR %s\r\n", (resource_from->path != NULL ? resource_from->path : "/"));
stream            997 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream           1006 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "RNTO %s\r\n", (resource_to->path != NULL ? resource_to->path : "/"));
stream           1008 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream           1018 ext/standard/ftp_fopen_wrapper.c 	php_stream_close(stream);
stream           1028 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream           1029 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream           1039 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL;
stream           1044 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC);
stream           1045 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream           1060 ext/standard/ftp_fopen_wrapper.c 		php_stream_printf(stream TSRMLS_CC, "MKD %s\r\n", resource->path);
stream           1061 ext/standard/ftp_fopen_wrapper.c 		result = GET_FTP_RESULT(stream);
stream           1072 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream TSRMLS_CC, "CWD %s\r\n", buf);
stream           1073 ext/standard/ftp_fopen_wrapper.c 			result = GET_FTP_RESULT(stream);
stream           1080 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream TSRMLS_CC, "MKD %s\r\n", resource->path);
stream           1081 ext/standard/ftp_fopen_wrapper.c 			result = GET_FTP_RESULT(stream);
stream           1083 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream TSRMLS_CC, "MKD %s\r\n", buf);
stream           1084 ext/standard/ftp_fopen_wrapper.c 			result = GET_FTP_RESULT(stream);
stream           1093 ext/standard/ftp_fopen_wrapper.c 						php_stream_printf(stream TSRMLS_CC, "MKD %s\r\n", buf);
stream           1094 ext/standard/ftp_fopen_wrapper.c 						result = GET_FTP_RESULT(stream);
stream           1109 ext/standard/ftp_fopen_wrapper.c 	php_stream_close(stream);
stream           1122 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream           1123 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream           1133 ext/standard/ftp_fopen_wrapper.c 	php_stream *stream = NULL;
stream           1138 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC);
stream           1139 ext/standard/ftp_fopen_wrapper.c 	if (!stream) {
stream           1153 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "RMD %s\r\n", resource->path);
stream           1154 ext/standard/ftp_fopen_wrapper.c 	result = GET_FTP_RESULT(stream);
stream           1164 ext/standard/ftp_fopen_wrapper.c 	php_stream_close(stream);
stream           1172 ext/standard/ftp_fopen_wrapper.c 	if (stream) {
stream           1173 ext/standard/ftp_fopen_wrapper.c 		php_stream_close(stream);
stream            116 ext/standard/http_fopen_wrapper.c 	php_stream *stream = NULL;
stream            210 ext/standard/http_fopen_wrapper.c 	stream = php_stream_xport_create(transport_string, transport_len, options,
stream            214 ext/standard/http_fopen_wrapper.c 	if (stream) {
stream            215 ext/standard/http_fopen_wrapper.c 		php_stream_set_option(stream, PHP_STREAM_OPTION_READ_TIMEOUT, 0, &timeout);
stream            226 ext/standard/http_fopen_wrapper.c 	if (stream && use_proxy && use_ssl) {
stream            233 ext/standard/http_fopen_wrapper.c 			php_stream_context_set_option(stream->context, "ssl", "peer_name", ssl_proxy_peer_name);
stream            304 ext/standard/http_fopen_wrapper.c 		if (php_stream_write(stream, header.c, header.len) != header.len) {
stream            306 ext/standard/http_fopen_wrapper.c 			php_stream_close(stream);
stream            307 ext/standard/http_fopen_wrapper.c 			stream = NULL;
stream            311 ext/standard/http_fopen_wrapper.c  	 	if (stream) {
stream            315 ext/standard/http_fopen_wrapper.c 			while (php_stream_gets(stream, header_line, HTTP_HEADER_BLOCK_SIZE-1) != NULL) {
stream            325 ext/standard/http_fopen_wrapper.c 		if (stream) {
stream            326 ext/standard/http_fopen_wrapper.c 			if (php_stream_xport_crypto_setup(stream, STREAM_CRYPTO_METHOD_SSLv23_CLIENT, NULL TSRMLS_CC) < 0 ||
stream            327 ext/standard/http_fopen_wrapper.c 			    php_stream_xport_crypto_enable(stream, 1 TSRMLS_CC) < 0) {
stream            329 ext/standard/http_fopen_wrapper.c 				php_stream_close(stream);
stream            330 ext/standard/http_fopen_wrapper.c 				stream = NULL;
stream            335 ext/standard/http_fopen_wrapper.c 	if (stream == NULL)
stream            340 ext/standard/http_fopen_wrapper.c 		chunk_size = php_stream_set_chunk_size(stream, 1);
stream            344 ext/standard/http_fopen_wrapper.c 	eol_detect = stream->flags & (PHP_STREAM_FLAG_DETECT_EOL | PHP_STREAM_FLAG_EOL_MAC);
stream            345 ext/standard/http_fopen_wrapper.c 	stream->flags &= ~(PHP_STREAM_FLAG_DETECT_EOL | PHP_STREAM_FLAG_EOL_MAC);
stream            347 ext/standard/http_fopen_wrapper.c 	php_stream_context_set(stream, context);
stream            427 ext/standard/http_fopen_wrapper.c 	php_stream_write(stream, scratch, strlen(scratch));
stream            552 ext/standard/http_fopen_wrapper.c 			php_stream_write(stream, scratch, strlen(scratch));
stream            563 ext/standard/http_fopen_wrapper.c 			php_stream_write(stream, scratch, strlen(scratch));
stream            571 ext/standard/http_fopen_wrapper.c 				php_stream_write(stream, scratch, strlen(scratch));
stream            574 ext/standard/http_fopen_wrapper.c 				php_stream_write(stream, scratch, strlen(scratch));
stream            586 ext/standard/http_fopen_wrapper.c 		php_stream_write_string(stream, "Connection: close\r\n");
stream            609 ext/standard/http_fopen_wrapper.c 				php_stream_write(stream, ua, ua_len);
stream            632 ext/standard/http_fopen_wrapper.c 			php_stream_write(stream, scratch, scratch_len);
stream            636 ext/standard/http_fopen_wrapper.c 		php_stream_write(stream, user_headers, strlen(user_headers));
stream            637 ext/standard/http_fopen_wrapper.c 		php_stream_write(stream, "\r\n", sizeof("\r\n")-1);
stream            647 ext/standard/http_fopen_wrapper.c 			php_stream_write(stream, scratch, scratch_len);
stream            650 ext/standard/http_fopen_wrapper.c 			php_stream_write(stream, "Content-Type: application/x-www-form-urlencoded\r\n",
stream            654 ext/standard/http_fopen_wrapper.c 		php_stream_write(stream, "\r\n", sizeof("\r\n")-1);
stream            655 ext/standard/http_fopen_wrapper.c 		php_stream_write(stream, Z_STRVAL_PP(tmpzval), Z_STRLEN_PP(tmpzval));
stream            657 ext/standard/http_fopen_wrapper.c 		php_stream_write(stream, "\r\n", sizeof("\r\n")-1);
stream            683 ext/standard/http_fopen_wrapper.c 	if (!php_stream_eof(stream)) {
stream            687 ext/standard/http_fopen_wrapper.c 		if (php_stream_get_line(stream, tmp_line, sizeof(tmp_line) - 1, &tmp_line_len) != NULL) {
stream            741 ext/standard/http_fopen_wrapper.c 	while (!body && !php_stream_eof(stream)) {
stream            743 ext/standard/http_fopen_wrapper.c 		if (php_stream_get_line(stream, http_header_line, HTTP_HEADER_BLOCK_SIZE, &http_header_line_length) && *http_header_line != '\n' && *http_header_line != '\r') {
stream            747 ext/standard/http_fopen_wrapper.c 					if (php_stream_get_line(stream, http_header_line, HTTP_HEADER_BLOCK_SIZE, &http_header_line_length) == NULL) {
stream            791 ext/standard/http_fopen_wrapper.c 						transfer_encoding = php_stream_filter_create("dechunk", NULL, php_stream_is_persistent(stream) TSRMLS_CC);
stream            824 ext/standard/http_fopen_wrapper.c 		php_stream_close(stream);
stream            825 ext/standard/http_fopen_wrapper.c 		stream = NULL;
stream            899 ext/standard/http_fopen_wrapper.c 			stream = php_stream_url_wrap_http_ex(wrapper, new_path, mode, options, opened_path, context, --redirect_max, HTTP_WRAPPER_REDIRECTED STREAMS_CC TSRMLS_CC);
stream            921 ext/standard/http_fopen_wrapper.c 	if (stream) {
stream            923 ext/standard/http_fopen_wrapper.c 			stream->wrapperdata = response_header;
stream            933 ext/standard/http_fopen_wrapper.c 			php_stream_set_chunk_size(stream, chunk_size);
stream            936 ext/standard/http_fopen_wrapper.c 		stream->flags |= eol_detect;
stream            940 ext/standard/http_fopen_wrapper.c 		stream->position = 0;
stream            943 ext/standard/http_fopen_wrapper.c 		strlcpy(stream->mode, mode, sizeof(stream->mode));
stream            946 ext/standard/http_fopen_wrapper.c 			php_stream_filter_append(&stream->readfilters, transfer_encoding);
stream            957 ext/standard/http_fopen_wrapper.c 	return stream;
stream            967 ext/standard/http_fopen_wrapper.c static int php_stream_http_stream_stat(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */
stream            103 ext/standard/image.c static struct gfxinfo *php_handle_gif (php_stream * stream TSRMLS_DC)
stream            108 ext/standard/image.c 	if (php_stream_seek(stream, 3, SEEK_CUR))
stream            111 ext/standard/image.c 	if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim))
stream            126 ext/standard/image.c static struct gfxinfo *php_handle_psd (php_stream * stream TSRMLS_DC)
stream            131 ext/standard/image.c 	if (php_stream_seek(stream, 11, SEEK_CUR))
stream            134 ext/standard/image.c 	if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim))
stream            147 ext/standard/image.c static struct gfxinfo *php_handle_bmp (php_stream * stream TSRMLS_DC)
stream            153 ext/standard/image.c 	if (php_stream_seek(stream, 11, SEEK_CUR))
stream            156 ext/standard/image.c 	if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim))
stream            198 ext/standard/image.c static struct gfxinfo *php_handle_swc(php_stream * stream TSRMLS_DC)
stream            211 ext/standard/image.c 	if (php_stream_seek(stream, 5, SEEK_CUR))
stream            214 ext/standard/image.c 	if (php_stream_read(stream, a, sizeof(a)) != sizeof(a))
stream            219 ext/standard/image.c 		if (php_stream_seek(stream, 8, SEEK_SET))
stream            222 ext/standard/image.c 		slength = php_stream_copy_to_mem(stream, &bufz, PHP_STREAM_COPY_ALL, 0);
stream            270 ext/standard/image.c static struct gfxinfo *php_handle_swf (php_stream * stream TSRMLS_DC)
stream            276 ext/standard/image.c 	if (php_stream_seek(stream, 5, SEEK_CUR))
stream            279 ext/standard/image.c 	if (php_stream_read(stream, a, sizeof(a)) != sizeof(a))
stream            296 ext/standard/image.c static struct gfxinfo *php_handle_png (php_stream * stream TSRMLS_DC)
stream            309 ext/standard/image.c 	if (php_stream_seek(stream, 8, SEEK_CUR))
stream            312 ext/standard/image.c 	if((php_stream_read(stream, dim, sizeof(dim))) < sizeof(dim))
stream            364 ext/standard/image.c static unsigned short php_read2(php_stream * stream TSRMLS_DC)
stream            369 ext/standard/image.c 	if((php_stream_read(stream, a, sizeof(a))) < sizeof(a)) return 0;
stream            377 ext/standard/image.c static unsigned int php_next_marker(php_stream * stream, int last_marker, int comment_correction, int ff_read TSRMLS_DC)
stream            395 ext/standard/image.c 		if ((marker = php_stream_getc(stream)) == EOF)
stream            425 ext/standard/image.c static int php_skip_variable(php_stream * stream TSRMLS_DC)
stream            427 ext/standard/image.c 	off_t length = ((unsigned int)php_read2(stream TSRMLS_CC));
stream            433 ext/standard/image.c 	php_stream_seek(stream, (long)length, SEEK_CUR);
stream            440 ext/standard/image.c static int php_read_APP(php_stream * stream, unsigned int marker, zval *info TSRMLS_DC)
stream            447 ext/standard/image.c 	length = php_read2(stream TSRMLS_CC);
stream            455 ext/standard/image.c 	if (php_stream_read(stream, buffer, (long) length) <= 0) {
stream            474 ext/standard/image.c static struct gfxinfo *php_handle_jpeg (php_stream * stream, zval *info TSRMLS_DC) 
stream            481 ext/standard/image.c 		marker = php_next_marker(stream, marker, 1, ff_read TSRMLS_CC);
stream            500 ext/standard/image.c 					length = php_read2(stream TSRMLS_CC);
stream            501 ext/standard/image.c 					result->bits     = php_stream_getc(stream);
stream            502 ext/standard/image.c 					result->height   = php_read2(stream TSRMLS_CC);
stream            503 ext/standard/image.c 					result->width    = php_read2(stream TSRMLS_CC);
stream            504 ext/standard/image.c 					result->channels = php_stream_getc(stream);
stream            508 ext/standard/image.c 					if (php_stream_seek(stream, length - 8, SEEK_CUR)) { /* file error after info */
stream            512 ext/standard/image.c 					if (!php_skip_variable(stream TSRMLS_CC)) {
stream            535 ext/standard/image.c 					if (!php_read_APP(stream, marker, info TSRMLS_CC)) { /* read all the app marks... */
stream            539 ext/standard/image.c 					if (!php_skip_variable(stream TSRMLS_CC)) {
stream            550 ext/standard/image.c 				if (!php_skip_variable(stream TSRMLS_CC)) { /* anything else isn't interesting */
stream            563 ext/standard/image.c static unsigned int php_read4(php_stream * stream TSRMLS_DC)
stream            568 ext/standard/image.c 	if ((php_stream_read(stream, a, sizeof(a))) != sizeof(a)) return 0;
stream            603 ext/standard/image.c static struct gfxinfo *php_handle_jpc(php_stream * stream TSRMLS_DC)
stream            619 ext/standard/image.c 	first_marker_id = php_stream_getc(stream);
stream            629 ext/standard/image.c 	dummy_short = php_read2(stream TSRMLS_CC); /* Lsiz */
stream            630 ext/standard/image.c 	dummy_short = php_read2(stream TSRMLS_CC); /* Rsiz */
stream            631 ext/standard/image.c 	result->width = php_read4(stream TSRMLS_CC); /* Xsiz */
stream            632 ext/standard/image.c 	result->height = php_read4(stream TSRMLS_CC); /* Ysiz */
stream            635 ext/standard/image.c 	php_read4(stream TSRMLS_CC); /* XOsiz */
stream            636 ext/standard/image.c 	php_read4(stream TSRMLS_CC); /* YOsiz */
stream            637 ext/standard/image.c 	php_read4(stream TSRMLS_CC); /* XTsiz */
stream            638 ext/standard/image.c 	php_read4(stream TSRMLS_CC); /* YTsiz */
stream            639 ext/standard/image.c 	php_read4(stream TSRMLS_CC); /* XTOsiz */
stream            640 ext/standard/image.c 	php_read4(stream TSRMLS_CC); /* YTOsiz */
stream            642 ext/standard/image.c 	if (php_stream_seek(stream, 24, SEEK_CUR)) {
stream            648 ext/standard/image.c 	result->channels = php_read2(stream TSRMLS_CC); /* Csiz */
stream            649 ext/standard/image.c 	if (result->channels == 0 && php_stream_eof(stream) || result->channels > 256) {
stream            657 ext/standard/image.c 		bit_depth = php_stream_getc(stream); /* Ssiz[i] */
stream            663 ext/standard/image.c 		php_stream_getc(stream); /* XRsiz[i] */
stream            664 ext/standard/image.c 		php_stream_getc(stream); /* YRsiz[i] */
stream            675 ext/standard/image.c static struct gfxinfo *php_handle_jp2(php_stream *stream TSRMLS_DC)
stream            693 ext/standard/image.c 		box_length = php_read4(stream TSRMLS_CC); /* LBox */
stream            695 ext/standard/image.c 		if (php_stream_read(stream, (void *)&box_type, sizeof(box_type)) != sizeof(box_type)) {
stream            708 ext/standard/image.c 			php_stream_seek(stream, 3, SEEK_CUR);
stream            710 ext/standard/image.c 			result = php_handle_jpc(stream TSRMLS_CC);
stream            720 ext/standard/image.c 		if (php_stream_seek(stream, box_length - 8, SEEK_CUR)) {
stream            802 ext/standard/image.c static struct gfxinfo *php_handle_tiff (php_stream * stream, zval *info, int motorola_intel TSRMLS_DC)
stream            811 ext/standard/image.c 	if (php_stream_read(stream, ifd_ptr, 4) != 4)
stream            814 ext/standard/image.c 	if (php_stream_seek(stream, ifd_addr-8, SEEK_CUR))
stream            818 ext/standard/image.c 	if (php_stream_read(stream, ifd_data, 2) != 2) {
stream            826 ext/standard/image.c 	if (php_stream_read(stream, ifd_data+2, dir_size-2) != dir_size-2) {
stream            883 ext/standard/image.c static struct gfxinfo *php_handle_iff(php_stream * stream TSRMLS_DC)
stream            891 ext/standard/image.c 	if (php_stream_read(stream, a, 8) != 8) {
stream            900 ext/standard/image.c 		if (php_stream_read(stream, a, 8) != 8) {
stream            912 ext/standard/image.c 			if (size < 9 || php_stream_read(stream, a, 9) != 9) {
stream            927 ext/standard/image.c 			if (php_stream_seek(stream, size, SEEK_CUR)) {
stream            944 ext/standard/image.c static int php_get_wbmp(php_stream *stream, struct gfxinfo **result, int check TSRMLS_DC)
stream            948 ext/standard/image.c 	if (php_stream_rewind(stream)) {
stream            953 ext/standard/image.c 	if (php_stream_getc(stream) != 0) {
stream            959 ext/standard/image.c 		i = php_stream_getc(stream);
stream            967 ext/standard/image.c 		i = php_stream_getc(stream);
stream            980 ext/standard/image.c 		i = php_stream_getc(stream);
stream           1006 ext/standard/image.c static struct gfxinfo *php_handle_wbmp(php_stream * stream TSRMLS_DC)
stream           1010 ext/standard/image.c 	if (!php_get_wbmp(stream, &result, 0 TSRMLS_CC)) {
stream           1021 ext/standard/image.c static int php_get_xbm(php_stream *stream, struct gfxinfo **result TSRMLS_DC)
stream           1032 ext/standard/image.c 	if (php_stream_rewind(stream)) {
stream           1035 ext/standard/image.c 	while ((fline=php_stream_gets(stream, NULL, 0)) != NULL) {
stream           1081 ext/standard/image.c static struct gfxinfo *php_handle_xbm(php_stream * stream TSRMLS_DC)
stream           1084 ext/standard/image.c 	php_get_xbm(stream, &result TSRMLS_CC);
stream           1091 ext/standard/image.c static struct gfxinfo *php_handle_ico(php_stream * stream TSRMLS_DC)
stream           1097 ext/standard/image.c 	if (php_stream_read(stream, dim, 2) != 2)
stream           1109 ext/standard/image.c 		if (php_stream_read(stream, dim, sizeof(dim)) != sizeof(dim))
stream           1230 ext/standard/image.c PHPAPI int php_getimagetype(php_stream * stream, char *filetype TSRMLS_DC)
stream           1236 ext/standard/image.c 	if((php_stream_read(stream, filetype, 3)) != 3) {
stream           1247 ext/standard/image.c 		if (php_stream_read(stream, filetype+3, 5) != 5) {
stream           1269 ext/standard/image.c 	if (php_stream_read(stream, filetype+3, 1) != 1) {
stream           1285 ext/standard/image.c 	twelve_bytes_read = (php_stream_read(stream, filetype+4, 8) == 8);
stream           1293 ext/standard/image.c 	if (php_get_wbmp(stream, NULL, 1 TSRMLS_CC)) {
stream           1300 ext/standard/image.c 	if (php_get_xbm(stream, NULL TSRMLS_CC)) {
stream           1307 ext/standard/image.c static void php_getimagesize_from_stream(php_stream *stream, zval **info, INTERNAL_FUNCTION_PARAMETERS) /* {{{ */
stream           1313 ext/standard/image.c 	if (!stream) {
stream           1317 ext/standard/image.c 	itype = php_getimagetype(stream, NULL TSRMLS_CC);
stream           1320 ext/standard/image.c 			result = php_handle_gif(stream TSRMLS_CC);
stream           1324 ext/standard/image.c 				result = php_handle_jpeg(stream, *info TSRMLS_CC);
stream           1326 ext/standard/image.c 				result = php_handle_jpeg(stream, NULL TSRMLS_CC);
stream           1330 ext/standard/image.c 			result = php_handle_png(stream TSRMLS_CC);
stream           1333 ext/standard/image.c 			result = php_handle_swf(stream TSRMLS_CC);
stream           1337 ext/standard/image.c 			result = php_handle_swc(stream TSRMLS_CC);
stream           1343 ext/standard/image.c 			result = php_handle_psd(stream TSRMLS_CC);
stream           1346 ext/standard/image.c 			result = php_handle_bmp(stream TSRMLS_CC);
stream           1349 ext/standard/image.c 			result = php_handle_tiff(stream, NULL, 0 TSRMLS_CC);
stream           1352 ext/standard/image.c 			result = php_handle_tiff(stream, NULL, 1 TSRMLS_CC);
stream           1355 ext/standard/image.c 			result = php_handle_jpc(stream TSRMLS_CC);
stream           1358 ext/standard/image.c 			result = php_handle_jp2(stream TSRMLS_CC);
stream           1361 ext/standard/image.c 			result = php_handle_iff(stream TSRMLS_CC);
stream           1364 ext/standard/image.c 			result = php_handle_wbmp(stream TSRMLS_CC);
stream           1367 ext/standard/image.c 			result = php_handle_xbm(stream TSRMLS_CC);
stream           1370 ext/standard/image.c 			result = php_handle_ico(stream TSRMLS_CC);
stream           1404 ext/standard/image.c 	php_stream *stream = NULL;
stream           1420 ext/standard/image.c 		stream = php_stream_open_wrapper(input, "rb", STREAM_MUST_SEEK|REPORT_ERRORS|IGNORE_PATH, NULL);
stream           1422 ext/standard/image.c 		stream = php_stream_memory_open(TEMP_STREAM_READONLY, input, input_len);
stream           1425 ext/standard/image.c 	if (!stream) {
stream           1429 ext/standard/image.c 	php_getimagesize_from_stream(stream, info, INTERNAL_FUNCTION_PARAM_PASSTHRU);
stream           1430 ext/standard/image.c 	php_stream_close(stream);
stream            218 ext/standard/mail.c 	php_stream *stream = php_stream_open_wrapper(filename, "a", flags, NULL);
stream            219 ext/standard/mail.c 	if (stream) {
stream            220 ext/standard/mail.c 		php_stream_write(stream, message, message_size);
stream            221 ext/standard/mail.c 		php_stream_close(stream);
stream             86 ext/standard/md5.c 	php_stream    *stream;
stream             92 ext/standard/md5.c 	stream = php_stream_open_wrapper(arg, "rb", REPORT_ERRORS, NULL);
stream             93 ext/standard/md5.c 	if (!stream) {
stream             99 ext/standard/md5.c 	while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream            105 ext/standard/md5.c 	php_stream_close(stream);
stream             34 ext/standard/php_fopen_wrapper.c static size_t php_stream_output_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */
stream             41 ext/standard/php_fopen_wrapper.c static size_t php_stream_output_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */
stream             43 ext/standard/php_fopen_wrapper.c 	stream->eof = 1;
stream             48 ext/standard/php_fopen_wrapper.c static int php_stream_output_close(php_stream *stream, int close_handle TSRMLS_DC) /* {{{ */
stream             72 ext/standard/php_fopen_wrapper.c static size_t php_stream_input_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */
stream             78 ext/standard/php_fopen_wrapper.c static size_t php_stream_input_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */
stream             80 ext/standard/php_fopen_wrapper.c 	php_stream_input_t *input = stream->abstract;
stream             97 ext/standard/php_fopen_wrapper.c 		stream->eof = 1;
stream            106 ext/standard/php_fopen_wrapper.c static int php_stream_input_close(php_stream *stream, int close_handle TSRMLS_DC) /* {{{ */
stream            108 ext/standard/php_fopen_wrapper.c 	efree(stream->abstract);
stream            109 ext/standard/php_fopen_wrapper.c 	stream->abstract = NULL;
stream            115 ext/standard/php_fopen_wrapper.c static int php_stream_input_flush(php_stream *stream TSRMLS_DC) /* {{{ */
stream            121 ext/standard/php_fopen_wrapper.c static int php_stream_input_seek(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC) /* {{{ */
stream            123 ext/standard/php_fopen_wrapper.c 	php_stream_input_t *input = stream->abstract;
stream            147 ext/standard/php_fopen_wrapper.c static void php_stream_apply_filter_list(php_stream *stream, char *filterlist, int read_chain, int write_chain TSRMLS_DC) /* {{{ */
stream            156 ext/standard/php_fopen_wrapper.c 			if ((temp_filter = php_stream_filter_create(p, NULL, php_stream_is_persistent(stream) TSRMLS_CC))) {
stream            157 ext/standard/php_fopen_wrapper.c 				php_stream_filter_append(&stream->readfilters, temp_filter);
stream            163 ext/standard/php_fopen_wrapper.c 			if ((temp_filter = php_stream_filter_create(p, NULL, php_stream_is_persistent(stream) TSRMLS_CC))) {
stream            164 ext/standard/php_fopen_wrapper.c 				php_stream_filter_append(&stream->writefilters, temp_filter);
stream            179 ext/standard/php_fopen_wrapper.c 	php_stream * stream = NULL;
stream            348 ext/standard/php_fopen_wrapper.c 		if (!(stream = php_stream_open_wrapper(p + 10, mode, options, opened_path))) {
stream            358 ext/standard/php_fopen_wrapper.c 				php_stream_apply_filter_list(stream, p + 5, 1, 0 TSRMLS_CC);
stream            360 ext/standard/php_fopen_wrapper.c 				php_stream_apply_filter_list(stream, p + 6, 0, 1 TSRMLS_CC);
stream            362 ext/standard/php_fopen_wrapper.c 				php_stream_apply_filter_list(stream, p, mode_rw & PHP_STREAM_FILTER_READ, mode_rw & PHP_STREAM_FILTER_WRITE TSRMLS_CC);
stream            368 ext/standard/php_fopen_wrapper.c 		return stream;
stream            386 ext/standard/php_fopen_wrapper.c 			stream = php_stream_sock_open_from_socket(fd, NULL);
stream            387 ext/standard/php_fopen_wrapper.c 			if (stream) {
stream            388 ext/standard/php_fopen_wrapper.c 				stream->ops = &php_stream_socket_ops;
stream            389 ext/standard/php_fopen_wrapper.c 				return stream;
stream            396 ext/standard/php_fopen_wrapper.c 		stream = php_stream_fopen_from_file(file, mode);
stream            398 ext/standard/php_fopen_wrapper.c 		stream = php_stream_fopen_from_fd(fd, mode, NULL);
stream            399 ext/standard/php_fopen_wrapper.c 		if (stream == NULL) {
stream            404 ext/standard/php_fopen_wrapper.c 	return stream;
stream             62 ext/standard/php_image.h PHPAPI int php_getimagetype(php_stream *stream, char *filetype TSRMLS_DC);
stream            559 ext/standard/proc_open.c 			php_stream *stream;
stream            562 ext/standard/proc_open.c 			php_stream_from_zval(stream, descitem);
stream            564 ext/standard/proc_open.c 			if (FAILURE == php_stream_cast(stream, PHP_STREAM_AS_FD, (void **)&fd, REPORT_ERRORS)) {
stream            634 ext/standard/proc_open.c 				php_stream *stream;
stream            653 ext/standard/proc_open.c 				stream = php_stream_open_wrapper(Z_STRVAL_PP(zfile), Z_STRVAL_PP(zmode),
stream            657 ext/standard/proc_open.c 				if (stream == NULL || FAILURE == php_stream_cast(stream,
stream            936 ext/standard/proc_open.c 		php_stream *stream = NULL;
stream            962 ext/standard/proc_open.c 				stream = php_stream_fopen_from_fd(_open_osfhandle((zend_intptr_t)descriptors[i].parentend,
stream            965 ext/standard/proc_open.c 				stream = php_stream_fopen_from_fd(descriptors[i].parentend, mode_string, NULL);
stream            971 ext/standard/proc_open.c 				if (stream) {
stream            975 ext/standard/proc_open.c 					stream->flags |= PHP_STREAM_FLAG_NO_SEEK;
stream            978 ext/standard/proc_open.c 					php_stream_to_zval(stream, retfp);
stream             76 ext/standard/sha1.c 	php_stream    *stream;
stream             82 ext/standard/sha1.c 	stream = php_stream_open_wrapper(arg, "rb", REPORT_ERRORS, NULL);
stream             83 ext/standard/sha1.c 	if (!stream) {
stream             89 ext/standard/sha1.c 	while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream             95 ext/standard/sha1.c 	php_stream_close(stream);
stream             43 ext/standard/streamsfuncs.c #define GET_CTX_OPT(stream, wrapper, name, val) (stream->context && SUCCESS == php_stream_context_get_option(stream->context, wrapper, name, &val))
stream             97 ext/standard/streamsfuncs.c 	php_stream *stream = NULL;
stream            133 ext/standard/streamsfuncs.c 	stream = php_stream_xport_create(host, host_len, REPORT_ERRORS,
stream            139 ext/standard/streamsfuncs.c 	if (stream == NULL) {
stream            151 ext/standard/streamsfuncs.c 	if (stream == NULL)	{
stream            170 ext/standard/streamsfuncs.c 	php_stream_to_zval(stream, return_value);
stream            182 ext/standard/streamsfuncs.c 	php_stream *stream = NULL;
stream            209 ext/standard/streamsfuncs.c 	stream = php_stream_xport_create(host, host_len, REPORT_ERRORS,
stream            213 ext/standard/streamsfuncs.c 	if (stream == NULL) {
stream            217 ext/standard/streamsfuncs.c 	if (stream == NULL)	{
stream            236 ext/standard/streamsfuncs.c 	php_stream_to_zval(stream, return_value);
stream            250 ext/standard/streamsfuncs.c 	php_stream *stream = NULL, *clistream = NULL;
stream            259 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream            275 ext/standard/streamsfuncs.c 	if (0 == php_stream_xport_accept(stream, &clistream,
stream            301 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            311 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream            313 ext/standard/streamsfuncs.c 	if (0 != php_stream_xport_get_name(stream, want_peer,
stream            329 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            340 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream            350 ext/standard/streamsfuncs.c 	RETURN_LONG(php_stream_xport_sendto(stream, data, datalen, flags, target_addr ? &sa : NULL, sl TSRMLS_CC));
stream            358 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            371 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream            385 ext/standard/streamsfuncs.c 	recvd = php_stream_xport_recvfrom(stream, read_buf, to_read, flags, NULL, NULL,
stream            408 ext/standard/streamsfuncs.c 	php_stream	*stream;
stream            419 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zsrc);
stream            425 ext/standard/streamsfuncs.c 		position = php_stream_tell(stream);
stream            428 ext/standard/streamsfuncs.c 			seek_res = php_stream_seek(stream, desiredpos - position, SEEK_CUR);
stream            431 ext/standard/streamsfuncs.c 			seek_res = php_stream_seek(stream, desiredpos, SEEK_SET);
stream            441 ext/standard/streamsfuncs.c 	len = php_stream_copy_to_mem(stream, &contents, maxlen, 0);
stream            491 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            497 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &arg1);
stream            501 ext/standard/streamsfuncs.c 	if (!php_stream_populate_meta_data(stream, return_value)) {
stream            504 ext/standard/streamsfuncs.c 		add_assoc_bool(return_value, "eof", php_stream_eof(stream));
stream            507 ext/standard/streamsfuncs.c 	if (stream->wrapperdata) {
stream            509 ext/standard/streamsfuncs.c 		MAKE_COPY_ZVAL(&stream->wrapperdata, newval);
stream            513 ext/standard/streamsfuncs.c 	if (stream->wrapper) {
stream            514 ext/standard/streamsfuncs.c 		add_assoc_string(return_value, "wrapper_type", (char *)stream->wrapper->wops->label, 1);
stream            516 ext/standard/streamsfuncs.c 	add_assoc_string(return_value, "stream_type", (char *)stream->ops->label, 1);
stream            518 ext/standard/streamsfuncs.c 	add_assoc_string(return_value, "mode", stream->mode, 1);
stream            521 ext/standard/streamsfuncs.c 	if (stream->filterhead) {
stream            527 ext/standard/streamsfuncs.c 		for (filter = stream->filterhead; filter != NULL; filter = filter->next) {
stream            535 ext/standard/streamsfuncs.c 	add_assoc_long(return_value, "unread_bytes", stream->writepos - stream->readpos);
stream            537 ext/standard/streamsfuncs.c 	add_assoc_bool(return_value, "seekable", (stream->ops->seek) && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0);
stream            538 ext/standard/streamsfuncs.c 	if (stream->orig_path) {
stream            539 ext/standard/streamsfuncs.c 		add_assoc_string(return_value, "uri", stream->orig_path, 1);
stream            609 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            621 ext/standard/streamsfuncs.c 		php_stream_from_zval_no_verify(stream, elem);
stream            622 ext/standard/streamsfuncs.c 		if (stream == NULL) {
stream            630 ext/standard/streamsfuncs.c 		if (SUCCESS == php_stream_cast(stream, PHP_STREAM_AS_FD_FOR_SELECT | PHP_STREAM_CAST_INTERNAL, (void*)&this_fd, 1) && this_fd != -1) {
stream            646 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            674 ext/standard/streamsfuncs.c 		php_stream_from_zval_no_verify(stream, elem);
stream            675 ext/standard/streamsfuncs.c 		if (stream == NULL) {
stream            683 ext/standard/streamsfuncs.c 		if (SUCCESS == php_stream_cast(stream, PHP_STREAM_AS_FD_FOR_SELECT | PHP_STREAM_CAST_INTERNAL, (void*)&this_fd, 1) && this_fd != SOCK_ERR) {
stream            713 ext/standard/streamsfuncs.c 	php_stream *stream;
stream            727 ext/standard/streamsfuncs.c 		php_stream_from_zval_no_verify(stream, elem);
stream            728 ext/standard/streamsfuncs.c 		if (stream == NULL) {
stream            731 ext/standard/streamsfuncs.c 		if ((stream->writepos - stream->readpos) > 0) {
stream            986 ext/standard/streamsfuncs.c 		php_stream *stream;
stream            988 ext/standard/streamsfuncs.c 		stream = zend_fetch_resource(&contextresource TSRMLS_CC, -1, NULL, NULL, 2, php_file_le_stream(), php_file_le_pstream);
stream            990 ext/standard/streamsfuncs.c 		if (stream) {
stream            991 ext/standard/streamsfuncs.c 			context = stream->context;
stream            997 ext/standard/streamsfuncs.c 				context = stream->context = php_stream_context_alloc(TSRMLS_C);
stream           1186 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1199 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream           1207 ext/standard/streamsfuncs.c 		if (strchr(stream->mode, 'r') || strchr(stream->mode, '+')) {
stream           1210 ext/standard/streamsfuncs.c 		if (strchr(stream->mode, 'w') || strchr(stream->mode, '+') || strchr(stream->mode, 'a')) {
stream           1216 ext/standard/streamsfuncs.c 		filter = php_stream_filter_create(filtername, filterparams, php_stream_is_persistent(stream) TSRMLS_CC);
stream           1222 ext/standard/streamsfuncs.c 			ret = php_stream_filter_append_ex(&stream->readfilters, filter TSRMLS_CC);
stream           1224 ext/standard/streamsfuncs.c 			ret = php_stream_filter_prepend_ex(&stream->readfilters, filter TSRMLS_CC);
stream           1233 ext/standard/streamsfuncs.c 		filter = php_stream_filter_create(filtername, filterparams, php_stream_is_persistent(stream) TSRMLS_CC);
stream           1239 ext/standard/streamsfuncs.c 			ret = php_stream_filter_append_ex(&stream->writefilters, filter TSRMLS_CC);
stream           1241 ext/standard/streamsfuncs.c 			ret = php_stream_filter_prepend_ex(&stream->writefilters, filter TSRMLS_CC);
stream           1315 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1329 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream           1331 ext/standard/streamsfuncs.c 	if ((buf = php_stream_get_record(stream, max_length, &buf_size, str, str_len TSRMLS_CC))) {
stream           1347 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1353 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &arg1);
stream           1357 ext/standard/streamsfuncs.c 	if (php_stream_set_option(stream, PHP_STREAM_OPTION_BLOCKING, block == 0 ? 0 : 1, NULL) == -1) {
stream           1374 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1381 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &socket);
stream           1392 ext/standard/streamsfuncs.c 	if (PHP_STREAM_OPTION_RETURN_OK == php_stream_set_option(stream, PHP_STREAM_OPTION_READ_TIMEOUT, 0, &t)) {
stream           1409 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1415 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &arg1);
stream           1421 ext/standard/streamsfuncs.c 		ret = php_stream_set_option(stream, PHP_STREAM_OPTION_WRITE_BUFFER, PHP_STREAM_BUFFER_NONE, NULL);
stream           1423 ext/standard/streamsfuncs.c 		ret = php_stream_set_option(stream, PHP_STREAM_OPTION_WRITE_BUFFER, PHP_STREAM_BUFFER_FULL, &buff);
stream           1437 ext/standard/streamsfuncs.c 	php_stream	*stream;
stream           1456 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream           1458 ext/standard/streamsfuncs.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_SET_CHUNK_SIZE, (int)csize, NULL);
stream           1472 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1478 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &arg1);
stream           1484 ext/standard/streamsfuncs.c 		ret = php_stream_set_option(stream, PHP_STREAM_OPTION_READ_BUFFER, PHP_STREAM_BUFFER_NONE, NULL);
stream           1486 ext/standard/streamsfuncs.c 		ret = php_stream_set_option(stream, PHP_STREAM_OPTION_READ_BUFFER, PHP_STREAM_BUFFER_FULL, &buff);
stream           1499 ext/standard/streamsfuncs.c 	php_stream *stream, *sessstream = NULL;
stream           1507 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream           1513 ext/standard/streamsfuncs.c 			if (!GET_CTX_OPT(stream, "ssl", "crypto_method", val)) {
stream           1525 ext/standard/streamsfuncs.c 		if (php_stream_xport_crypto_setup(stream, cryptokind, sessstream TSRMLS_CC) < 0) {
stream           1530 ext/standard/streamsfuncs.c 	ret = php_stream_xport_crypto_enable(stream, enable TSRMLS_CC);
stream           1569 ext/standard/streamsfuncs.c 	php_stream *stream = NULL;
stream           1577 ext/standard/streamsfuncs.c 		php_stream_from_zval(stream, zstream);
stream           1578 ext/standard/streamsfuncs.c 		if (stream == NULL) {
stream           1581 ext/standard/streamsfuncs.c 		wrapper = stream->wrapper;
stream           1600 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1607 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zsrc);
stream           1609 ext/standard/streamsfuncs.c 	if (!php_stream_supports_lock(stream)) {
stream           1627 ext/standard/streamsfuncs.c 	php_stream *stream;
stream           1639 ext/standard/streamsfuncs.c 	php_stream_from_zval(stream, &zstream);
stream           1641 ext/standard/streamsfuncs.c 	RETURN_BOOL(php_stream_xport_shutdown(stream, (stream_shutdown_t)how TSRMLS_CC) == 0);
stream            703 ext/standard/url.c 	php_stream *stream;
stream            714 ext/standard/url.c 	if (!(stream = php_stream_open_wrapper_ex(url, "r", REPORT_ERRORS | STREAM_USE_URL | STREAM_ONLY_GET_HEADERS, NULL, context))) {
stream            718 ext/standard/url.c 	if (!stream->wrapperdata || Z_TYPE_P(stream->wrapperdata) != IS_ARRAY) {
stream            719 ext/standard/url.c 		php_stream_close(stream);
stream            726 ext/standard/url.c 	if (zend_hash_find(HASH_OF(stream->wrapperdata), "headers", sizeof("headers"), (void **)&h) != FAILURE && Z_TYPE_PP(h) == IS_ARRAY) {
stream            729 ext/standard/url.c 			php_stream_getc(stream);
stream            731 ext/standard/url.c 		zend_hash_find(HASH_OF(stream->wrapperdata), "headers", sizeof("headers"), (void **)&h);
stream            734 ext/standard/url.c 		hashT = HASH_OF(stream->wrapperdata);
stream            773 ext/standard/url.c 	php_stream_close(stream);
stream            166 ext/standard/user_filters.c 			php_stream *stream,
stream            191 ext/standard/user_filters.c 		php_stream_to_zval(stream, zstream);
stream            512 ext/standard/user_filters.c 	php_stream *stream;
stream            522 ext/standard/user_filters.c 	php_stream_from_zval(stream, &zstream);
stream            524 ext/standard/user_filters.c 	if (!(pbuffer = pemalloc(buffer_len, php_stream_is_persistent(stream)))) {
stream            530 ext/standard/user_filters.c 	bucket = php_stream_bucket_new(stream, pbuffer, buffer_len, 1, php_stream_is_persistent(stream) TSRMLS_CC);
stream            639 ext/tidy/tidy.c 	php_stream *stream;
stream            642 ext/tidy/tidy.c 	if (!(stream = php_stream_open_wrapper(filename, "rb", (use_include_path ? USE_PATH : 0), NULL))) {
stream            645 ext/tidy/tidy.c 	if ((*len = (int) php_stream_copy_to_mem(stream, (void*) &data, PHP_STREAM_COPY_ALL, 0)) == 0) {
stream            649 ext/tidy/tidy.c 	php_stream_close(stream);
stream           1340 ext/wddx/wddx.c 	php_stream *stream = NULL;
stream           1350 ext/wddx/wddx.c 		php_stream_from_zval(stream, &packet);
stream           1351 ext/wddx/wddx.c 		if (stream) {
stream           1352 ext/wddx/wddx.c 			payload_len = php_stream_copy_to_mem(stream, &payload, PHP_STREAM_COPY_ALL, 0);
stream           1365 ext/wddx/wddx.c 	if (stream) {
stream            170 ext/zip/php_zip.c 	php_stream *stream;
stream            283 ext/zip/php_zip.c 	stream = php_stream_open_wrapper(fullpath, "w+b", REPORT_ERRORS|ENFORCE_SAFE_MODE, NULL);
stream            285 ext/zip/php_zip.c 	stream = php_stream_open_wrapper(fullpath, "w+b", REPORT_ERRORS, NULL);
stream            288 ext/zip/php_zip.c 	if (stream == NULL) {
stream            296 ext/zip/php_zip.c 		php_stream_close(stream);
stream            303 ext/zip/php_zip.c 		php_stream_write(stream, b, n);
stream            306 ext/zip/php_zip.c 	php_stream_close(stream);
stream           2815 ext/zip/php_zip.c 	php_stream *stream;
stream           2834 ext/zip/php_zip.c 	stream = php_stream_zip_open(obj->filename, filename, mode STREAMS_CC TSRMLS_CC);
stream           2835 ext/zip/php_zip.c 	if (stream) {
stream           2836 ext/zip/php_zip.c 		php_stream_to_zval(stream, return_value);
stream             38 ext/zip/zip_stream.c 	php_stream *stream;
stream             42 ext/zip/zip_stream.c 	struct php_zip_stream_data_t *self = (struct php_zip_stream_data_t *) stream->abstract;
stream             46 ext/zip/zip_stream.c static size_t php_zip_ops_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream             56 ext/zip/zip_stream.c 			stream->eof = 1;
stream             63 ext/zip/zip_stream.c 			stream->eof = 1;
stream             73 ext/zip/zip_stream.c static size_t php_zip_ops_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream             75 ext/zip/zip_stream.c 	if (!stream) {
stream             84 ext/zip/zip_stream.c static int php_zip_ops_close(php_stream *stream, int close_handle TSRMLS_DC)
stream             99 ext/zip/zip_stream.c 	stream->abstract = NULL;
stream            105 ext/zip/zip_stream.c static int php_zip_ops_flush(php_stream *stream TSRMLS_DC)
stream            107 ext/zip/zip_stream.c 	if (!stream) {
stream            115 ext/zip/zip_stream.c static int php_zip_ops_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */
stream            118 ext/zip/zip_stream.c 	const char *path = stream->orig_path;
stream            119 ext/zip/zip_stream.c 	int path_len = strlen(stream->orig_path);
stream            208 ext/zip/zip_stream.c 	php_stream *stream = NULL;
stream            233 ext/zip/zip_stream.c 			self->stream = NULL;
stream            235 ext/zip/zip_stream.c 			stream = php_stream_alloc(&php_stream_zipio_ops, self, NULL, mode);
stream            236 ext/zip/zip_stream.c 			stream->orig_path = estrdup(path);
stream            242 ext/zip/zip_stream.c 	if (!stream) {
stream            245 ext/zip/zip_stream.c 		return stream;
stream            271 ext/zip/zip_stream.c 	php_stream *stream = NULL;
stream            312 ext/zip/zip_stream.c 			self->stream = NULL;
stream            314 ext/zip/zip_stream.c 			stream = php_stream_alloc(&php_stream_zipio_ops, self, NULL, mode);
stream            326 ext/zip/zip_stream.c 	if (!stream) {
stream            329 ext/zip/zip_stream.c 		return stream;
stream            554 ext/zlib/zlib.c 	php_stream *stream;
stream            565 ext/zlib/zlib.c 	stream = php_stream_gzopen(NULL, filename, "rb", flags, NULL, NULL STREAMS_CC TSRMLS_CC);
stream            567 ext/zlib/zlib.c 	if (!stream) {
stream            578 ext/zlib/zlib.c 	while (php_stream_gets(stream, buf, sizeof(buf) - 1) != NULL) {
stream            581 ext/zlib/zlib.c 	php_stream_close(stream);
stream            593 ext/zlib/zlib.c 	php_stream *stream;
stream            604 ext/zlib/zlib.c 	stream = php_stream_gzopen(NULL, filename, mode, flags, NULL, NULL STREAMS_CC TSRMLS_CC);
stream            606 ext/zlib/zlib.c 	if (!stream) {
stream            609 ext/zlib/zlib.c 	php_stream_to_zval(stream, return_value);
stream            620 ext/zlib/zlib.c 	php_stream *stream;
stream            632 ext/zlib/zlib.c 	stream = php_stream_gzopen(NULL, filename, "rb", flags, NULL, NULL STREAMS_CC TSRMLS_CC);
stream            634 ext/zlib/zlib.c 	if (!stream) {
stream            637 ext/zlib/zlib.c 	size = php_stream_passthru(stream);
stream            638 ext/zlib/zlib.c 	php_stream_close(stream);
stream             55 ext/zlib/zlib_filter.c 	php_stream *stream,
stream            117 ext/zlib/zlib_filter.c 				out_bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream            141 ext/zlib/zlib_filter.c 				bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream            180 ext/zlib/zlib_filter.c 	php_stream *stream,
stream            231 ext/zlib/zlib_filter.c 				out_bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream            250 ext/zlib/zlib_filter.c 				bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC);
stream             32 ext/zlib/zlib_fopen_wrapper.c 	php_stream *stream;
stream             35 ext/zlib/zlib_fopen_wrapper.c static size_t php_gziop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream             37 ext/zlib/zlib_fopen_wrapper.c 	struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
stream             43 ext/zlib/zlib_fopen_wrapper.c 		stream->eof = 1;
stream             49 ext/zlib/zlib_fopen_wrapper.c static size_t php_gziop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream             51 ext/zlib/zlib_fopen_wrapper.c 	struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
stream             59 ext/zlib/zlib_fopen_wrapper.c static int php_gziop_seek(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream             61 ext/zlib/zlib_fopen_wrapper.c 	struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
stream             74 ext/zlib/zlib_fopen_wrapper.c static int php_gziop_close(php_stream *stream, int close_handle TSRMLS_DC)
stream             76 ext/zlib/zlib_fopen_wrapper.c 	struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
stream             84 ext/zlib/zlib_fopen_wrapper.c 		if (self->stream) {
stream             85 ext/zlib/zlib_fopen_wrapper.c 			php_stream_close(self->stream);
stream             86 ext/zlib/zlib_fopen_wrapper.c 			self->stream = NULL;
stream             94 ext/zlib/zlib_fopen_wrapper.c static int php_gziop_flush(php_stream *stream TSRMLS_DC)
stream             96 ext/zlib/zlib_fopen_wrapper.c 	struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract;
stream            115 ext/zlib/zlib_fopen_wrapper.c 	php_stream *stream = NULL, *innerstream = NULL;
stream            138 ext/zlib/zlib_fopen_wrapper.c 			self->stream = innerstream;
stream            142 ext/zlib/zlib_fopen_wrapper.c 				stream = php_stream_alloc_rel(&php_stream_gzio_ops, self, 0, mode);
stream            143 ext/zlib/zlib_fopen_wrapper.c 				if (stream) {
stream            144 ext/zlib/zlib_fopen_wrapper.c 					stream->flags |= PHP_STREAM_FLAG_NO_BUFFER;
stream            145 ext/zlib/zlib_fopen_wrapper.c 					return stream;
stream           1417 main/main.c    	php_stream *stream = php_stream_open_wrapper((char *)filename, "rb", mode, &handle->opened_path);
stream           1419 main/main.c    	if (stream) {
stream           1426 main/main.c    		handle->handle.stream.handle  = stream;
stream           1427 main/main.c    		handle->handle.stream.reader  = (zend_stream_reader_t)_php_stream_read;
stream           1428 main/main.c    		handle->handle.stream.fsizer  = php_zend_stream_fsizer;
stream           1429 main/main.c    		handle->handle.stream.isatty  = 0;
stream           1431 main/main.c    		memset(&handle->handle.stream.mmap, 0, sizeof(handle->handle.stream.mmap));
stream           1432 main/main.c    		len = php_zend_stream_fsizer(stream TSRMLS_CC);
stream           1437 main/main.c    		&& php_stream_mmap_possible(stream)
stream           1438 main/main.c    		&& (p = php_stream_mmap_range(stream, 0, len, PHP_STREAM_MAP_MODE_SHARED_READONLY, &mapped_len)) != NULL) {
stream           1439 main/main.c    			handle->handle.stream.closer   = php_zend_stream_mmap_closer;
stream           1440 main/main.c    			handle->handle.stream.mmap.buf = p;
stream           1441 main/main.c    			handle->handle.stream.mmap.len = mapped_len;
stream           1444 main/main.c    			handle->handle.stream.closer = php_zend_stream_closer;
stream           1448 main/main.c    		php_stream_auto_cleanup(stream);
stream           1040 main/network.c 	php_stream *stream;
stream           1051 main/network.c 	stream = php_stream_alloc_rel(&php_stream_generic_socket_ops, sock, persistent_id, "r+");
stream           1053 main/network.c 	if (stream == NULL) {
stream           1056 main/network.c 		stream->flags |= PHP_STREAM_FLAG_AVOID_BLOCKING;
stream           1059 main/network.c 	return stream;
stream           1067 main/network.c 	php_stream *stream;
stream           1071 main/network.c 	stream = php_stream_xport_create(res, reslen, REPORT_ERRORS,
stream           1076 main/network.c 	return stream;
stream             35 main/php_memory_streams.h #define php_stream_memory_get_buffer(stream, length) _php_stream_memory_get_buffer((stream), (length) STREAMS_CC TSRMLS_CC)
stream             46 main/php_memory_streams.h PHPAPI char *_php_stream_memory_get_buffer(php_stream *stream, size_t *length STREAMS_DC TSRMLS_DC);
stream            118 main/php_streams.h 	size_t (*write)(php_stream *stream, const char *buf, size_t count TSRMLS_DC);
stream            119 main/php_streams.h 	size_t (*read)(php_stream *stream, char *buf, size_t count TSRMLS_DC);
stream            120 main/php_streams.h 	int    (*close)(php_stream *stream, int close_handle TSRMLS_DC);
stream            121 main/php_streams.h 	int    (*flush)(php_stream *stream TSRMLS_DC);
stream            126 main/php_streams.h 	int (*seek)(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC);
stream            127 main/php_streams.h 	int (*cast)(php_stream *stream, int castas, void **ret TSRMLS_DC);
stream            128 main/php_streams.h 	int (*stat)(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC);
stream            129 main/php_streams.h 	int (*set_option)(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC);
stream            137 main/php_streams.h 	int (*stream_closer)(php_stream_wrapper *wrapper, php_stream *stream TSRMLS_DC);
stream            139 main/php_streams.h 	int (*stream_stat)(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC);
stream            245 main/php_streams.h #define php_stream_get_resource_id(stream)		((php_stream *)(stream))->rsrc_id
stream            248 main/php_streams.h # define php_stream_auto_cleanup(stream)	{ (stream)->__exposed++; }
stream            252 main/php_streams.h # define php_stream_to_zval(stream, zval)	{ ZVAL_RESOURCE(zval, (stream)->rsrc_id); (stream)->__exposed++; }
stream            254 main/php_streams.h # define php_stream_auto_cleanup(stream)	/* nothing */
stream            255 main/php_streams.h # define php_stream_to_zval(stream, zval)	{ ZVAL_RESOURCE(zval, (stream)->rsrc_id); }
stream            266 main/php_streams.h PHPAPI int php_stream_from_persistent_id(const char *persistent_id, php_stream **stream TSRMLS_DC);
stream            281 main/php_streams.h PHPAPI int _php_stream_free(php_stream *stream, int close_options TSRMLS_DC);
stream            282 main/php_streams.h #define php_stream_free(stream, close_options)	_php_stream_free((stream), (close_options) TSRMLS_CC)
stream            283 main/php_streams.h #define php_stream_close(stream)	_php_stream_free((stream), PHP_STREAM_FREE_CLOSE TSRMLS_CC)
stream            284 main/php_streams.h #define php_stream_pclose(stream)	_php_stream_free((stream), PHP_STREAM_FREE_CLOSE_PERSISTENT TSRMLS_CC)
stream            286 main/php_streams.h PHPAPI int _php_stream_seek(php_stream *stream, off_t offset, int whence TSRMLS_DC);
stream            287 main/php_streams.h #define php_stream_rewind(stream)	_php_stream_seek((stream), 0L, SEEK_SET TSRMLS_CC)
stream            288 main/php_streams.h #define php_stream_seek(stream, offset, whence)	_php_stream_seek((stream), (offset), (whence) TSRMLS_CC)
stream            290 main/php_streams.h PHPAPI off_t _php_stream_tell(php_stream *stream TSRMLS_DC);
stream            291 main/php_streams.h #define php_stream_tell(stream)	_php_stream_tell((stream) TSRMLS_CC)
stream            293 main/php_streams.h PHPAPI size_t _php_stream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC);
stream            294 main/php_streams.h #define php_stream_read(stream, buf, count)		_php_stream_read((stream), (buf), (count) TSRMLS_CC)
stream            296 main/php_streams.h PHPAPI size_t _php_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC);
stream            297 main/php_streams.h #define php_stream_write_string(stream, str)	_php_stream_write(stream, str, strlen(str) TSRMLS_CC)
stream            298 main/php_streams.h #define php_stream_write(stream, buf, count)	_php_stream_write(stream, (buf), (count) TSRMLS_CC)
stream            300 main/php_streams.h PHPAPI void _php_stream_fill_read_buffer(php_stream *stream, size_t size TSRMLS_DC);
stream            301 main/php_streams.h #define php_stream_fill_read_buffer(stream, size)	_php_stream_fill_read_buffer((stream), (size) TSRMLS_CC)
stream            304 main/php_streams.h PHPAPI size_t _php_stream_printf(php_stream *stream TSRMLS_DC, const char *fmt, ...) PHP_ATTRIBUTE_FORMAT(printf, 3, 4);
stream            306 main/php_streams.h PHPAPI size_t _php_stream_printf(php_stream *stream TSRMLS_DC, const char *fmt, ...) PHP_ATTRIBUTE_FORMAT(printf, 2, 3);
stream            312 main/php_streams.h PHPAPI int _php_stream_eof(php_stream *stream TSRMLS_DC);
stream            313 main/php_streams.h #define php_stream_eof(stream)	_php_stream_eof((stream) TSRMLS_CC)
stream            315 main/php_streams.h PHPAPI int _php_stream_getc(php_stream *stream TSRMLS_DC);
stream            316 main/php_streams.h #define php_stream_getc(stream)	_php_stream_getc((stream) TSRMLS_CC)
stream            318 main/php_streams.h PHPAPI int _php_stream_putc(php_stream *stream, int c TSRMLS_DC);
stream            319 main/php_streams.h #define php_stream_putc(stream, c)	_php_stream_putc((stream), (c) TSRMLS_CC)
stream            321 main/php_streams.h PHPAPI int _php_stream_flush(php_stream *stream, int closing TSRMLS_DC);
stream            322 main/php_streams.h #define php_stream_flush(stream)	_php_stream_flush((stream), 0 TSRMLS_CC)
stream            324 main/php_streams.h PHPAPI char *_php_stream_get_line(php_stream *stream, char *buf, size_t maxlen, size_t *returned_len TSRMLS_DC);
stream            325 main/php_streams.h #define php_stream_gets(stream, buf, maxlen)	_php_stream_get_line((stream), (buf), (maxlen), NULL TSRMLS_CC)
stream            327 main/php_streams.h #define php_stream_get_line(stream, buf, maxlen, retlen) _php_stream_get_line((stream), (buf), (maxlen), (retlen) TSRMLS_CC)
stream            328 main/php_streams.h PHPAPI char *php_stream_get_record(php_stream *stream, size_t maxlen, size_t *returned_len, const char *delim, size_t delim_len TSRMLS_DC);
stream            331 main/php_streams.h PHPAPI int _php_stream_puts(php_stream *stream, const char *buf TSRMLS_DC);
stream            332 main/php_streams.h #define php_stream_puts(stream, buf)	_php_stream_puts((stream), (buf) TSRMLS_CC)
stream            334 main/php_streams.h PHPAPI int _php_stream_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC);
stream            335 main/php_streams.h #define php_stream_stat(stream, ssb)	_php_stream_stat((stream), (ssb) TSRMLS_CC)
stream            361 main/php_streams.h PHPAPI int _php_stream_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC);
stream            362 main/php_streams.h #define php_stream_set_option(stream, option, value, ptrvalue)	_php_stream_set_option((stream), (option), (value), (ptrvalue) TSRMLS_CC)
stream            364 main/php_streams.h #define php_stream_set_chunk_size(stream, size) _php_stream_set_option((stream), PHP_STREAM_OPTION_SET_CHUNK_SIZE, (size), NULL TSRMLS_CC)
stream            403 main/php_streams.h #define php_stream_supports_lock(stream)	_php_stream_set_option((stream), PHP_STREAM_OPTION_LOCKING, 0, (void *) PHP_STREAM_LOCK_SUPPORTED TSRMLS_CC) == 0 ? 1 : 0
stream            404 main/php_streams.h #define php_stream_lock(stream, mode)		_php_stream_set_option((stream), PHP_STREAM_OPTION_LOCKING, (mode), (void *) NULL TSRMLS_CC)
stream            415 main/php_streams.h #define php_stream_truncate_supported(stream)	(_php_stream_set_option((stream), PHP_STREAM_OPTION_TRUNCATE_API, PHP_STREAM_TRUNCATE_SUPPORTED, NULL TSRMLS_CC) == PHP_STREAM_OPTION_RETURN_OK ? 1 : 0)
stream            418 main/php_streams.h PHPAPI int _php_stream_truncate_set_size(php_stream *stream, size_t newsize TSRMLS_DC);
stream            419 main/php_streams.h #define php_stream_truncate_set_size(stream, size)	_php_stream_truncate_set_size((stream), (size) TSRMLS_CC)
stream            423 main/php_streams.h #define php_stream_populate_meta_data(stream, zv)	(_php_stream_set_option((stream), PHP_STREAM_OPTION_META_DATA_API, 0, zv TSRMLS_CC) == PHP_STREAM_OPTION_RETURN_OK ? 1 : 0)
stream            453 main/php_streams.h #define php_stream_passthru(stream)	_php_stream_passthru((stream) STREAMS_CC TSRMLS_CC)
stream            478 main/php_streams.h PHPAPI int _php_stream_cast(php_stream *stream, int castas, void **ret, int show_err TSRMLS_DC);
stream            481 main/php_streams.h #define php_stream_can_cast(stream, as)	_php_stream_cast((stream), (as), NULL, 0 TSRMLS_CC)
stream            482 main/php_streams.h #define php_stream_cast(stream, as, ret, show_err)	_php_stream_cast((stream), (as), (ret), (show_err) TSRMLS_CC)
stream            486 main/php_streams.h #define php_stream_is(stream, anops)		((stream)->ops == anops)
stream            489 main/php_streams.h #define php_stream_is_persistent(stream)	(stream)->is_persistent
stream            553 main/php_streams.h PHPAPI const char *php_stream_locate_eol(php_stream *stream, const char *buf, size_t buf_len TSRMLS_DC);
stream            558 main/php_streams.h #define php_stream_get_from_zval(stream, zstream, mode, options, opened, context) \
stream            560 main/php_streams.h 			php_stream_from_zval((stream), (zstream)); \
stream            561 main/php_streams.h 		} else (stream) = Z_TYPE_PP((zstream)) == IS_STRING ?  \
stream             88 main/streams/cast.c 	php_stream *stream = (php_stream*)cookie;
stream             92 main/streams/cast.c 	stream->fclose_stdiocast = PHP_STREAM_FCLOSE_NONE;
stream             93 main/streams/cast.c 	return php_stream_close(stream);
stream            135 main/streams/cast.c 	php_stream *stream = (php_stream*)cookie;
stream            139 main/streams/cast.c 	stream->fclose_stdiocast = PHP_STREAM_FCLOSE_NONE;
stream            140 main/streams/cast.c 	return php_stream_close(stream);
stream            157 main/streams/cast.c void php_stream_mode_sanitize_fdopen_fopencookie(php_stream *stream, char *result)
stream            161 main/streams/cast.c 	const char *cur_mode = stream->mode;
stream            200 main/streams/cast.c PHPAPI int _php_stream_cast(php_stream *stream, int castas, void **ret, int show_err TSRMLS_DC)
stream            207 main/streams/cast.c 		php_stream_flush(stream);
stream            208 main/streams/cast.c 		if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0) {
stream            211 main/streams/cast.c 			stream->ops->seek(stream, stream->position, SEEK_SET, &dummy TSRMLS_CC);
stream            212 main/streams/cast.c 			stream->readpos = stream->writepos = 0;
stream            219 main/streams/cast.c 		if (stream->stdiocast) {
stream            221 main/streams/cast.c 				*(FILE**)ret = stream->stdiocast;
stream            228 main/streams/cast.c 		if (php_stream_is(stream, PHP_STREAM_IS_STDIO) &&
stream            229 main/streams/cast.c 			stream->ops->cast &&
stream            230 main/streams/cast.c 			!php_stream_is_filtered(stream) &&
stream            231 main/streams/cast.c 			stream->ops->cast(stream, castas, ret TSRMLS_CC) == SUCCESS
stream            244 main/streams/cast.c 			php_stream_mode_sanitize_fdopen_fopencookie(stream, fixed_mode);
stream            245 main/streams/cast.c 			*(FILE**)ret = fopencookie(stream, fixed_mode, PHP_STREAM_COOKIE_FUNCTIONS);
stream            251 main/streams/cast.c 			stream->fclose_stdiocast = PHP_STREAM_FCLOSE_FOPENCOOKIE;
stream            255 main/streams/cast.c 			pos = php_stream_tell(stream);
stream            272 main/streams/cast.c 		if (!php_stream_is_filtered(stream) && stream->ops->cast && stream->ops->cast(stream, castas, NULL TSRMLS_CC) == SUCCESS) {
stream            273 main/streams/cast.c 			if (FAILURE == stream->ops->cast(stream, castas, ret TSRMLS_CC)) {
stream            282 main/streams/cast.c 				int retcopy = php_stream_copy_to_stream_ex(stream, newstream, PHP_STREAM_COPY_ALL, NULL);
stream            295 main/streams/cast.c 						php_stream_free(stream, PHP_STREAM_FREE_CLOSE_CASTED);
stream            306 main/streams/cast.c 	if (php_stream_is_filtered(stream)) {
stream            309 main/streams/cast.c 	} else if (stream->ops->cast && stream->ops->cast(stream, castas, ret TSRMLS_CC) == SUCCESS) {
stream            322 main/streams/cast.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "cannot represent a stream of type %s as a %s", stream->ops->label, cast_names[castas]);
stream            329 main/streams/cast.c 	if ((stream->writepos - stream->readpos) > 0 &&
stream            330 main/streams/cast.c 		stream->fclose_stdiocast != PHP_STREAM_FCLOSE_FOPENCOOKIE &&
stream            337 main/streams/cast.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "%ld bytes of buffered data lost during stream conversion!", (long)(stream->writepos - stream->readpos));
stream            341 main/streams/cast.c 		stream->stdiocast = *(FILE**)ret;
stream            345 main/streams/cast.c 		php_stream_free(stream, PHP_STREAM_FREE_CLOSE_CASTED);
stream            357 main/streams/cast.c 	php_stream *stream = NULL;
stream            359 main/streams/cast.c 	stream = php_stream_open_wrapper_rel(path, mode, options|STREAM_WILL_CAST, opened_path);
stream            361 main/streams/cast.c 	if (stream == NULL) {
stream            365 main/streams/cast.c 	if (php_stream_cast(stream, PHP_STREAM_AS_STDIO|PHP_STREAM_CAST_TRY_HARD|PHP_STREAM_CAST_RELEASE, (void**)&fp, REPORT_ERRORS) == FAILURE) {
stream            366 main/streams/cast.c 		php_stream_close(stream);
stream             73 main/streams/filter.c PHPAPI php_stream_bucket *php_stream_bucket_new(php_stream *stream, char *buf, size_t buflen, int own_buf, int buf_persistent TSRMLS_DC)
stream             75 main/streams/filter.c 	int is_persistent = php_stream_is_persistent(stream);
stream            339 main/streams/filter.c 	php_stream *stream = chain->stream;
stream            351 main/streams/filter.c 	if (&(stream->readfilters) == chain && (stream->writepos - stream->readpos) > 0) {
stream            359 main/streams/filter.c 		bucket = php_stream_bucket_new(stream, (char*) stream->readbuf + stream->readpos, stream->writepos - stream->readpos, 0, 0 TSRMLS_CC);
stream            361 main/streams/filter.c 		status = filter->fops->filter(stream, filter, brig_inp, brig_outp, &consumed, PSFS_FLAG_NORMAL TSRMLS_CC);
stream            363 main/streams/filter.c 		if (stream->readpos + consumed > (uint)stream->writepos) {
stream            386 main/streams/filter.c 				stream->readpos = 0;
stream            387 main/streams/filter.c 				stream->writepos = 0;
stream            394 main/streams/filter.c 				stream->writepos = 0;
stream            395 main/streams/filter.c 				stream->readpos = 0;
stream            401 main/streams/filter.c 					if (stream->readbuflen - stream->writepos < bucket->buflen) {
stream            402 main/streams/filter.c 						stream->readbuflen += bucket->buflen;
stream            403 main/streams/filter.c 						stream->readbuf = perealloc(stream->readbuf, stream->readbuflen, stream->is_persistent);
stream            405 main/streams/filter.c 					memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen);
stream            406 main/streams/filter.c 					stream->writepos += bucket->buflen;
stream            437 main/streams/filter.c 	php_stream *stream;
stream            441 main/streams/filter.c 	if (!filter->chain || !filter->chain->stream) {
stream            447 main/streams/filter.c 	stream = chain->stream;
stream            452 main/streams/filter.c 		status = filter->fops->filter(stream, current, inp, outp, NULL, flags TSRMLS_CC);
stream            483 main/streams/filter.c 	if (chain == &(stream->readfilters)) {
stream            485 main/streams/filter.c 		if (stream->readpos > 0) {
stream            487 main/streams/filter.c 			memcpy(stream->readbuf, stream->readbuf + stream->readpos, stream->writepos - stream->readpos);
stream            488 main/streams/filter.c 			stream->readpos = 0;
stream            489 main/streams/filter.c 			stream->writepos -= stream->readpos;
stream            491 main/streams/filter.c 		if (flushed_size > (stream->readbuflen - stream->writepos)) {
stream            493 main/streams/filter.c 			stream->readbuf = perealloc(stream->readbuf, stream->writepos + flushed_size + stream->chunk_size, stream->is_persistent);
stream            496 main/streams/filter.c 			memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen);
stream            497 main/streams/filter.c 			stream->writepos += bucket->buflen;
stream            501 main/streams/filter.c 	} else if (chain == &(stream->writefilters)) {
stream            504 main/streams/filter.c 			stream->ops->write(stream, bucket->buf, bucket->buflen TSRMLS_CC);
stream             50 main/streams/glob_wrapper.c PHPAPI char* _php_glob_stream_get_path(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_DC) /* {{{ */
stream             52 main/streams/glob_wrapper.c 	glob_s_t *pglob = (glob_s_t *)stream->abstract;
stream             72 main/streams/glob_wrapper.c PHPAPI char* _php_glob_stream_get_pattern(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_DC) /* {{{ */
stream             74 main/streams/glob_wrapper.c 	glob_s_t *pglob = (glob_s_t *)stream->abstract;
stream             94 main/streams/glob_wrapper.c PHPAPI int _php_glob_stream_get_count(php_stream *stream, int *pflags STREAMS_DC TSRMLS_DC) /* {{{ */
stream             96 main/streams/glob_wrapper.c 	glob_s_t *pglob = (glob_s_t *)stream->abstract;
stream            140 main/streams/glob_wrapper.c static size_t php_glob_stream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */
stream            142 main/streams/glob_wrapper.c 	glob_s_t *pglob = (glob_s_t *)stream->abstract;
stream            164 main/streams/glob_wrapper.c static int php_glob_stream_close(php_stream *stream, int close_handle TSRMLS_DC)  /* {{{ */
stream            166 main/streams/glob_wrapper.c 	glob_s_t *pglob = (glob_s_t *)stream->abstract;
stream            178 main/streams/glob_wrapper.c 	efree(stream->abstract);
stream            183 main/streams/glob_wrapper.c static int php_glob_stream_rewind(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC) /* {{{ */
stream            185 main/streams/glob_wrapper.c 	glob_s_t *pglob = (glob_s_t *)stream->abstract;
stream             49 main/streams/memory.c static size_t php_stream_memory_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream             51 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream             85 main/streams/memory.c static size_t php_stream_memory_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream             87 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream             91 main/streams/memory.c 		stream->eof = 1;
stream            110 main/streams/memory.c static int php_stream_memory_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            112 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream            125 main/streams/memory.c static int php_stream_memory_flush(php_stream *stream TSRMLS_DC)
stream            134 main/streams/memory.c static int php_stream_memory_seek(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream            136 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream            149 main/streams/memory.c 					stream->eof = 0;
stream            160 main/streams/memory.c 					stream->eof = 0;
stream            172 main/streams/memory.c 				stream->eof = 0;
stream            187 main/streams/memory.c 				stream->eof = 0;
stream            198 main/streams/memory.c static int php_stream_memory_cast(php_stream *stream, int castas, void **ret TSRMLS_DC)
stream            204 main/streams/memory.c static int php_stream_memory_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */
stream            207 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream            247 main/streams/memory.c static int php_stream_memory_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC) /* {{{ */
stream            249 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream            296 main/streams/memory.c 	php_stream *stream;
stream            305 main/streams/memory.c 	stream = php_stream_alloc_rel(&php_stream_memory_ops, self, 0, mode & TEMP_STREAM_READONLY ? "rb" : "w+b");
stream            306 main/streams/memory.c 	stream->flags |= PHP_STREAM_FLAG_NO_BUFFER;
stream            307 main/streams/memory.c 	return stream;
stream            315 main/streams/memory.c 	php_stream *stream;
stream            318 main/streams/memory.c 	if ((stream = php_stream_memory_create_rel(mode)) != NULL) {
stream            319 main/streams/memory.c 		ms = (php_stream_memory_data*)stream->abstract;
stream            328 main/streams/memory.c 				php_stream_write(stream, buf, length);
stream            332 main/streams/memory.c 	return stream;
stream            338 main/streams/memory.c PHPAPI char *_php_stream_memory_get_buffer(php_stream *stream, size_t *length STREAMS_DC TSRMLS_DC)
stream            340 main/streams/memory.c 	php_stream_memory_data *ms = (php_stream_memory_data*)stream->abstract;
stream            364 main/streams/memory.c static size_t php_stream_temp_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream            366 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            385 main/streams/memory.c 			php_stream_encloses(stream, ts->innerstream);
stream            394 main/streams/memory.c static size_t php_stream_temp_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            396 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            407 main/streams/memory.c 	stream->eof = ts->innerstream->eof;
stream            415 main/streams/memory.c static int php_stream_temp_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            417 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            444 main/streams/memory.c static int php_stream_temp_flush(php_stream *stream TSRMLS_DC)
stream            446 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            455 main/streams/memory.c static int php_stream_temp_seek(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream            457 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            468 main/streams/memory.c 	stream->eof = ts->innerstream->eof;
stream            475 main/streams/memory.c static int php_stream_temp_cast(php_stream *stream, int castas, void **ret TSRMLS_DC)
stream            477 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            514 main/streams/memory.c 	php_stream_encloses(stream, ts->innerstream);
stream            521 main/streams/memory.c static int php_stream_temp_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */
stream            523 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            532 main/streams/memory.c static int php_stream_temp_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC) /* {{{ */
stream            534 main/streams/memory.c 	php_stream_temp_data *ts = (php_stream_temp_data*)stream->abstract;
stream            567 main/streams/memory.c 	php_stream *stream;
stream            575 main/streams/memory.c 	stream = php_stream_alloc_rel(&php_stream_temp_ops, self, 0, mode & TEMP_STREAM_READONLY ? "rb" : "w+b");
stream            576 main/streams/memory.c 	stream->flags |= PHP_STREAM_FLAG_NO_BUFFER;
stream            578 main/streams/memory.c 	php_stream_encloses(stream, self->innerstream);
stream            580 main/streams/memory.c 	return stream;
stream            594 main/streams/memory.c 	php_stream *stream;
stream            598 main/streams/memory.c 	if ((stream = php_stream_temp_create_rel(mode, max_memory_usage)) != NULL) {
stream            601 main/streams/memory.c 			php_stream_temp_write(stream, buf, length TSRMLS_CC);
stream            602 main/streams/memory.c 			php_stream_temp_seek(stream, 0, SEEK_SET, &newoffs TSRMLS_CC);
stream            604 main/streams/memory.c 		ts = (php_stream_temp_data*)stream->abstract;
stream            608 main/streams/memory.c 	return stream;
stream            626 main/streams/memory.c 	php_stream *stream;
stream            735 main/streams/memory.c 	if ((stream = php_stream_temp_create_rel(0, ~0u)) != NULL) {
stream            737 main/streams/memory.c 		php_stream_temp_write(stream, comma, ilen TSRMLS_CC);
stream            738 main/streams/memory.c 		php_stream_temp_seek(stream, 0, SEEK_SET, &newoffs TSRMLS_CC);
stream            741 main/streams/memory.c 		if (vlen >= sizeof(stream->mode)) {
stream            742 main/streams/memory.c 			vlen = sizeof(stream->mode) - 1;
stream            744 main/streams/memory.c 		memcpy(stream->mode, mode, vlen);
stream            745 main/streams/memory.c 		stream->mode[vlen] = '\0';
stream            746 main/streams/memory.c 		stream->ops = &php_stream_rfc2397_ops;
stream            747 main/streams/memory.c 		ts = (php_stream_temp_data*)stream->abstract;
stream            754 main/streams/memory.c 	return stream;
stream             25 main/streams/mmap.c PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_operation_t mode, size_t *mapped_len TSRMLS_DC)
stream             40 main/streams/mmap.c 	if (PHP_STREAM_OPTION_RETURN_OK == php_stream_set_option(stream, PHP_STREAM_OPTION_MMAP_API, PHP_STREAM_MMAP_MAP_RANGE, &range)) {
stream             49 main/streams/mmap.c PHPAPI int _php_stream_mmap_unmap(php_stream *stream TSRMLS_DC)
stream             51 main/streams/mmap.c 	return php_stream_set_option(stream, PHP_STREAM_OPTION_MMAP_API, PHP_STREAM_MMAP_UNMAP, NULL) == PHP_STREAM_OPTION_RETURN_OK ? 1 : 0;
stream             54 main/streams/mmap.c PHPAPI int _php_stream_mmap_unmap_ex(php_stream *stream, off_t readden TSRMLS_DC)
stream             58 main/streams/mmap.c 	if (php_stream_seek(stream, readden, SEEK_CUR) != 0) {
stream             61 main/streams/mmap.c 	if (php_stream_mmap_unmap(stream) == 0) {
stream             90 main/streams/php_stream_context.h PHPAPI php_stream_context *php_stream_context_set(php_stream *stream, php_stream_context *context);
stream             70 main/streams/php_stream_filter_api.h PHPAPI php_stream_bucket *php_stream_bucket_new(php_stream *stream, char *buf, size_t buflen, int own_buf, int buf_persistent TSRMLS_DC);
stream             87 main/streams/php_stream_filter_api.h 			php_stream *stream,
stream            105 main/streams/php_stream_filter_api.h 	php_stream *stream;
stream            142 main/streams/php_stream_filter_api.h #define php_stream_is_filtered(stream)	((stream)->readfilters.head || (stream)->writefilters.head)
stream             26 main/streams/php_stream_glob_wrapper.h PHPAPI char* _php_glob_stream_get_path(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_DC);
stream             27 main/streams/php_stream_glob_wrapper.h #define php_glob_stream_get_path(stream, copy, plen)	_php_glob_stream_get_path((stream), (copy), (plen) STREAMS_CC TSRMLS_CC)
stream             29 main/streams/php_stream_glob_wrapper.h PHPAPI char* _php_glob_stream_get_pattern(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_DC);
stream             30 main/streams/php_stream_glob_wrapper.h #define php_glob_stream_get_pattern(stream, copy, plen)	_php_glob_stream_get_pattern((stream), (copy), (plen) STREAMS_CC TSRMLS_CC)
stream             32 main/streams/php_stream_glob_wrapper.h PHPAPI int   _php_glob_stream_get_count(php_stream *stream, int *pflags STREAMS_DC TSRMLS_DC);
stream             33 main/streams/php_stream_glob_wrapper.h #define php_glob_stream_get_count(stream, pflags)	_php_glob_stream_get_count((stream), (pflags) STREAMS_CC TSRMLS_CC)
stream             63 main/streams/php_stream_mmap.h #define php_stream_mmap_supported(stream)	(_php_stream_set_option((stream), PHP_STREAM_OPTION_MMAP_API, PHP_STREAM_MMAP_SUPPORTED, NULL TSRMLS_CC) == 0 ? 1 : 0)
stream             67 main/streams/php_stream_mmap.h #define php_stream_mmap_possible(stream)			(!php_stream_is_filtered((stream)) && php_stream_mmap_supported((stream)))
stream             70 main/streams/php_stream_mmap.h PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_operation_t mode, size_t *mapped_len TSRMLS_DC);
stream             71 main/streams/php_stream_mmap.h #define php_stream_mmap_range(stream, offset, length, mode, mapped_len)	_php_stream_mmap_range((stream), (offset), (length), (mode), (mapped_len) TSRMLS_CC)
stream             74 main/streams/php_stream_mmap.h PHPAPI int _php_stream_mmap_unmap(php_stream *stream TSRMLS_DC);
stream             75 main/streams/php_stream_mmap.h #define php_stream_mmap_unmap(stream)				_php_stream_mmap_unmap((stream) TSRMLS_CC)
stream             77 main/streams/php_stream_mmap.h PHPAPI int _php_stream_mmap_unmap_ex(php_stream *stream, off_t readden TSRMLS_DC);
stream             78 main/streams/php_stream_mmap.h #define php_stream_mmap_unmap_ex(stream, readden)			_php_stream_mmap_unmap_ex((stream), (readden) TSRMLS_CC)
stream             61 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_bind(php_stream *stream,
stream             67 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_connect(php_stream *stream,
stream             76 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_listen(php_stream *stream,
stream             83 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_accept(php_stream *stream, php_stream **client,
stream             91 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_get_name(php_stream *stream, int want_peer,
stream            103 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_recvfrom(php_stream *stream, char *buf, size_t buflen,
stream            109 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_sendto(php_stream *stream, const char *buf, size_t buflen,
stream            120 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_shutdown(php_stream *stream, stream_shutdown_t how TSRMLS_DC);
stream            197 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_crypto_setup(php_stream *stream, php_stream_xport_crypt_method_t crypto_method, php_stream *session_stream TSRMLS_DC);
stream            198 main/streams/php_stream_transport.h PHPAPI int php_stream_xport_crypto_enable(php_stream *stream, int activate TSRMLS_DC);
stream             67 main/streams/php_streams_int.h void php_stream_mode_sanitize_fdopen_fopencookie(php_stream *stream, char *result);
stream            194 main/streams/plain_wrapper.c 		php_stream *stream;
stream            200 main/streams/plain_wrapper.c 		stream = php_stream_fopen_from_fd_int_rel(fd, "r+b", NULL);
stream            201 main/streams/plain_wrapper.c 		if (stream) {
stream            202 main/streams/plain_wrapper.c 			php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
stream            203 main/streams/plain_wrapper.c 			stream->wrapper = &php_plain_files_wrapper;
stream            204 main/streams/plain_wrapper.c 			stream->orig_path = estrdup(opened_path);
stream            209 main/streams/plain_wrapper.c 			return stream;
stream            227 main/streams/plain_wrapper.c 	php_stream *stream = php_stream_fopen_from_fd_int_rel(fd, mode, persistent_id);
stream            229 main/streams/plain_wrapper.c 	if (stream) {
stream            230 main/streams/plain_wrapper.c 		php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
stream            248 main/streams/plain_wrapper.c 			stream->flags |= PHP_STREAM_FLAG_NO_SEEK;
stream            250 main/streams/plain_wrapper.c 			stream->position = lseek(self->fd, 0, SEEK_CUR);
stream            252 main/streams/plain_wrapper.c 			if (stream->position == (off_t)-1 && errno == ESPIPE) {
stream            253 main/streams/plain_wrapper.c 				stream->position = 0;
stream            254 main/streams/plain_wrapper.c 				stream->flags |= PHP_STREAM_FLAG_NO_SEEK;
stream            261 main/streams/plain_wrapper.c 	return stream;
stream            266 main/streams/plain_wrapper.c 	php_stream *stream = php_stream_fopen_from_file_int_rel(file, mode);
stream            268 main/streams/plain_wrapper.c 	if (stream) {
stream            269 main/streams/plain_wrapper.c 		php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
stream            287 main/streams/plain_wrapper.c 			stream->flags |= PHP_STREAM_FLAG_NO_SEEK;
stream            289 main/streams/plain_wrapper.c 			stream->position = ftell(file);
stream            293 main/streams/plain_wrapper.c 	return stream;
stream            299 main/streams/plain_wrapper.c 	php_stream *stream;
stream            310 main/streams/plain_wrapper.c 	stream = php_stream_alloc_rel(&php_stream_stdio_ops, self, 0, mode);
stream            311 main/streams/plain_wrapper.c 	stream->flags |= PHP_STREAM_FLAG_NO_SEEK;
stream            312 main/streams/plain_wrapper.c 	return stream;
stream            315 main/streams/plain_wrapper.c static size_t php_stdiop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream            317 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
stream            338 main/streams/plain_wrapper.c static size_t php_stdiop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            340 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
stream            347 main/streams/plain_wrapper.c 		php_stdio_stream_data *self = (php_stdio_stream_data*)stream->abstract;
stream            383 main/streams/plain_wrapper.c 		stream->eof = (ret == 0 || (ret == (size_t)-1 && errno != EWOULDBLOCK && errno != EINTR && errno != EBADF));
stream            394 main/streams/plain_wrapper.c 		stream->eof = feof(data->file);
stream            399 main/streams/plain_wrapper.c static int php_stdiop_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            402 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
stream            455 main/streams/plain_wrapper.c 	pefree(data, stream->is_persistent);
stream            460 main/streams/plain_wrapper.c static int php_stdiop_flush(php_stream *stream TSRMLS_DC)
stream            462 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
stream            477 main/streams/plain_wrapper.c static int php_stdiop_seek(php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC)
stream            479 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*)stream->abstract;
stream            506 main/streams/plain_wrapper.c static int php_stdiop_cast(php_stream *stream, int castas, void **ret TSRMLS_DC)
stream            509 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*) stream->abstract;
stream            524 main/streams/plain_wrapper.c 					php_stream_mode_sanitize_fdopen_fopencookie(stream, fixed_mode);
stream            564 main/streams/plain_wrapper.c static int php_stdiop_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
stream            567 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*) stream->abstract;
stream            576 main/streams/plain_wrapper.c static int php_stdiop_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)
stream            578 main/streams/plain_wrapper.c 	php_stdio_stream_data *data = (php_stdio_stream_data*) stream->abstract;
stream            839 main/streams/plain_wrapper.c static size_t php_plain_files_dirstream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            841 main/streams/plain_wrapper.c 	DIR *dir = (DIR*)stream->abstract;
stream            858 main/streams/plain_wrapper.c static int php_plain_files_dirstream_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            860 main/streams/plain_wrapper.c 	return closedir((DIR *)stream->abstract);
stream            863 main/streams/plain_wrapper.c static int php_plain_files_dirstream_rewind(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream            865 main/streams/plain_wrapper.c 	rewinddir((DIR *)stream->abstract);
stream            883 main/streams/plain_wrapper.c 	php_stream *stream = NULL;
stream            908 main/streams/plain_wrapper.c 		stream = php_stream_alloc(&php_plain_files_dirstream_ops, dir, 0, mode);
stream            909 main/streams/plain_wrapper.c 		if (stream == NULL)
stream            913 main/streams/plain_wrapper.c 	return stream;
stream           1390 main/streams/plain_wrapper.c 	php_stream *stream;
stream           1506 main/streams/plain_wrapper.c 		stream = php_stream_fopen_rel(trypath, mode, opened_path, options);
stream           1507 main/streams/plain_wrapper.c 		if (stream) {
stream           1509 main/streams/plain_wrapper.c 			return stream;
stream             78 main/streams/streams.c 	php_stream *stream;
stream             84 main/streams/streams.c 	stream = (php_stream*)rsrc->ptr;
stream             87 main/streams/streams.c fprintf(stderr, "forget_persistent: %s:%p\n", stream->ops->label, stream);
stream             90 main/streams/streams.c 	stream->rsrc_id = FAILURE;
stream             92 main/streams/streams.c 	if (stream->context) {
stream             95 main/streams/streams.c 				stream->context TSRMLS_CC);
stream             96 main/streams/streams.c 		stream->context = NULL;
stream            117 main/streams/streams.c PHPAPI int php_stream_from_persistent_id(const char *persistent_id, php_stream **stream TSRMLS_DC)
stream            123 main/streams/streams.c 			if (stream) {
stream            142 main/streams/streams.c 				*stream = (php_stream*)le->ptr;
stream            145 main/streams/streams.c 					(*stream)->rsrc_id = ZEND_REGISTER_RESOURCE(NULL, *stream, le_pstream);
stream            148 main/streams/streams.c 					(*stream)->rsrc_id = index;
stream            296 main/streams/streams.c 	ret->readfilters.stream = ret;
stream            297 main/streams/streams.c 	ret->writefilters.stream = ret;
stream            383 main/streams/streams.c PHPAPI int _php_stream_free(php_stream *stream, int close_options TSRMLS_DC) /* {{{ */
stream            394 main/streams/streams.c 		context = stream->context;
stream            397 main/streams/streams.c 	if (stream->flags & PHP_STREAM_FLAG_NO_CLOSE) {
stream            405 main/streams/streams.c 			stream->ops->label, stream, stream->orig_path, stream->in_free, _php_stream_pretty_free_options(close_options, out));
stream            410 main/streams/streams.c 	if (stream->in_free) {
stream            412 main/streams/streams.c 		if ((stream->in_free == 1) && (close_options & PHP_STREAM_FREE_IGNORE_ENCLOSING) && (stream->enclosing_stream == NULL)) {
stream            419 main/streams/streams.c 	stream->in_free++;
stream            426 main/streams/streams.c 			(stream->enclosing_stream != NULL)) {
stream            427 main/streams/streams.c 		php_stream *enclosing_stream = stream->enclosing_stream;
stream            428 main/streams/streams.c 		stream->enclosing_stream = NULL;
stream            442 main/streams/streams.c 		if (stream->fclose_stdiocast == PHP_STREAM_FCLOSE_FOPENCOOKIE) {
stream            446 main/streams/streams.c 			php_stream_auto_cleanup(stream);
stream            447 main/streams/streams.c 			stream->in_free--;
stream            456 main/streams/streams.c 		stream->ops->label, stream, stream->orig_path, preserve_handle, release_cast,
stream            461 main/streams/streams.c 	_php_stream_flush(stream, 1 TSRMLS_CC);
stream            470 main/streams/streams.c 		while (zend_list_delete(stream->rsrc_id) == SUCCESS) {}
stream            474 main/streams/streams.c 		if (release_cast && stream->fclose_stdiocast == PHP_STREAM_FCLOSE_FOPENCOOKIE) {
stream            482 main/streams/streams.c 			stream->in_free = 0;
stream            483 main/streams/streams.c 			return fclose(stream->stdiocast);
stream            486 main/streams/streams.c 		ret = stream->ops->close(stream, preserve_handle ? 0 : 1 TSRMLS_CC);
stream            487 main/streams/streams.c 		stream->abstract = NULL;
stream            490 main/streams/streams.c 		if (release_cast && stream->fclose_stdiocast == PHP_STREAM_FCLOSE_FDOPEN && stream->stdiocast) {
stream            491 main/streams/streams.c 			fclose(stream->stdiocast);
stream            492 main/streams/streams.c 			stream->stdiocast = NULL;
stream            493 main/streams/streams.c 			stream->fclose_stdiocast = PHP_STREAM_FCLOSE_NONE;
stream            498 main/streams/streams.c 		while (stream->readfilters.head) {
stream            499 main/streams/streams.c 			php_stream_filter_remove(stream->readfilters.head, 1 TSRMLS_CC);
stream            501 main/streams/streams.c 		while (stream->writefilters.head) {
stream            502 main/streams/streams.c 			php_stream_filter_remove(stream->writefilters.head, 1 TSRMLS_CC);
stream            505 main/streams/streams.c 		if (stream->wrapper && stream->wrapper->wops && stream->wrapper->wops->stream_closer) {
stream            506 main/streams/streams.c 			stream->wrapper->wops->stream_closer(stream->wrapper, stream TSRMLS_CC);
stream            507 main/streams/streams.c 			stream->wrapper = NULL;
stream            510 main/streams/streams.c 		if (stream->wrapperdata) {
stream            511 main/streams/streams.c 			zval_ptr_dtor(&stream->wrapperdata);
stream            512 main/streams/streams.c 			stream->wrapperdata = NULL;
stream            515 main/streams/streams.c 		if (stream->readbuf) {
stream            516 main/streams/streams.c 			pefree(stream->readbuf, stream->is_persistent);
stream            517 main/streams/streams.c 			stream->readbuf = NULL;
stream            520 main/streams/streams.c 		if (stream->is_persistent && (close_options & PHP_STREAM_FREE_PERSISTENT)) {
stream            522 main/streams/streams.c 			zend_hash_apply_with_argument(&EG(persistent_list), (apply_func_arg_t) _php_stream_free_persistent, stream TSRMLS_CC);
stream            525 main/streams/streams.c 		if ((close_options & PHP_STREAM_FREE_RSRC_DTOR) && (stream->__exposed == 0) && (EG(error_reporting) & E_WARNING)) {
stream            530 main/streams/streams.c 			spprintf(&leakinfo, 0, __FILE__ "(%d) : Stream of type '%s' %p (path:%s) was not closed\n", __LINE__, stream->ops->label, stream, stream->orig_path);
stream            532 main/streams/streams.c 			if (stream->orig_path) {
stream            533 main/streams/streams.c 				pefree(stream->orig_path, stream->is_persistent);
stream            534 main/streams/streams.c 				stream->orig_path = NULL;
stream            544 main/streams/streams.c 			if (stream->orig_path) {
stream            545 main/streams/streams.c 				pefree(stream->orig_path, stream->is_persistent);
stream            546 main/streams/streams.c 				stream->orig_path = NULL;
stream            549 main/streams/streams.c 			pefree(stream, stream->is_persistent);
stream            552 main/streams/streams.c 		if (stream->orig_path) {
stream            553 main/streams/streams.c 			pefree(stream->orig_path, stream->is_persistent);
stream            554 main/streams/streams.c 			stream->orig_path = NULL;
stream            557 main/streams/streams.c 		pefree(stream, stream->is_persistent);
stream            571 main/streams/streams.c PHPAPI void _php_stream_fill_read_buffer(php_stream *stream, size_t size TSRMLS_DC)
stream            575 main/streams/streams.c 	if (stream->readfilters.head) {
stream            583 main/streams/streams.c 		stream->writepos = stream->readpos = 0;
stream            586 main/streams/streams.c 		chunk_buf = emalloc(stream->chunk_size);
stream            588 main/streams/streams.c 		while (!stream->eof && !err_flag && (stream->writepos - stream->readpos < (off_t)size)) {
stream            596 main/streams/streams.c 			justread = stream->ops->read(stream, chunk_buf, stream->chunk_size TSRMLS_CC);
stream            598 main/streams/streams.c 				bucket = php_stream_bucket_new(stream, chunk_buf, justread, 0, 0 TSRMLS_CC);
stream            605 main/streams/streams.c 				flags = stream->eof ? PSFS_FLAG_FLUSH_CLOSE : PSFS_FLAG_FLUSH_INC;
stream            609 main/streams/streams.c 			for (filter = stream->readfilters.head; filter; filter = filter->next) {
stream            610 main/streams/streams.c 				status = filter->fops->filter(stream, filter, brig_inp, brig_outp, NULL, flags TSRMLS_CC);
stream            634 main/streams/streams.c 						if (stream->readbuflen - stream->writepos < bucket->buflen) {
stream            635 main/streams/streams.c 							stream->readbuflen += bucket->buflen;
stream            636 main/streams/streams.c 							stream->readbuf = perealloc(stream->readbuf, stream->readbuflen,
stream            637 main/streams/streams.c 									stream->is_persistent);
stream            639 main/streams/streams.c 						memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen);
stream            640 main/streams/streams.c 						stream->writepos += bucket->buflen;
stream            674 main/streams/streams.c 		if (stream->writepos - stream->readpos < (off_t)size) {
stream            678 main/streams/streams.c 			if (stream->readbuf && stream->readbuflen - stream->writepos < stream->chunk_size) {
stream            679 main/streams/streams.c 				memmove(stream->readbuf, stream->readbuf + stream->readpos, stream->readbuflen - stream->readpos);
stream            680 main/streams/streams.c 				stream->writepos -= stream->readpos;
stream            681 main/streams/streams.c 				stream->readpos = 0;
stream            686 main/streams/streams.c 			if (stream->readbuflen - stream->writepos < stream->chunk_size) {
stream            687 main/streams/streams.c 				stream->readbuflen += stream->chunk_size;
stream            688 main/streams/streams.c 				stream->readbuf = perealloc(stream->readbuf, stream->readbuflen,
stream            689 main/streams/streams.c 						stream->is_persistent);
stream            692 main/streams/streams.c 			justread = stream->ops->read(stream, stream->readbuf + stream->writepos,
stream            693 main/streams/streams.c 					stream->readbuflen - stream->writepos
stream            697 main/streams/streams.c 				stream->writepos += justread;
stream            703 main/streams/streams.c PHPAPI size_t _php_stream_read(php_stream *stream, char *buf, size_t size TSRMLS_DC)
stream            713 main/streams/streams.c 		if (stream->writepos > stream->readpos) {
stream            715 main/streams/streams.c 			toread = stream->writepos - stream->readpos;
stream            720 main/streams/streams.c 			memcpy(buf, stream->readbuf + stream->readpos, toread);
stream            721 main/streams/streams.c 			stream->readpos += toread;
stream            732 main/streams/streams.c 		if (!stream->readfilters.head && (stream->flags & PHP_STREAM_FLAG_NO_BUFFER || stream->chunk_size == 1)) {
stream            733 main/streams/streams.c 			toread = stream->ops->read(stream, buf, size TSRMLS_CC);
stream            739 main/streams/streams.c 			php_stream_fill_read_buffer(stream, size);
stream            741 main/streams/streams.c 			toread = stream->writepos - stream->readpos;
stream            747 main/streams/streams.c 				memcpy(buf, stream->readbuf + stream->readpos, toread);
stream            748 main/streams/streams.c 				stream->readpos += toread;
stream            761 main/streams/streams.c 		if (stream->wrapper != &php_plain_files_wrapper) {
stream            767 main/streams/streams.c 		stream->position += didread;
stream            773 main/streams/streams.c PHPAPI int _php_stream_eof(php_stream *stream TSRMLS_DC)
stream            776 main/streams/streams.c 	if (stream->writepos - stream->readpos > 0) {
stream            781 main/streams/streams.c 	if (!stream->eof && PHP_STREAM_OPTION_RETURN_ERR ==
stream            782 main/streams/streams.c 		   	php_stream_set_option(stream, PHP_STREAM_OPTION_CHECK_LIVENESS,
stream            784 main/streams/streams.c 		stream->eof = 1;
stream            787 main/streams/streams.c 	return stream->eof;
stream            790 main/streams/streams.c PHPAPI int _php_stream_putc(php_stream *stream, int c TSRMLS_DC)
stream            794 main/streams/streams.c 	if (php_stream_write(stream, &buf, 1) > 0) {
stream            800 main/streams/streams.c PHPAPI int _php_stream_getc(php_stream *stream TSRMLS_DC)
stream            804 main/streams/streams.c 	if (php_stream_read(stream, &buf, 1) > 0) {
stream            810 main/streams/streams.c PHPAPI int _php_stream_puts(php_stream *stream, const char *buf TSRMLS_DC)
stream            816 main/streams/streams.c 	if (len > 0 && php_stream_write(stream, buf, len) && php_stream_write(stream, newline, 1)) {
stream            822 main/streams/streams.c PHPAPI int _php_stream_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
stream            827 main/streams/streams.c 	if (stream->wrapper && stream->wrapper->wops->stream_stat != NULL) {
stream            828 main/streams/streams.c 		return stream->wrapper->wops->stream_stat(stream->wrapper, stream, ssb TSRMLS_CC);
stream            835 main/streams/streams.c 	if (stream->ops->stat == NULL) {
stream            839 main/streams/streams.c 	return (stream->ops->stat)(stream, ssb TSRMLS_CC);
stream            842 main/streams/streams.c PHPAPI const char *php_stream_locate_eol(php_stream *stream, const char *buf, size_t buf_len TSRMLS_DC)
stream            849 main/streams/streams.c 		readptr = stream->readbuf + stream->readpos;
stream            850 main/streams/streams.c 		avail = stream->writepos - stream->readpos;
stream            857 main/streams/streams.c 	if (stream->flags & PHP_STREAM_FLAG_DETECT_EOL) {
stream            863 main/streams/streams.c 			stream->flags ^= PHP_STREAM_FLAG_DETECT_EOL;
stream            864 main/streams/streams.c 			stream->flags |= PHP_STREAM_FLAG_EOL_MAC;
stream            868 main/streams/streams.c 			stream->flags ^= PHP_STREAM_FLAG_DETECT_EOL;
stream            871 main/streams/streams.c 	} else if (stream->flags & PHP_STREAM_FLAG_EOL_MAC) {
stream            884 main/streams/streams.c PHPAPI char *_php_stream_get_line(php_stream *stream, char *buf, size_t maxlen,
stream            913 main/streams/streams.c 		avail = stream->writepos - stream->readpos;
stream            921 main/streams/streams.c 			readptr = stream->readbuf + stream->readpos;
stream            922 main/streams/streams.c 			eol = php_stream_locate_eol(stream, NULL, 0 TSRMLS_CC);
stream            951 main/streams/streams.c 			stream->position += cpysz;
stream            952 main/streams/streams.c 			stream->readpos += cpysz;
stream            960 main/streams/streams.c 		} else if (stream->eof) {
stream            967 main/streams/streams.c 				toread = stream->chunk_size;
stream            970 main/streams/streams.c 				if (toread > stream->chunk_size) {
stream            971 main/streams/streams.c 					toread = stream->chunk_size;
stream            975 main/streams/streams.c 			php_stream_fill_read_buffer(stream, toread);
stream            977 main/streams/streams.c 			if (stream->writepos - stream->readpos == 0) {
stream            998 main/streams/streams.c #define STREAM_BUFFERED_AMOUNT(stream) \
stream            999 main/streams/streams.c 	((size_t)(((stream)->writepos) - (stream)->readpos))
stream           1001 main/streams/streams.c static const char *_php_stream_search_delim(php_stream *stream,
stream           1010 main/streams/streams.c 	seek_len = MIN(STREAM_BUFFERED_AMOUNT(stream), maxlen);
stream           1016 main/streams/streams.c 		return memchr(&stream->readbuf[stream->readpos + skiplen],
stream           1019 main/streams/streams.c 		return php_memnstr((char*)&stream->readbuf[stream->readpos + skiplen],
stream           1021 main/streams/streams.c 				(char*)&stream->readbuf[stream->readpos + seek_len]);
stream           1025 main/streams/streams.c PHPAPI char *php_stream_get_record(php_stream *stream, size_t maxlen, size_t *returned_len, const char *delim, size_t delim_len TSRMLS_DC)
stream           1039 main/streams/streams.c 			stream, maxlen, 0, delim, delim_len TSRMLS_CC);
stream           1042 main/streams/streams.c 	buffered_len = STREAM_BUFFERED_AMOUNT(stream);
stream           1048 main/streams/streams.c 		to_read_now = MIN(maxlen - buffered_len, stream->chunk_size);
stream           1050 main/streams/streams.c 		php_stream_fill_read_buffer(stream, buffered_len + to_read_now);
stream           1052 main/streams/streams.c 		just_read = STREAM_BUFFERED_AMOUNT(stream) - buffered_len;
stream           1068 main/streams/streams.c 				stream, maxlen,
stream           1081 main/streams/streams.c 		tent_ret_len = found_delim - (char*)&stream->readbuf[stream->readpos];
stream           1082 main/streams/streams.c 	} else if (!has_delim && STREAM_BUFFERED_AMOUNT(stream) >= maxlen) {
stream           1089 main/streams/streams.c 		if (STREAM_BUFFERED_AMOUNT(stream) < maxlen && !stream->eof) {
stream           1091 main/streams/streams.c 		} else if (STREAM_BUFFERED_AMOUNT(stream) == 0 && stream->eof) {
stream           1096 main/streams/streams.c 			tent_ret_len = MIN(STREAM_BUFFERED_AMOUNT(stream), maxlen);
stream           1103 main/streams/streams.c 	*returned_len = php_stream_read(stream, ret_buf, tent_ret_len);
stream           1106 main/streams/streams.c 		stream->readpos += delim_len;
stream           1107 main/streams/streams.c 		stream->position += delim_len;
stream           1114 main/streams/streams.c static size_t _php_stream_write_buffer(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream           1121 main/streams/streams.c 	if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0 && stream->readpos != stream->writepos) {
stream           1122 main/streams/streams.c 		stream->readpos = stream->writepos = 0;
stream           1124 main/streams/streams.c 		stream->ops->seek(stream, stream->position, SEEK_SET, &stream->position TSRMLS_CC);
stream           1130 main/streams/streams.c 		if (towrite > stream->chunk_size)
stream           1131 main/streams/streams.c 			towrite = stream->chunk_size;
stream           1133 main/streams/streams.c 		justwrote = stream->ops->write(stream, buf, towrite TSRMLS_CC);
stream           1143 main/streams/streams.c 			if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0) {
stream           1144 main/streams/streams.c 				stream->position += justwrote;
stream           1159 main/streams/streams.c static size_t _php_stream_write_filtered(php_stream *stream, const char *buf, size_t count, int flags TSRMLS_DC)
stream           1169 main/streams/streams.c 		bucket = php_stream_bucket_new(stream, (char *)buf, count, 0, 0 TSRMLS_CC);
stream           1173 main/streams/streams.c 	for (filter = stream->writefilters.head; filter; filter = filter->next) {
stream           1176 main/streams/streams.c 		status = filter->fops->filter(stream, filter, brig_inp, brig_outp,
stream           1177 main/streams/streams.c 				filter == stream->writefilters.head ? &consumed : NULL, flags TSRMLS_CC);
stream           1197 main/streams/streams.c 				_php_stream_write_buffer(stream, bucket->buf, bucket->buflen TSRMLS_CC);
stream           1220 main/streams/streams.c PHPAPI int _php_stream_flush(php_stream *stream, int closing TSRMLS_DC)
stream           1224 main/streams/streams.c 	if (stream->writefilters.head) {
stream           1225 main/streams/streams.c 		_php_stream_write_filtered(stream, NULL, 0, closing ? PSFS_FLAG_FLUSH_CLOSE : PSFS_FLAG_FLUSH_INC  TSRMLS_CC);
stream           1228 main/streams/streams.c 	if (stream->ops->flush) {
stream           1229 main/streams/streams.c 		ret = stream->ops->flush(stream TSRMLS_CC);
stream           1235 main/streams/streams.c PHPAPI size_t _php_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream           1237 main/streams/streams.c 	if (buf == NULL || count == 0 || stream->ops->write == NULL) {
stream           1241 main/streams/streams.c 	if (stream->writefilters.head) {
stream           1242 main/streams/streams.c 		return _php_stream_write_filtered(stream, buf, count, PSFS_FLAG_NORMAL TSRMLS_CC);
stream           1244 main/streams/streams.c 		return _php_stream_write_buffer(stream, buf, count TSRMLS_CC);
stream           1248 main/streams/streams.c PHPAPI size_t _php_stream_printf(php_stream *stream TSRMLS_DC, const char *fmt, ...)
stream           1262 main/streams/streams.c 	count = php_stream_write(stream, buf, count);
stream           1268 main/streams/streams.c PHPAPI off_t _php_stream_tell(php_stream *stream TSRMLS_DC)
stream           1270 main/streams/streams.c 	return stream->position;
stream           1273 main/streams/streams.c PHPAPI int _php_stream_seek(php_stream *stream, off_t offset, int whence TSRMLS_DC)
stream           1275 main/streams/streams.c 	if (stream->fclose_stdiocast == PHP_STREAM_FCLOSE_FOPENCOOKIE) {
stream           1277 main/streams/streams.c 		fflush(stream->stdiocast);
stream           1281 main/streams/streams.c 	if ((stream->flags & PHP_STREAM_FLAG_NO_BUFFER) == 0) {
stream           1284 main/streams/streams.c 				if (offset > 0 && offset <= stream->writepos - stream->readpos) {
stream           1285 main/streams/streams.c 					stream->readpos += offset; /* if offset = ..., then readpos = writepos */
stream           1286 main/streams/streams.c 					stream->position += offset;
stream           1287 main/streams/streams.c 					stream->eof = 0;
stream           1292 main/streams/streams.c 				if (offset > stream->position &&
stream           1293 main/streams/streams.c 						offset <= stream->position + stream->writepos - stream->readpos) {
stream           1294 main/streams/streams.c 					stream->readpos += offset - stream->position;
stream           1295 main/streams/streams.c 					stream->position = offset;
stream           1296 main/streams/streams.c 					stream->eof = 0;
stream           1304 main/streams/streams.c 	if (stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0) {
stream           1307 main/streams/streams.c 		if (stream->writefilters.head) {
stream           1308 main/streams/streams.c 			_php_stream_flush(stream, 0 TSRMLS_CC);
stream           1313 main/streams/streams.c 				offset = stream->position + offset;
stream           1317 main/streams/streams.c 		ret = stream->ops->seek(stream, offset, whence, &stream->position TSRMLS_CC);
stream           1319 main/streams/streams.c 		if (((stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0) || ret == 0) {
stream           1321 main/streams/streams.c 				stream->eof = 0;
stream           1325 main/streams/streams.c 			stream->readpos = stream->writepos = 0;
stream           1338 main/streams/streams.c 			if ((didread = php_stream_read(stream, tmp, MIN(offset, sizeof(tmp)))) == 0) {
stream           1343 main/streams/streams.c 		stream->eof = 0;
stream           1352 main/streams/streams.c PHPAPI int _php_stream_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)
stream           1356 main/streams/streams.c 	if (stream->ops->set_option) {
stream           1357 main/streams/streams.c 		ret = stream->ops->set_option(stream, option, value, ptrparam TSRMLS_CC);
stream           1363 main/streams/streams.c 				ret = stream->chunk_size;
stream           1364 main/streams/streams.c 				stream->chunk_size = value;
stream           1370 main/streams/streams.c 					stream->flags |= PHP_STREAM_FLAG_NO_BUFFER;
stream           1371 main/streams/streams.c 				} else if (stream->flags & PHP_STREAM_FLAG_NO_BUFFER) {
stream           1372 main/streams/streams.c 					stream->flags ^= PHP_STREAM_FLAG_NO_BUFFER;
stream           1385 main/streams/streams.c PHPAPI int _php_stream_truncate_set_size(php_stream *stream, size_t newsize TSRMLS_DC)
stream           1387 main/streams/streams.c 	return php_stream_set_option(stream, PHP_STREAM_OPTION_TRUNCATE_API, PHP_STREAM_TRUNCATE_SET_SIZE, &newsize);
stream           1390 main/streams/streams.c PHPAPI size_t _php_stream_passthru(php_stream * stream STREAMS_DC TSRMLS_DC)
stream           1396 main/streams/streams.c 	if (php_stream_mmap_possible(stream)) {
stream           1400 main/streams/streams.c 		p = php_stream_mmap_range(stream, php_stream_tell(stream), PHP_STREAM_MMAP_ALL, PHP_STREAM_MAP_MODE_SHARED_READONLY, &mapped);
stream           1410 main/streams/streams.c 			php_stream_mmap_unmap_ex(stream, mapped);
stream           1416 main/streams/streams.c 	while ((b = php_stream_read(stream, buf, sizeof(buf))) > 0) {
stream           1618 main/streams/streams.c 	php_stream *stream = (php_stream*)rsrc->ptr;
stream           1620 main/streams/streams.c 	FG(pclose_ret) = php_stream_free(stream, PHP_STREAM_FREE_CLOSE | PHP_STREAM_FREE_RSRC_DTOR);
stream           1625 main/streams/streams.c 	php_stream *stream = (php_stream*)rsrc->ptr;
stream           1626 main/streams/streams.c 	FG(pclose_ret) = php_stream_free(stream, PHP_STREAM_FREE_CLOSE | PHP_STREAM_FREE_RSRC_DTOR);
stream           1973 main/streams/streams.c 	php_stream *stream = NULL;
stream           1986 main/streams/streams.c 		stream = wrapper->wops->dir_opener(wrapper,
stream           1990 main/streams/streams.c 		if (stream) {
stream           1991 main/streams/streams.c 			stream->wrapper = wrapper;
stream           1992 main/streams/streams.c 			stream->flags |= PHP_STREAM_FLAG_NO_BUFFER | PHP_STREAM_FLAG_IS_DIR;
stream           1997 main/streams/streams.c 	if (stream == NULL && (options & REPORT_ERRORS)) {
stream           2002 main/streams/streams.c 	return stream;
stream           2022 main/streams/streams.c 	php_stream *stream = NULL;
stream           2064 main/streams/streams.c 			stream = wrapper->wops->stream_opener(wrapper,
stream           2071 main/streams/streams.c 		if (stream && (options & STREAM_OPEN_PERSISTENT) && !stream->is_persistent) {
stream           2074 main/streams/streams.c 			php_stream_close(stream);
stream           2075 main/streams/streams.c 			stream = NULL;
stream           2078 main/streams/streams.c 		if (stream) {
stream           2079 main/streams/streams.c 			stream->wrapper = wrapper;
stream           2083 main/streams/streams.c 	if (stream) {
stream           2088 main/streams/streams.c 		if (stream->orig_path) {
stream           2089 main/streams/streams.c 			pefree(stream->orig_path, persistent);
stream           2092 main/streams/streams.c 		stream->orig_path = copy_of_path;
stream           2094 main/streams/streams.c 		stream->open_filename = __zend_orig_filename ? __zend_orig_filename : __zend_filename;
stream           2095 main/streams/streams.c 		stream->open_lineno = __zend_orig_lineno ? __zend_orig_lineno : __zend_lineno;
stream           2099 main/streams/streams.c 	if (stream != NULL && (options & STREAM_MUST_SEEK)) {
stream           2102 main/streams/streams.c 		switch(php_stream_make_seekable_rel(stream, &newstream,
stream           2109 main/streams/streams.c 				return stream;
stream           2120 main/streams/streams.c 				php_stream_close(stream);
stream           2121 main/streams/streams.c 				stream = NULL;
stream           2134 main/streams/streams.c 	if (stream && stream->ops->seek && (stream->flags & PHP_STREAM_FLAG_NO_SEEK) == 0 && strchr(mode, 'a') && stream->position == 0) {
stream           2138 main/streams/streams.c 		if (0 == stream->ops->seek(stream, 0, SEEK_CUR, &newpos TSRMLS_CC)) {
stream           2139 main/streams/streams.c 			stream->position = newpos;
stream           2143 main/streams/streams.c 	if (stream == NULL && (options & REPORT_ERRORS)) {
stream           2152 main/streams/streams.c 	if (stream == NULL && copy_of_path != NULL) {
stream           2159 main/streams/streams.c 	return stream;
stream           2164 main/streams/streams.c PHPAPI php_stream_context *php_stream_context_set(php_stream *stream, php_stream_context *context)
stream           2166 main/streams/streams.c 	php_stream_context *oldcontext = stream->context;
stream           2169 main/streams/streams.c 	stream->context = context;
stream           2283 main/streams/streams.c 	php_stream *stream;
stream           2293 main/streams/streams.c 	stream = php_stream_opendir(dirname, REPORT_ERRORS, context);
stream           2294 main/streams/streams.c 	if (!stream) {
stream           2298 main/streams/streams.c 	while (php_stream_readdir(stream, &sdp)) {
stream           2305 main/streams/streams.c 					php_stream_closedir(stream);
stream           2319 main/streams/streams.c 			php_stream_closedir(stream);
stream           2324 main/streams/streams.c 	php_stream_closedir(stream);
stream             60 main/streams/transports.c 	php_stream *stream = NULL;
stream             75 main/streams/transports.c 		switch(php_stream_from_persistent_id(persistent_id, &stream TSRMLS_CC)) {
stream             79 main/streams/transports.c 				if (PHP_STREAM_OPTION_RETURN_OK == php_stream_set_option(stream, PHP_STREAM_OPTION_CHECK_LIVENESS, 0, NULL)) {
stream             80 main/streams/transports.c 					return stream;
stream             83 main/streams/transports.c 				php_stream_pclose(stream);
stream             84 main/streams/transports.c 				stream = NULL;
stream            132 main/streams/transports.c 	stream = (*factory)(protocol, n,
stream            136 main/streams/transports.c 	if (stream) {
stream            137 main/streams/transports.c 		php_stream_context_set(stream, context);
stream            143 main/streams/transports.c 				if (-1 == php_stream_xport_connect(stream, name, namelen,
stream            156 main/streams/transports.c 				if (0 != php_stream_xport_bind(stream, name, namelen, &error_text TSRMLS_CC)) {
stream            163 main/streams/transports.c 					if (stream->context && php_stream_context_get_option(stream->context, "socket", "backlog", &zbacklog) == SUCCESS) {
stream            173 main/streams/transports.c 					if (0 != php_stream_xport_listen(stream, backlog, &error_text TSRMLS_CC)) {
stream            185 main/streams/transports.c 			php_stream_pclose(stream);
stream            187 main/streams/transports.c 			php_stream_close(stream);
stream            189 main/streams/transports.c 		stream = NULL;
stream            192 main/streams/transports.c 	return stream;
stream            196 main/streams/transports.c PHPAPI int php_stream_xport_bind(php_stream *stream,
stream            210 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            224 main/streams/transports.c PHPAPI int php_stream_xport_connect(php_stream *stream,
stream            243 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            260 main/streams/transports.c PHPAPI int php_stream_xport_listen(php_stream *stream, int backlog, char **error_text TSRMLS_DC)
stream            270 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            284 main/streams/transports.c PHPAPI int php_stream_xport_accept(php_stream *stream, php_stream **client,
stream            302 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            323 main/streams/transports.c PHPAPI int php_stream_xport_get_name(php_stream *stream, int want_peer,
stream            337 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            354 main/streams/transports.c PHPAPI int php_stream_xport_crypto_setup(php_stream *stream, php_stream_xport_crypt_method_t crypto_method, php_stream *session_stream TSRMLS_DC)
stream            364 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_CRYPTO_API, 0, &param);
stream            375 main/streams/transports.c PHPAPI int php_stream_xport_crypto_enable(php_stream *stream, int activate TSRMLS_DC)
stream            384 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_CRYPTO_API, 0, &param);
stream            397 main/streams/transports.c PHPAPI int php_stream_xport_recvfrom(php_stream *stream, char *buf, size_t buflen,
stream            408 main/streams/transports.c 		return php_stream_read(stream, buf, buflen);
stream            411 main/streams/transports.c 	if (stream->readfilters.head) {
stream            422 main/streams/transports.c 		recvd_len = stream->writepos - stream->readpos;
stream            427 main/streams/transports.c 			memcpy(buf, stream->readbuf, recvd_len);
stream            449 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            467 main/streams/transports.c PHPAPI int php_stream_xport_sendto(php_stream *stream, const char *buf, size_t buflen,
stream            476 main/streams/transports.c 		return php_stream_write(stream, buf, buflen);
stream            482 main/streams/transports.c 	if ((oob || addr) && stream->writefilters.head) {
stream            497 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            507 main/streams/transports.c PHPAPI int php_stream_xport_shutdown(php_stream *stream, stream_shutdown_t how TSRMLS_DC)
stream            517 main/streams/transports.c 	ret = php_stream_set_option(stream, PHP_STREAM_OPTION_XPORT_API, 0, &param);
stream            343 main/streams/userspace.c 	php_stream *stream = NULL;
stream            406 main/streams/userspace.c 		stream = php_stream_alloc_rel(&php_stream_userspace_ops, us, 0, mode);
stream            414 main/streams/userspace.c 		stream->wrapperdata = us->object;
stream            415 main/streams/userspace.c 		zval_add_ref(&stream->wrapperdata);
stream            422 main/streams/userspace.c 	if (stream == NULL) {
stream            438 main/streams/userspace.c 	return stream;
stream            449 main/streams/userspace.c 	php_stream *stream = NULL;
stream            489 main/streams/userspace.c 		stream = php_stream_alloc_rel(&php_stream_userspace_dir_ops, us, 0, mode);
stream            492 main/streams/userspace.c 		stream->wrapperdata = us->object;
stream            493 main/streams/userspace.c 		zval_add_ref(&stream->wrapperdata);
stream            500 main/streams/userspace.c 	if (stream == NULL) {
stream            513 main/streams/userspace.c 	return stream;
stream            622 main/streams/userspace.c static size_t php_userstreamop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream            627 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream            676 main/streams/userspace.c static size_t php_userstreamop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            683 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream            738 main/streams/userspace.c 		stream->eof = 1;
stream            744 main/streams/userspace.c 		stream->eof = 1;
stream            755 main/streams/userspace.c static int php_userstreamop_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            759 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream            781 main/streams/userspace.c static int php_userstreamop_flush(php_stream *stream TSRMLS_DC)
stream            786 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream            809 main/streams/userspace.c static int php_userstreamop_seek(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream            814 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream            842 main/streams/userspace.c 		stream->flags |= PHP_STREAM_FLAG_NO_SEEK;
stream            936 main/streams/userspace.c static int php_userstreamop_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
stream            941 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream            969 main/streams/userspace.c static int php_userstreamop_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC) {
stream            973 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream           1521 main/streams/userspace.c static size_t php_userstreamop_readdir(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream           1527 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream           1559 main/streams/userspace.c static int php_userstreamop_closedir(php_stream *stream, int close_handle TSRMLS_DC)
stream           1563 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream           1585 main/streams/userspace.c static int php_userstreamop_rewinddir(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC)
stream           1589 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream           1606 main/streams/userspace.c static int php_userstreamop_cast(php_stream *stream, int castas, void **retptr TSRMLS_DC)
stream           1608 main/streams/userspace.c 	php_userstream_data_t *us = (php_userstream_data_t *)stream->abstract;
stream           1651 main/streams/userspace.c 		if (intstream == stream) {
stream             51 main/streams/xp_socket.c static int php_tcp_sockop_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC);
stream             54 main/streams/xp_socket.c static size_t php_sockop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC)
stream             56 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            104 main/streams/xp_socket.c 		php_stream_notify_progress_increment(stream->context, didwrite, 0);
stream            114 main/streams/xp_socket.c static void php_sock_stream_wait_for_data(php_stream *stream, php_netstream_data_t *sock TSRMLS_DC)
stream            144 main/streams/xp_socket.c static size_t php_sockop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC)
stream            146 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            154 main/streams/xp_socket.c 		php_sock_stream_wait_for_data(stream, sock TSRMLS_CC);
stream            161 main/streams/xp_socket.c 	stream->eof = (nr_bytes == 0 || (nr_bytes == -1 && php_socket_errno() != EWOULDBLOCK));
stream            164 main/streams/xp_socket.c 		php_stream_notify_progress_increment(stream->context, nr_bytes, 0);
stream            175 main/streams/xp_socket.c static int php_sockop_close(php_stream *stream, int close_handle TSRMLS_DC)
stream            177 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            209 main/streams/xp_socket.c 	pefree(sock, php_stream_is_persistent(stream));
stream            214 main/streams/xp_socket.c static int php_sockop_flush(php_stream *stream TSRMLS_DC)
stream            217 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            223 main/streams/xp_socket.c static int php_sockop_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)
stream            225 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            268 main/streams/xp_socket.c static int php_sockop_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)
stream            271 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            329 main/streams/xp_socket.c 			add_assoc_bool((zval *)ptrparam, "eof", stream->eof);
stream            422 main/streams/xp_socket.c static int php_sockop_cast(php_stream *stream, int castas, void **ret TSRMLS_DC)
stream            424 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            429 main/streams/xp_socket.c 				*(FILE**)ret = fdopen(sock->socket, stream->mode);
stream            578 main/streams/xp_socket.c static inline int php_tcp_sockop_bind(php_stream *stream, php_netstream_data_t *sock,
stream            585 main/streams/xp_socket.c 	if (stream->ops == &php_stream_unix_socket_ops || stream->ops == &php_stream_unixdg_socket_ops) {
stream            588 main/streams/xp_socket.c 		sock->socket = socket(PF_UNIX, stream->ops == &php_stream_unix_socket_ops ? SOCK_STREAM : SOCK_DGRAM, 0);
stream            593 main/streams/xp_socket.c 						stream->ops == &php_stream_unix_socket_ops ? "" : "datagram",
stream            613 main/streams/xp_socket.c 			stream->ops == &php_stream_udp_socket_ops ? SOCK_DGRAM : SOCK_STREAM,
stream            625 main/streams/xp_socket.c static inline int php_tcp_sockop_connect(php_stream *stream, php_netstream_data_t *sock,
stream            635 main/streams/xp_socket.c 	if (stream->ops == &php_stream_unix_socket_ops || stream->ops == &php_stream_unixdg_socket_ops) {
stream            638 main/streams/xp_socket.c 		sock->socket = socket(PF_UNIX, stream->ops == &php_stream_unix_socket_ops ? SOCK_STREAM : SOCK_DGRAM, 0);
stream            667 main/streams/xp_socket.c 	if (stream->context && php_stream_context_get_option(stream->context, "socket", "bindto", &tmpzval) == SUCCESS) {
stream            683 main/streams/xp_socket.c 			stream->ops == &php_stream_udp_socket_ops ? SOCK_DGRAM : SOCK_STREAM,
stream            714 main/streams/xp_socket.c static inline int php_tcp_sockop_accept(php_stream *stream, php_netstream_data_t *sock,
stream            743 main/streams/xp_socket.c 			xparam->outputs.client = php_stream_alloc_rel(stream->ops, clisockdata, NULL, "r+");
stream            745 main/streams/xp_socket.c 				xparam->outputs.client->context = stream->context;
stream            746 main/streams/xp_socket.c 				if (stream->context) {
stream            747 main/streams/xp_socket.c 					zend_list_addref(stream->context->rsrc_id);
stream            756 main/streams/xp_socket.c static int php_tcp_sockop_set_option(php_stream *stream, int option, int value, void *ptrparam TSRMLS_DC)
stream            758 main/streams/xp_socket.c 	php_netstream_data_t *sock = (php_netstream_data_t*)stream->abstract;
stream            768 main/streams/xp_socket.c 					xparam->outputs.returncode = php_tcp_sockop_connect(stream, sock, xparam TSRMLS_CC);
stream            772 main/streams/xp_socket.c 					xparam->outputs.returncode = php_tcp_sockop_bind(stream, sock, xparam TSRMLS_CC);
stream            777 main/streams/xp_socket.c 					xparam->outputs.returncode = php_tcp_sockop_accept(stream, sock, xparam STREAMS_CC TSRMLS_CC);
stream            784 main/streams/xp_socket.c 	return php_sockop_set_option(stream, option, value, ptrparam TSRMLS_CC);
stream            794 main/streams/xp_socket.c 	php_stream *stream = NULL;
stream            827 main/streams/xp_socket.c 	stream = php_stream_alloc_rel(ops, sock, persistent_id, "r+");
stream            829 main/streams/xp_socket.c 	if (stream == NULL)	{
stream            835 main/streams/xp_socket.c 		return stream;
stream            838 main/streams/xp_socket.c 	return stream;
stream            538 sapi/apache2filter/sapi_apache2.c 	zfd.handle.stream.handle = pbb;
stream            539 sapi/apache2filter/sapi_apache2.c 	zfd.handle.stream.reader = php_apache_read_stream;
stream            540 sapi/apache2filter/sapi_apache2.c 	zfd.handle.stream.closer = NULL;
stream            541 sapi/apache2filter/sapi_apache2.c 	zfd.handle.stream.fsizer = php_apache_fsizer_stream;
stream            542 sapi/apache2filter/sapi_apache2.c 	zfd.handle.stream.isatty = 0;
stream           2423 sapi/cgi/cgi_main.c 						c = php_stream_getc((php_stream*)file_handle.handle.stream.handle);
stream           2426 sapi/cgi/cgi_main.c 								c = php_stream_getc((php_stream*)file_handle.handle.stream.handle);	/* skip to end of line */
stream           2430 sapi/cgi/cgi_main.c 								if (php_stream_getc((php_stream*)file_handle.handle.stream.handle) != '\n') {
stream           2431 sapi/cgi/cgi_main.c 									long pos = php_stream_tell((php_stream*)file_handle.handle.stream.handle);
stream           2432 sapi/cgi/cgi_main.c 									php_stream_seek((php_stream*)file_handle.handle.stream.handle, pos - 1, SEEK_SET);
stream           2437 sapi/cgi/cgi_main.c 							php_stream_rewind((php_stream*)file_handle.handle.stream.handle);
stream           2441 sapi/cgi/cgi_main.c 						if (file_handle.handle.stream.mmap.buf[0] == '#') {
stream           2444 sapi/cgi/cgi_main.c 						    c = file_handle.handle.stream.mmap.buf[i++];
stream           2445 sapi/cgi/cgi_main.c 							while (c != '\n' && c != '\r' && i < file_handle.handle.stream.mmap.len) {
stream           2446 sapi/cgi/cgi_main.c 								c = file_handle.handle.stream.mmap.buf[i++];
stream           2449 sapi/cgi/cgi_main.c 								if (i < file_handle.handle.stream.mmap.len && file_handle.handle.stream.mmap.buf[i] == '\n') {
stream           2453 sapi/cgi/cgi_main.c 							if(i > file_handle.handle.stream.mmap.len) {
stream           2454 sapi/cgi/cgi_main.c 								i = file_handle.handle.stream.mmap.len;
stream           2456 sapi/cgi/cgi_main.c 							file_handle.handle.stream.mmap.buf += i;
stream           2457 sapi/cgi/cgi_main.c 							file_handle.handle.stream.mmap.len -= i;
stream            134 sapi/phpdbg/phpdbg_list.c 	php_stream *stream = NULL;
stream            141 sapi/phpdbg/phpdbg_list.c 	stream = php_stream_open_wrapper(filename, "rb", USE_PATH, &opened);
stream            143 sapi/phpdbg/phpdbg_list.c 	if (!stream) {
stream            153 sapi/phpdbg/phpdbg_list.c 	while (php_stream_gets(stream, buffer, sizeof(buffer)) != NULL) {
stream            179 sapi/phpdbg/phpdbg_list.c 	php_stream_close(stream);
stream             53 sapi/phpdbg/phpdbg_utils.h PHPDBG_API int phpdbg_rlog(FILE *stream, const char *fmt, ...);