dir                34 TSRM/readdir.h 	char *dir;					/* the dir we are reading */
dir              1901 Zend/zend_virtual_cwd.c 	char *ptr, *dir;
dir              1907 Zend/zend_virtual_cwd.c 	dir = CWDG(cwd).cwd;
dir              1909 Zend/zend_virtual_cwd.c 		if (*dir == '\'') extra+=3;
dir              1910 Zend/zend_virtual_cwd.c 		dir++;
dir              1914 Zend/zend_virtual_cwd.c 	dir = CWDG(cwd).cwd;
dir              1928 Zend/zend_virtual_cwd.c 			switch (*dir) {
dir              1935 Zend/zend_virtual_cwd.c 				*ptr++ = *dir;
dir              1937 Zend/zend_virtual_cwd.c 			dir++;
dir               522 ext/date/lib/parse_date.c 	timelib_ull dir = 1;
dir               534 ext/date/lib/parse_date.c 			dir *= -1;
dir               538 ext/date/lib/parse_date.c 	return dir * timelib_get_nr(ptr, max_length);
dir               166 ext/date/lib/parse_iso_intervals.c 	timelib_ull dir = 1;
dir               178 ext/date/lib/parse_iso_intervals.c 			dir *= -1;
dir               182 ext/date/lib/parse_iso_intervals.c 	return dir * timelib_get_nr(ptr, max_length);
dir              1151 ext/fileinfo/libmagic/apprentice.c 	php_stream *dir;
dir              1177 ext/fileinfo/libmagic/apprentice.c 		dir = php_stream_opendir((char *)fn, REPORT_ERRORS, NULL);
dir              1178 ext/fileinfo/libmagic/apprentice.c 		if (!dir) {
dir              1182 ext/fileinfo/libmagic/apprentice.c 		while (php_stream_readdir(dir, &d)) {
dir              1187 ext/fileinfo/libmagic/apprentice.c 				php_stream_closedir(dir);
dir              1200 ext/fileinfo/libmagic/apprentice.c 					php_stream_closedir(dir);
dir              1207 ext/fileinfo/libmagic/apprentice.c 		php_stream_closedir(dir);
dir                49 ext/fileinfo/libmagic/apptype.c 	char            path[_MAX_PATH], drive[_MAX_DRIVE], dir[_MAX_DIR],
dir                61 ext/fileinfo/libmagic/apptype.c 	_splitpath(filename, drive, dir, fname, ext);
dir                63 ext/fileinfo/libmagic/apptype.c 		(*dir == '\0') ? "./" : dir,
dir               598 ext/fileinfo/libmagic/cdf.c     const cdf_sat_t *sat, cdf_dir_t *dir)
dir               611 ext/fileinfo/libmagic/cdf.c 	dir->dir_len = ns * nd;
dir               612 ext/fileinfo/libmagic/cdf.c 	dir->dir_tab = CAST(cdf_directory_t *,
dir               613 ext/fileinfo/libmagic/cdf.c 	    calloc(dir->dir_len, sizeof(dir->dir_tab[0])));
dir               614 ext/fileinfo/libmagic/cdf.c 	if (dir->dir_tab == NULL)
dir               618 ext/fileinfo/libmagic/cdf.c 		free(dir->dir_tab);
dir               633 ext/fileinfo/libmagic/cdf.c 			cdf_unpack_dir(&dir->dir_tab[i * nd + j],
dir               639 ext/fileinfo/libmagic/cdf.c 		for (i = 0; i < dir->dir_len; i++)
dir               640 ext/fileinfo/libmagic/cdf.c 			cdf_swap_dir(&dir->dir_tab[i]);
dir               644 ext/fileinfo/libmagic/cdf.c 	free(dir->dir_tab);
dir               694 ext/fileinfo/libmagic/cdf.c     const cdf_sat_t *sat, const cdf_dir_t *dir, cdf_stream_t *scn,
dir               701 ext/fileinfo/libmagic/cdf.c 	for (i = 0; i < dir->dir_len; i++)
dir               702 ext/fileinfo/libmagic/cdf.c 		if (dir->dir_tab[i].d_type == CDF_DIR_TYPE_ROOT_STORAGE)
dir               706 ext/fileinfo/libmagic/cdf.c 	if (i == dir->dir_len)
dir               708 ext/fileinfo/libmagic/cdf.c 	d = &dir->dir_tab[i];
dir               736 ext/fileinfo/libmagic/cdf.c     const cdf_dir_t *dir, cdf_stream_t *scn)
dir               742 ext/fileinfo/libmagic/cdf.c 	for (i = dir->dir_len; i > 0; i--)
dir               743 ext/fileinfo/libmagic/cdf.c 		if (dir->dir_tab[i - 1].d_type == CDF_DIR_TYPE_USER_STREAM &&
dir               744 ext/fileinfo/libmagic/cdf.c 		    cdf_namecmp(name, dir->dir_tab[i - 1].d_name, sizeof(name))
dir               753 ext/fileinfo/libmagic/cdf.c 	d = &dir->dir_tab[i - 1];
dir              1150 ext/fileinfo/libmagic/cdf.c     const cdf_dir_t *dir)
dir              1161 ext/fileinfo/libmagic/cdf.c 	for (i = 0; i < dir->dir_len; i++) {
dir              1162 ext/fileinfo/libmagic/cdf.c 		d = &dir->dir_tab[i];
dir              1310 ext/fileinfo/libmagic/cdf.c 	cdf_dir_t dir;
dir              1342 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_dir(&info, &h, &sat, &dir) == -1)
dir              1345 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_short_stream(&info, &h, &sat, &dir, &sst) == -1)
dir              1352 ext/fileinfo/libmagic/cdf.c 		cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir);
dir              1356 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir,
dir               325 ext/fileinfo/libmagic/readcdf.c         cdf_dir_t dir;
dir               358 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_read_dir(&info, &h, &sat, &dir)) == -1) {
dir               363 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_read_short_stream(&info, &h, &sat, &dir, &sst,
dir               369 ext/fileinfo/libmagic/readcdf.c         cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir);
dir               372 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir,
dir               394 ext/fileinfo/libmagic/readcdf.c 		for (j = 0; str == NULL && j < dir.dir_len; j++) {
dir               395 ext/fileinfo/libmagic/readcdf.c 			d = &dir.dir_tab[j];
dir               419 ext/fileinfo/libmagic/readcdf.c         free(dir.dir_tab);
dir               493 ext/ftp/ftp.c  ftp_chdir(ftpbuf_t *ftp, const char *dir)
dir               504 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "CWD", dir)) {
dir               541 ext/ftp/ftp.c  ftp_mkdir(ftpbuf_t *ftp, const char *dir)
dir               548 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "MKD", dir)) {
dir               556 ext/ftp/ftp.c  		mkd = estrdup(dir);
dir               573 ext/ftp/ftp.c  ftp_rmdir(ftpbuf_t *ftp, const char *dir)
dir               578 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "RMD", dir)) {
dir               130 ext/ftp/ftp.h  int		ftp_chdir(ftpbuf_t *ftp, const char *dir);
dir               138 ext/ftp/ftp.h  char*		ftp_mkdir(ftpbuf_t *ftp, const char *dir);
dir               141 ext/ftp/ftp.h  int		ftp_rmdir(ftpbuf_t *ftp, const char *dir);
dir               489 ext/ftp/php_ftp.c 	char		*dir;
dir               492 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               499 ext/ftp/php_ftp.c 	if (!ftp_chdir(ftp, dir)) {
dir               559 ext/ftp/php_ftp.c 	char		*dir, *tmp;
dir               562 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               569 ext/ftp/php_ftp.c 	if (NULL == (tmp = ftp_mkdir(ftp, dir))) {
dir               584 ext/ftp/php_ftp.c 	char		*dir;
dir               587 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               594 ext/ftp/php_ftp.c 	if (!ftp_rmdir(ftp, dir)) {
dir               663 ext/ftp/php_ftp.c 	char		**nlist, **ptr, *dir;
dir               666 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rp", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               673 ext/ftp/php_ftp.c 	if (NULL == (nlist = ftp_nlist(ftp, dir TSRMLS_CC))) {
dir               691 ext/ftp/php_ftp.c 	char		**llist, **ptr, *dir;
dir               695 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rs|b", &z_ftp, &dir, &dir_len, &recursive) == FAILURE) {
dir               702 ext/ftp/php_ftp.c 	if (NULL == (llist = ftp_list(ftp, dir, recursive TSRMLS_CC))) {
dir              1381 ext/gd/libgd/gd_topal.c   int dir;			/* +1 or -1 depending on direction */
dir              1413 ext/gd/libgd/gd_topal.c 	  dir = -1;
dir              1423 ext/gd/libgd/gd_topal.c 	  dir = 1;
dir              1449 ext/gd/libgd/gd_topal.c 	      inptr += dir;
dir              1450 ext/gd/libgd/gd_topal.c 	      outptr += dir;
dir              1554 ext/gd/libgd/gd_topal.c 	  inptr += dir;		/* Advance pixel pointers to next column */
dir              1556 ext/gd/libgd/gd_topal.c 	  outptr += dir;
dir               373 ext/gd/libgd/gdft.c 	char *name, *path=NULL, *dir;
dir               412 ext/gd/libgd/gdft.c 		for (dir = gd_strtok_r (path, PATHSEPARATOR, &strtok_ptr_path); dir;
dir               413 ext/gd/libgd/gdft.c 		     dir = gd_strtok_r (0, PATHSEPARATOR, &strtok_ptr_path)) {
dir               414 ext/gd/libgd/gdft.c 			if (!strcmp(dir, ".")) {
dir               417 ext/gd/libgd/gdft.c 				dir = VCWD_GETCWD(cur_dir, MAXPATHLEN);
dir               419 ext/gd/libgd/gdft.c 				dir = VCWD_GETWD(cur_dir);
dir               421 ext/gd/libgd/gdft.c 				if (!dir) {
dir               427 ext/gd/libgd/gdft.c 	snprintf(fullname, sizeof(fullname) - 1, "%s/%s%s", dir, name, ext);	\
dir                55 ext/gettext/gettext.c 	ZEND_ARG_INFO(0, dir)
dir               248 ext/gettext/gettext.c 	char *domain, *dir;
dir               252 ext/gettext/gettext.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &domain, &domain_len, &dir, &dir_len) == FAILURE) {
dir               263 ext/gettext/gettext.c 	if (dir[0] != '\0' && strcmp(dir, "0")) {
dir               264 ext/gettext/gettext.c 		if (!VCWD_REALPATH(dir, dir_name)) {
dir               349 ext/mcrypt/mcrypt.c 	char *dir = NULL;                                                   \
dir               354 ext/mcrypt/mcrypt.c 		"s|s", &module, &module_len, &dir, &dir_len) == FAILURE) {      \
dir               881 ext/mcrypt/mcrypt.c 	if (mcrypt_module_self_test(module, dir) == 0) {
dir               895 ext/mcrypt/mcrypt.c 	if (mcrypt_module_is_block_algorithm_mode(module, dir) == 1) {
dir               909 ext/mcrypt/mcrypt.c 	if (mcrypt_module_is_block_algorithm(module, dir) == 1) {
dir               923 ext/mcrypt/mcrypt.c 	if (mcrypt_module_is_block_mode(module, dir) == 1) {
dir               937 ext/mcrypt/mcrypt.c 	RETURN_LONG(mcrypt_module_get_algo_block_size(module, dir));
dir               947 ext/mcrypt/mcrypt.c 	RETURN_LONG(mcrypt_module_get_algo_key_size(module, dir));
dir               961 ext/mcrypt/mcrypt.c 	key_sizes = mcrypt_module_get_algo_supported_key_sizes(module, dir, &count);
dir              1012 ext/mysqli/mysqli_nonapi.c 	const char 				*name = NULL, *collation = NULL, *dir = NULL, *comment = NULL;
dir              1030 ext/mysqli/mysqli_nonapi.c 	dir = (char *)cs.dir;
dir              1054 ext/mysqli/mysqli_nonapi.c 	add_property_string(return_value, "dir", (dir) ? (char *)dir : "", 1);
dir               180 ext/phar/dirstream.c static php_stream *phar_make_dirstream(char *dir, HashTable *manifest TSRMLS_DC) /* {{{ */
dir               183 ext/phar/dirstream.c 	int dirlen = strlen(dir);
dir               191 ext/phar/dirstream.c 	if ((*dir == '/' && dirlen == 1 && (manifest->nNumOfElements == 0)) || (dirlen >= sizeof(".phar")-1 && !memcmp(dir, ".phar", sizeof(".phar")-1))) {
dir               194 ext/phar/dirstream.c 		efree(dir);
dir               207 ext/phar/dirstream.c 			if (keylen == 0 || keylen < (uint)dirlen || !strncmp(str_key, dir, dirlen)) {
dir               215 ext/phar/dirstream.c 		if (*dir == '/') {
dir               239 ext/phar/dirstream.c 			if (0 != memcmp(str_key, dir, dirlen)) {
dir               286 ext/phar/dirstream.c 		efree(dir);
dir               293 ext/phar/dirstream.c 		efree(dir);
dir               616 ext/phar/phar_internal.h phar_entry_info *phar_get_entry_info_dir(phar_archive_data *phar, char *path, int path_len, char dir, char **error, int security TSRMLS_DC);
dir              1497 ext/phar/phar_object.c 						fname_len = spprintf(&fname, 0, "%s%c%s", test, DEFAULT_SLASH, intern->u.dir.entry.d_name);
dir              1745 ext/phar/phar_object.c 	char *dir, *error, *regex = NULL;
dir              1759 ext/phar/phar_object.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|s", &dir, &dir_len, &regex, &regex_len) == FAILURE) {
dir              1772 ext/phar/phar_object.c 	ZVAL_STRINGL(&arg, dir, dir_len, 0);
dir              1826 ext/phar/phar_object.c 	pass.b = dir;
dir              1224 ext/phar/util.c phar_entry_info *phar_get_entry_info_dir(phar_archive_data *phar, char *path, int path_len, char dir, char **error, int security TSRMLS_DC) /* {{{ */
dir              1247 ext/phar/util.c 	if (!path_len && !dir) {
dir              1277 ext/phar/util.c 		if (entry->is_dir && !dir) {
dir              1283 ext/phar/util.c 		if (!entry->is_dir && dir == 2) {
dir              1293 ext/phar/util.c 	if (dir) {
dir              1345 ext/phar/util.c 				if (ssb.sb.st_mode & S_IFDIR && !dir) {
dir              1353 ext/phar/util.c 				if ((ssb.sb.st_mode & S_IFDIR) == 0 && dir) {
dir               188 ext/session/mod_files.c 	DIR *dir;
dir               197 ext/session/mod_files.c 	dir = opendir(dirname);
dir               198 ext/session/mod_files.c 	if (!dir) {
dir               211 ext/session/mod_files.c 	while (php_readdir_r(dir, (struct dirent *) dentry, &entry) == 0 && entry) {
dir               234 ext/session/mod_files.c 	closedir(dir);
dir                95 ext/spl/spl_directory.c 		if (intern->u.dir.dirp) {
dir                96 ext/spl/spl_directory.c 			php_stream_close(intern->u.dir.dirp);
dir                97 ext/spl/spl_directory.c 			intern->u.dir.dirp = NULL;
dir                99 ext/spl/spl_directory.c 		if (intern->u.dir.sub_path) {
dir               100 ext/spl/spl_directory.c 			efree(intern->u.dir.sub_path);
dir               190 ext/spl/spl_directory.c 		if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dir               191 ext/spl/spl_directory.c 			return php_glob_stream_get_path(intern->u.dir.dirp, 0, len);
dir               218 ext/spl/spl_directory.c 			                                 slash, intern->u.dir.entry.d_name);
dir               225 ext/spl/spl_directory.c 	if (!intern->u.dir.dirp || !php_stream_readdir(intern->u.dir.dirp, &intern->u.dir.entry)) {
dir               226 ext/spl/spl_directory.c 		intern->u.dir.entry.d_name[0] = '\0';
dir               250 ext/spl/spl_directory.c 	intern->u.dir.dirp = php_stream_opendir(path, REPORT_ERRORS, FG(default_context));
dir               257 ext/spl/spl_directory.c 	intern->u.dir.index = 0;
dir               259 ext/spl/spl_directory.c 	if (EG(exception) || intern->u.dir.dirp == NULL) {
dir               260 ext/spl/spl_directory.c 		intern->u.dir.entry.d_name[0] = '\0';
dir               269 ext/spl/spl_directory.c 		} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir               362 ext/spl/spl_directory.c 		for(index = 0; index < source->u.dir.index; ++index) {
dir               365 ext/spl/spl_directory.c 			} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir               367 ext/spl/spl_directory.c 		intern->u.dir.index = index;
dir               481 ext/spl/spl_directory.c 		if (!source->u.dir.entry.d_name[0]) {
dir               578 ext/spl/spl_directory.c 		if (intern->u.dir.entry.d_name[0]) {
dir               631 ext/spl/spl_directory.c 		if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dir               639 ext/spl/spl_directory.c 		if (intern->u.dir.sub_path) {
dir               640 ext/spl/spl_directory.c 			add_assoc_stringl_ex(&zrv, pnstr, pnlen+1, intern->u.dir.sub_path, intern->u.dir.sub_path_len, 1);
dir               669 ext/spl/spl_directory.c 	if (fsobj->u.dir.entry.d_name[0] == '\0' && fsobj->orig_path == NULL) {
dir               735 ext/spl/spl_directory.c 	intern->u.dir.is_recursive = instanceof_function(intern->std.ce, spl_ce_RecursiveDirectoryIterator TSRMLS_CC) ? 1 : 0;
dir               759 ext/spl/spl_directory.c 	intern->u.dir.index = 0;
dir               760 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dir               761 ext/spl/spl_directory.c 		php_stream_rewinddir(intern->u.dir.dirp);
dir               777 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dir               778 ext/spl/spl_directory.c 		RETURN_LONG(intern->u.dir.index);
dir               807 ext/spl/spl_directory.c 	intern->u.dir.index++;
dir               810 ext/spl/spl_directory.c 	} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir               830 ext/spl/spl_directory.c 	if (intern->u.dir.index > pos) {
dir               832 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&this_ptr, Z_OBJCE_P(getThis()), &intern->u.dir.func_rewind, "rewind", &retval);
dir               839 ext/spl/spl_directory.c 	while (intern->u.dir.index < pos) {
dir               841 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&this_ptr, Z_OBJCE_P(getThis()), &intern->u.dir.func_valid, "valid", &retval);
dir               851 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&this_ptr, Z_OBJCE_P(getThis()), &intern->u.dir.func_next, "next", &retval);
dir               868 ext/spl/spl_directory.c 	RETURN_BOOL(intern->u.dir.entry.d_name[0] != '\0');
dir               920 ext/spl/spl_directory.c 	RETURN_STRING(intern->u.dir.entry.d_name, 1);
dir               979 ext/spl/spl_directory.c 	php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), NULL, 0, &fname, &flen TSRMLS_CC);
dir              1038 ext/spl/spl_directory.c 	php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), suffix, slen, &fname, &flen TSRMLS_CC);
dir              1075 ext/spl/spl_directory.c 		RETURN_STRING(intern->u.dir.entry.d_name, 1);
dir              1116 ext/spl/spl_directory.c 	RETURN_BOOL(spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir              1308 ext/spl/spl_directory.c 	if (intern->type == SPL_FS_DIR && !intern->file_name && intern->u.dir.entry.d_name[0]) {
dir              1452 ext/spl/spl_directory.c 	intern->u.dir.index = 0;
dir              1453 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dir              1454 ext/spl/spl_directory.c 		php_stream_rewinddir(intern->u.dir.dirp);
dir              1458 ext/spl/spl_directory.c 	} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir              1500 ext/spl/spl_directory.c 	if (spl_filesystem_is_invalid_or_dot(intern->u.dir.entry.d_name)) {
dir              1540 ext/spl/spl_directory.c 		if (intern->u.dir.sub_path && intern->u.dir.sub_path[0]) {
dir              1541 ext/spl/spl_directory.c 			subdir->u.dir.sub_path_len = spprintf(&subdir->u.dir.sub_path, 0, "%s%c%s", intern->u.dir.sub_path, slash, intern->u.dir.entry.d_name);
dir              1543 ext/spl/spl_directory.c 			subdir->u.dir.sub_path_len = strlen(intern->u.dir.entry.d_name);
dir              1544 ext/spl/spl_directory.c 			subdir->u.dir.sub_path = estrndup(intern->u.dir.entry.d_name, subdir->u.dir.sub_path_len);
dir              1563 ext/spl/spl_directory.c 	if (intern->u.dir.sub_path) {
dir              1564 ext/spl/spl_directory.c 		RETURN_STRINGL(intern->u.dir.sub_path, intern->u.dir.sub_path_len, 1);
dir              1584 ext/spl/spl_directory.c 	if (intern->u.dir.sub_path) {
dir              1585 ext/spl/spl_directory.c 		len = spprintf(&sub_name, 0, "%s%c%s", intern->u.dir.sub_path, slash, intern->u.dir.entry.d_name);
dir              1588 ext/spl/spl_directory.c 		RETURN_STRING(intern->u.dir.entry.d_name, 1);
dir              1620 ext/spl/spl_directory.c 	if (intern->u.dir.dirp && php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dir              1621 ext/spl/spl_directory.c 		RETURN_LONG(php_glob_stream_get_count(intern->u.dir.dirp, NULL));
dir              1697 ext/spl/spl_directory.c 	return object->u.dir.entry.d_name[0] != '\0' ? SUCCESS : FAILURE;
dir              1715 ext/spl/spl_directory.c 	ZVAL_LONG(key, object->u.dir.index);
dir              1724 ext/spl/spl_directory.c 	object->u.dir.index++;
dir              1738 ext/spl/spl_directory.c 	object->u.dir.index = 0;
dir              1739 ext/spl/spl_directory.c 	if (object->u.dir.dirp) {
dir              1740 ext/spl/spl_directory.c 		php_stream_rewinddir(object->u.dir.dirp);
dir              1794 ext/spl/spl_directory.c 		ZVAL_STRING(key, object->u.dir.entry.d_name, 1);
dir              1808 ext/spl/spl_directory.c 	object->u.dir.index++;
dir              1811 ext/spl/spl_directory.c 	} while (spl_filesystem_is_dot(object->u.dir.entry.d_name));
dir              1829 ext/spl/spl_directory.c 	object->u.dir.index = 0;
dir              1830 ext/spl/spl_directory.c 	if (object->u.dir.dirp) {
dir              1831 ext/spl/spl_directory.c 		php_stream_rewinddir(object->u.dir.dirp);
dir              1835 ext/spl/spl_directory.c 	} while (spl_filesystem_is_dot(object->u.dir.entry.d_name));
dir              1906 ext/spl/spl_directory.c 				ZVAL_STRING(retval_ptr, intern->u.dir.entry.d_name, 1);
dir              1910 ext/spl/spl_directory.c 				ZVAL_STRING(writeobj, intern->u.dir.entry.d_name, 1);
dir                86 ext/spl/spl_directory.h 		} dir;
dir               953 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, dir)
dir              1070 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, dir)
dir              3181 ext/standard/basic_functions.c 	PHP_FALIAS(dir,					getdir,									arginfo_dir)
dir              3640 ext/standard/basic_functions.c 	BASIC_MINIT_SUBMODULE(dir)
dir              3744 ext/standard/basic_functions.c 	BASIC_RINIT_SUBMODULE(dir)
dir                69 ext/standard/dir.c 	DIR *dir;
dir               125 ext/standard/dir.c PHP_RINIT_FUNCTION(dir)
dir               131 ext/standard/dir.c PHP_MINIT_FUNCTION(dir)
dir               818 ext/standard/file.c 	char *dir, *prefix;
dir               825 ext/standard/file.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "pp", &dir, &dir_len, &prefix, &prefix_len) == FAILURE) {
dir               829 ext/standard/file.c 	if (php_check_open_basedir(dir TSRMLS_CC)) {
dir               840 ext/standard/file.c 	if ((fd = php_open_temporary_fd_ex(dir, p, &opened_path, 1 TSRMLS_CC)) >= 0) {
dir              1299 ext/standard/file.c PHPAPI int php_mkdir_ex(const char *dir, long mode, int options TSRMLS_DC)
dir              1303 ext/standard/file.c 	if (php_check_open_basedir(dir TSRMLS_CC)) {
dir              1307 ext/standard/file.c 	if ((ret = VCWD_MKDIR(dir, (mode_t)mode)) < 0 && (options & REPORT_ERRORS)) {
dir              1314 ext/standard/file.c PHPAPI int php_mkdir(const char *dir, long mode TSRMLS_DC)
dir              1316 ext/standard/file.c 	return php_mkdir_ex(dir, mode, REPORT_ERRORS TSRMLS_CC);
dir              1324 ext/standard/file.c 	char *dir;
dir              1331 ext/standard/file.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|lbr", &dir, &dir_len, &mode, &recursive, &zcontext) == FAILURE) {
dir              1337 ext/standard/file.c 	RETURN_BOOL(php_stream_mkdir(dir, mode, (recursive ? PHP_STREAM_MKDIR_RECURSIVE : 0) | REPORT_ERRORS, context));
dir              1345 ext/standard/file.c 	char *dir;
dir              1350 ext/standard/file.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|r", &dir, &dir_len, &zcontext) == FAILURE) {
dir              1356 ext/standard/file.c 	RETURN_BOOL(php_stream_rmdir(dir, REPORT_ERRORS, context));
dir                80 ext/standard/file.h PHPAPI int php_mkdir_ex(const char *dir, long mode, int options TSRMLS_DC);
dir                81 ext/standard/file.h PHPAPI int php_mkdir(const char *dir, long mode TSRMLS_DC);
dir                25 ext/standard/php_dir.h PHP_MINIT_FUNCTION(dir);
dir                26 ext/standard/php_dir.h PHP_RINIT_FUNCTION(dir);
dir               275 main/php_open_temporary_file.c PHPAPI int php_open_temporary_fd_ex(const char *dir, const char *pfx, char **opened_path_p, zend_bool open_basedir_check TSRMLS_DC)
dir               287 main/php_open_temporary_file.c 	if (!dir || *dir == '\0') {
dir               299 main/php_open_temporary_file.c 	fd = php_do_open_temporary_file(dir, pfx, opened_path_p TSRMLS_CC);
dir               307 main/php_open_temporary_file.c PHPAPI int php_open_temporary_fd(const char *dir, const char *pfx, char **opened_path_p TSRMLS_DC)
dir               309 main/php_open_temporary_file.c 	return php_open_temporary_fd_ex(dir, pfx, opened_path_p, 0 TSRMLS_CC);
dir               312 main/php_open_temporary_file.c PHPAPI FILE *php_open_temporary_file(const char *dir, const char *pfx, char **opened_path_p TSRMLS_DC)
dir               315 main/php_open_temporary_file.c 	int fd = php_open_temporary_fd(dir, pfx, opened_path_p TSRMLS_CC);
dir                25 main/php_open_temporary_file.h PHPAPI FILE *php_open_temporary_file(const char *dir, const char *pfx, char **opened_path_p TSRMLS_DC);
dir                26 main/php_open_temporary_file.h PHPAPI int php_open_temporary_fd_ex(const char *dir, const char *pfx, char **opened_path_p, zend_bool open_basedir_check TSRMLS_DC);
dir                27 main/php_open_temporary_file.h PHPAPI int php_open_temporary_fd(const char *dir, const char *pfx, char **opened_path_p TSRMLS_DC);
dir                77 main/php_streams.h #define php_stream_fopen_temporary_file_rel(dir, pfx, opened_path)	_php_stream_fopen_temporary_file((dir), (pfx), (opened_path) STREAMS_REL_CC TSRMLS_CC)
dir                48 main/streams/php_stream_plain_wrapper.h PHPAPI php_stream *_php_stream_fopen_temporary_file(const char *dir, const char *pfx, char **opened_path STREAMS_DC TSRMLS_DC);
dir                49 main/streams/php_stream_plain_wrapper.h #define php_stream_fopen_temporary_file(dir, pfx, opened_path)	_php_stream_fopen_temporary_file((dir), (pfx), (opened_path) STREAMS_CC TSRMLS_CC)
dir               187 main/streams/plain_wrapper.c PHPAPI php_stream *_php_stream_fopen_temporary_file(const char *dir, const char *pfx, char **opened_path_ptr STREAMS_DC TSRMLS_DC)
dir               192 main/streams/plain_wrapper.c 	fd = php_open_temporary_fd(dir, pfx, &opened_path TSRMLS_CC);
dir               841 main/streams/plain_wrapper.c 	DIR *dir = (DIR*)stream->abstract;
dir               851 main/streams/plain_wrapper.c 	if (php_readdir_r(dir, (struct dirent *)entry, &result) == 0 && result) {
dir               882 main/streams/plain_wrapper.c 	DIR *dir = NULL;
dir               895 main/streams/plain_wrapper.c 	dir = VCWD_OPENDIR(path);
dir               898 main/streams/plain_wrapper.c 	if (!dir) {
dir               902 main/streams/plain_wrapper.c 	if (dir && dir->finished) {
dir               903 main/streams/plain_wrapper.c 		closedir(dir);
dir               904 main/streams/plain_wrapper.c 		dir = NULL;
dir               907 main/streams/plain_wrapper.c 	if (dir) {
dir               908 main/streams/plain_wrapper.c 		stream = php_stream_alloc(&php_plain_files_dirstream_ops, dir, 0, mode);
dir               910 main/streams/plain_wrapper.c 			closedir(dir);
dir              1163 main/streams/plain_wrapper.c static int php_plain_files_mkdir(php_stream_wrapper *wrapper, const char *dir, int mode, int options, php_stream_context *context TSRMLS_DC)
dir              1168 main/streams/plain_wrapper.c 	if (strncasecmp(dir, "file://", sizeof("file://") - 1) == 0) {
dir              1169 main/streams/plain_wrapper.c 		dir += sizeof("file://") - 1;
dir              1173 main/streams/plain_wrapper.c 		ret = php_mkdir(dir, mode TSRMLS_CC);
dir              1178 main/streams/plain_wrapper.c 		int dir_len = strlen(dir);
dir              1182 main/streams/plain_wrapper.c 		if (!expand_filepath_with_mode(dir, buf, NULL, 0, CWD_EXPAND  TSRMLS_CC)) {
dir              1220 main/streams/plain_wrapper.c 			ret = php_mkdir(dir, mode TSRMLS_CC);
dir               577 sapi/roxen/roxen.c   char *dir;
dir                22 win32/readdir.c DIR *opendir(const char *dir)
dir                31 win32/readdir.c 	if (!VCWD_REALPATH(dir, resolved_path_buff)) {
dir                64 win32/readdir.c 	dp->dir = strdup(resolved_path_buff);
dir               129 win32/readdir.c 	if (dp->dir)
dir               130 win32/readdir.c 		free(dp->dir);
dir               149 win32/readdir.c 	filespec = (char *)malloc(strlen(dp->dir) + 2 + 1);
dir               154 win32/readdir.c 	strcpy(filespec, dp->dir);
dir                38 win32/readdir.h 	char *dir;					/* the dir we are reading */