Lines Matching refs:dirp
63 …if ((dirp = (php_stream *)zend_fetch_resource(Z_RES_P(id), "Directory", php_file_le_stream())) == …
71 …if ((dirp = (php_stream *)zend_fetch_resource(DIRG(default_dir), "Directory", php_file_le_stream()…
82 …if ((dirp = (php_stream *)zend_fetch_resource_ex(handle_zv, "Directory", php_file_le_stream())) ==…
134 php_stream *dirp; in _php_do_opendir() local
144 dirp = php_stream_opendir(dirname, REPORT_ERRORS, context); in _php_do_opendir()
146 if (dirp == NULL) { in _php_do_opendir()
150 dirp->flags |= PHP_STREAM_FLAG_NO_FCLOSE; in _php_do_opendir()
152 php_set_default_dir(dirp->res); in _php_do_opendir()
157 ZVAL_RES(Z_DIRECTORY_HANDLE_P(return_value), dirp->res); in _php_do_opendir()
158 php_stream_auto_cleanup(dirp); /* so we don't get warnings under debug */ in _php_do_opendir()
160 php_stream_to_zval(dirp, return_value); in _php_do_opendir()
183 php_stream *dirp; in PHP_FUNCTION() local
188 if (!(dirp->flags & PHP_STREAM_FLAG_IS_DIR)) { in PHP_FUNCTION()
193 res = dirp->res; in PHP_FUNCTION()
194 zend_list_close(dirp->res); in PHP_FUNCTION()
294 php_stream *dirp; in PHP_FUNCTION() local
298 if (!(dirp->flags & PHP_STREAM_FLAG_IS_DIR)) { in PHP_FUNCTION()
303 php_stream_rewinddir(dirp); in PHP_FUNCTION()
311 php_stream *dirp; in PHP_FUNCTION() local
316 if (!(dirp->flags & PHP_STREAM_FLAG_IS_DIR)) { in PHP_FUNCTION()
321 if (php_stream_readdir(dirp, &entry)) { in PHP_FUNCTION()