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)) {