dirp               95 ext/spl/spl_directory.c 		if (intern->u.dir.dirp) {
dirp               96 ext/spl/spl_directory.c 			php_stream_close(intern->u.dir.dirp);
dirp               97 ext/spl/spl_directory.c 			intern->u.dir.dirp = NULL;
dirp              176 ext/spl/spl_directory.c 		if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dirp              177 ext/spl/spl_directory.c 			return php_glob_stream_get_path(intern->u.dir.dirp, 0, len);
dirp              211 ext/spl/spl_directory.c 	if (!intern->u.dir.dirp || !php_stream_readdir(intern->u.dir.dirp, &intern->u.dir.entry)) {
dirp              236 ext/spl/spl_directory.c 	intern->u.dir.dirp = php_stream_opendir(path, REPORT_ERRORS, FG(default_context));
dirp              245 ext/spl/spl_directory.c 	if (EG(exception) || intern->u.dir.dirp == NULL) {
dirp              617 ext/spl/spl_directory.c 		if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dirp              753 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dirp              754 ext/spl/spl_directory.c 		php_stream_rewinddir(intern->u.dir.dirp);
dirp              770 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dirp             1424 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dirp             1425 ext/spl/spl_directory.c 		php_stream_rewinddir(intern->u.dir.dirp);
dirp             1586 ext/spl/spl_directory.c 	if (intern->u.dir.dirp && php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dirp             1587 ext/spl/spl_directory.c 		RETURN_LONG(php_glob_stream_get_count(intern->u.dir.dirp, NULL));
dirp             1699 ext/spl/spl_directory.c 	if (object->u.dir.dirp) {
dirp             1700 ext/spl/spl_directory.c 		php_stream_rewinddir(object->u.dir.dirp);
dirp             1789 ext/spl/spl_directory.c 	if (object->u.dir.dirp) {
dirp             1790 ext/spl/spl_directory.c 		php_stream_rewinddir(object->u.dir.dirp);
dirp               76 ext/spl/spl_directory.h 			php_stream         *dirp;
dirp               88 ext/standard/dir.c 			if ((dirp = (php_stream *)zend_fetch_resource_ex(tmp, "Directory", php_file_le_stream())) == NULL) { \
dirp               93 ext/standard/dir.c 				(dirp = (php_stream *)zend_fetch_resource(DIRG(default_dir), "Directory", php_file_le_stream())) == NULL) { \
dirp               98 ext/standard/dir.c 		if ((dirp = (php_stream *)zend_fetch_resource(Z_RES_P(id), "Directory", php_file_le_stream())) == NULL) { \
dirp              225 ext/standard/dir.c 	php_stream *dirp;
dirp              233 ext/standard/dir.c 	dirp = php_stream_opendir(dirname, REPORT_ERRORS, context);
dirp              235 ext/standard/dir.c 	if (dirp == NULL) {
dirp              239 ext/standard/dir.c 	dirp->flags |= PHP_STREAM_FLAG_NO_FCLOSE;
dirp              241 ext/standard/dir.c 	php_set_default_dir(dirp->res);
dirp              246 ext/standard/dir.c 		add_property_resource(return_value, "handle", dirp->res);
dirp              247 ext/standard/dir.c 		php_stream_auto_cleanup(dirp); /* so we don't get warnings under debug */
dirp              249 ext/standard/dir.c 		php_stream_to_zval(dirp, return_value);
dirp              275 ext/standard/dir.c 	php_stream *dirp;
dirp              280 ext/standard/dir.c 	if (!(dirp->flags & PHP_STREAM_FLAG_IS_DIR)) {
dirp              281 ext/standard/dir.c 		php_error_docref(NULL, E_WARNING, "%pd is not a valid Directory resource", dirp->res->handle);
dirp              285 ext/standard/dir.c 	res = dirp->res;
dirp              286 ext/standard/dir.c 	zend_list_close(dirp->res);
dirp              392 ext/standard/dir.c 	php_stream *dirp;
dirp              396 ext/standard/dir.c 	if (!(dirp->flags & PHP_STREAM_FLAG_IS_DIR)) {
dirp              397 ext/standard/dir.c 		php_error_docref(NULL, E_WARNING, "%pd is not a valid Directory resource", dirp->res->handle);
dirp              401 ext/standard/dir.c 	php_stream_rewinddir(dirp);
dirp              410 ext/standard/dir.c 	php_stream *dirp;
dirp              415 ext/standard/dir.c 	if (!(dirp->flags & PHP_STREAM_FLAG_IS_DIR)) {
dirp              416 ext/standard/dir.c 		php_error_docref(NULL, E_WARNING, "%pd is not a valid Directory resource", dirp->res->handle);
dirp              420 ext/standard/dir.c 	if (php_stream_readdir(dirp, &entry)) {
dirp               57 main/php_reentrancy.h PHPAPI int php_readdir_r(DIR *dirp, struct dirent *entry,
dirp               62 main/php_scandir.c 	DIR *dirp = NULL;
dirp               73 main/php_scandir.c 	if (!(dirp = opendir(dirname))) {
dirp               77 main/php_scandir.c 	while (!php_readdir_r(dirp, (struct dirent *)entry, &dp) && dp) {
dirp              110 main/php_scandir.c 	closedir(dirp);
dirp              128 main/reentrancy.c PHPAPI int php_readdir_r(DIR *dirp, struct dirent *entry,
dirp              139 main/reentrancy.c 	readdir_r(dirp, entry);
dirp              156 main/reentrancy.c 	ptr = readdir(dirp);
dirp              623 win32/glob.c   	DIR *dirp;
dirp              640 win32/glob.c   	if ((dirp = g_opendir(pathbuf, pglob)) == NULL) {
dirp              659 win32/glob.c   	while ((dp = (*readdirfunc)(dirp))) {
dirp              687 win32/glob.c   		(*pglob->gl_closedir)(dirp);
dirp              689 win32/glob.c   		closedir(dirp);