close_options     263 main/php_streams.h #define php_stream_free_enclosed(stream_enclosed, close_options) _php_stream_free_enclosed((stream_enclosed), (close_options) TSRMLS_CC)
close_options     264 main/php_streams.h PHPAPI int _php_stream_free_enclosed(php_stream *stream_enclosed, int close_options TSRMLS_DC);
close_options     281 main/php_streams.h PHPAPI int _php_stream_free(php_stream *stream, int close_options TSRMLS_DC);
close_options     282 main/php_streams.h #define php_stream_free(stream, close_options)	_php_stream_free((stream), (close_options) TSRMLS_CC)
close_options     349 main/streams/streams.c PHPAPI int _php_stream_free_enclosed(php_stream *stream_enclosed, int close_options TSRMLS_DC) /* {{{ */
close_options     352 main/streams/streams.c 		close_options | PHP_STREAM_FREE_IGNORE_ENCLOSING TSRMLS_CC);
close_options     357 main/streams/streams.c static const char *_php_stream_pretty_free_options(int close_options, char *out)
close_options     359 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_CALL_DTOR)
close_options     361 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_RELEASE_STREAM)
close_options     363 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_PRESERVE_HANDLE)
close_options     365 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_RSRC_DTOR)
close_options     367 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_PERSISTENT)
close_options     369 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_IGNORE_ENCLOSING)
close_options     383 main/streams/streams.c PHPAPI int _php_stream_free(php_stream *stream, int close_options TSRMLS_DC) /* {{{ */
close_options     386 main/streams/streams.c 	int preserve_handle = close_options & PHP_STREAM_FREE_PRESERVE_HANDLE ? 1 : 0;
close_options     405 main/streams/streams.c 			stream->ops->label, stream, stream->orig_path, stream->in_free, _php_stream_pretty_free_options(close_options, out));
close_options     412 main/streams/streams.c 		if ((stream->in_free == 1) && (close_options & PHP_STREAM_FREE_IGNORE_ENCLOSING) && (stream->enclosing_stream == NULL)) {
close_options     413 main/streams/streams.c 			close_options |= PHP_STREAM_FREE_RSRC_DTOR; /* restore flag */
close_options     423 main/streams/streams.c 	if ((close_options & PHP_STREAM_FREE_RSRC_DTOR) &&
close_options     424 main/streams/streams.c 			!(close_options & PHP_STREAM_FREE_IGNORE_ENCLOSING) &&
close_options     425 main/streams/streams.c 			(close_options & (PHP_STREAM_FREE_CALL_DTOR | PHP_STREAM_FREE_RELEASE_STREAM)) && /* always? */
close_options     433 main/streams/streams.c 			(close_options | PHP_STREAM_FREE_CALL_DTOR) & ~PHP_STREAM_FREE_RSRC_DTOR TSRMLS_CC);
close_options     457 main/streams/streams.c 		(close_options & PHP_STREAM_FREE_RSRC_DTOR) == 0);
close_options     464 main/streams/streams.c 	if ((close_options & PHP_STREAM_FREE_RSRC_DTOR) == 0) {
close_options     473 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_CALL_DTOR) {
close_options     497 main/streams/streams.c 	if (close_options & PHP_STREAM_FREE_RELEASE_STREAM) {
close_options     520 main/streams/streams.c 		if (stream->is_persistent && (close_options & PHP_STREAM_FREE_PERSISTENT)) {
close_options     525 main/streams/streams.c 		if ((close_options & PHP_STREAM_FREE_RSRC_DTOR) && (stream->__exposed == 0) && (EG(error_reporting) & E_WARNING)) {