dir                34 TSRM/readdir.h 	char *dir;					/* the dir we are reading */
dir              1859 Zend/zend_virtual_cwd.c 	char *ptr, *dir;
dir              1865 Zend/zend_virtual_cwd.c 	dir = CWDG(cwd).cwd;
dir              1867 Zend/zend_virtual_cwd.c 		if (*dir == '\'') extra+=3;
dir              1868 Zend/zend_virtual_cwd.c 		dir++;
dir              1872 Zend/zend_virtual_cwd.c 	dir = CWDG(cwd).cwd;
dir              1886 Zend/zend_virtual_cwd.c 			switch (*dir) {
dir              1893 Zend/zend_virtual_cwd.c 				*ptr++ = *dir;
dir              1895 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              1220 ext/fileinfo/libmagic/apprentice.c 	php_stream *dir;
dir              1245 ext/fileinfo/libmagic/apprentice.c 		dir = php_stream_opendir((char *)fn, REPORT_ERRORS, NULL);
dir              1246 ext/fileinfo/libmagic/apprentice.c 		if (!dir) {
dir              1250 ext/fileinfo/libmagic/apprentice.c 		while (php_stream_readdir(dir, &d)) {
dir              1255 ext/fileinfo/libmagic/apprentice.c 				php_stream_closedir(dir);
dir              1268 ext/fileinfo/libmagic/apprentice.c 					php_stream_closedir(dir);
dir              1275 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               614 ext/fileinfo/libmagic/cdf.c     const cdf_sat_t *sat, cdf_dir_t *dir)
dir               627 ext/fileinfo/libmagic/cdf.c 	dir->dir_len = ns * nd;
dir               628 ext/fileinfo/libmagic/cdf.c 	dir->dir_tab = CAST(cdf_directory_t *,
dir               629 ext/fileinfo/libmagic/cdf.c 	    calloc(dir->dir_len, sizeof(dir->dir_tab[0])));
dir               630 ext/fileinfo/libmagic/cdf.c 	if (dir->dir_tab == NULL)
dir               634 ext/fileinfo/libmagic/cdf.c 		free(dir->dir_tab);
dir               649 ext/fileinfo/libmagic/cdf.c 			cdf_unpack_dir(&dir->dir_tab[i * nd + j],
dir               655 ext/fileinfo/libmagic/cdf.c 		for (i = 0; i < dir->dir_len; i++)
dir               656 ext/fileinfo/libmagic/cdf.c 			cdf_swap_dir(&dir->dir_tab[i]);
dir               660 ext/fileinfo/libmagic/cdf.c 	free(dir->dir_tab);
dir               710 ext/fileinfo/libmagic/cdf.c     const cdf_sat_t *sat, const cdf_dir_t *dir, cdf_stream_t *scn,
dir               717 ext/fileinfo/libmagic/cdf.c 	for (i = 0; i < dir->dir_len; i++)
dir               718 ext/fileinfo/libmagic/cdf.c 		if (dir->dir_tab[i].d_type == CDF_DIR_TYPE_ROOT_STORAGE)
dir               722 ext/fileinfo/libmagic/cdf.c 	if (i == dir->dir_len)
dir               724 ext/fileinfo/libmagic/cdf.c 	d = &dir->dir_tab[i];
dir               752 ext/fileinfo/libmagic/cdf.c     const cdf_dir_t *dir, cdf_stream_t *scn)
dir               754 ext/fileinfo/libmagic/cdf.c 	return cdf_read_user_stream(info, h, sat, ssat, sst, dir,
dir               761 ext/fileinfo/libmagic/cdf.c     const cdf_dir_t *dir, const char *name, cdf_stream_t *scn)
dir               764 ext/fileinfo/libmagic/cdf.c 	int i = cdf_find_stream(dir, name, CDF_DIR_TYPE_USER_STREAM);
dir               769 ext/fileinfo/libmagic/cdf.c 	d = &dir->dir_tab[i - 1];
dir               775 ext/fileinfo/libmagic/cdf.c cdf_find_stream(const cdf_dir_t *dir, const char *name, int type)
dir               779 ext/fileinfo/libmagic/cdf.c 	for (i = dir->dir_len; i > 0; i--)
dir               780 ext/fileinfo/libmagic/cdf.c 		if (dir->dir_tab[i - 1].d_type == type &&
dir               781 ext/fileinfo/libmagic/cdf.c 		    cdf_namecmp(name, dir->dir_tab[i - 1].d_name, name_len)
dir              1264 ext/fileinfo/libmagic/cdf.c     const cdf_dir_t *dir)
dir              1275 ext/fileinfo/libmagic/cdf.c 	for (i = 0; i < dir->dir_len; i++) {
dir              1277 ext/fileinfo/libmagic/cdf.c 		d = &dir->dir_tab[i];
dir              1444 ext/fileinfo/libmagic/cdf.c 	cdf_dir_t dir;
dir              1477 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_dir(&info, &h, &sat, &dir) == -1)
dir              1480 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_short_stream(&info, &h, &sat, &dir, &sst, &root)
dir              1488 ext/fileinfo/libmagic/cdf.c 		cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir);
dir              1492 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir,
dir              1499 ext/fileinfo/libmagic/cdf.c 		if (cdf_read_catalog(&info, &h, &sat, &ssat, &sst, &dir,
dir               359 ext/fileinfo/libmagic/readcdf.c     const cdf_stream_t *sst, const cdf_dir_t *dir, cdf_stream_t *scn)
dir               364 ext/fileinfo/libmagic/readcdf.c 	    dir, "Catalog", scn)) <= 0)
dir               409 ext/fileinfo/libmagic/readcdf.c cdf_file_dir_info(struct magic_set *ms, const cdf_dir_t *dir)
dir               416 ext/fileinfo/libmagic/readcdf.c 			if (cdf_find_stream(dir, si->sections[j], si->types[j])
dir               448 ext/fileinfo/libmagic/readcdf.c         cdf_dir_t dir;
dir               480 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_read_dir(&info, &h, &sat, &dir)) == -1) {
dir               485 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_read_short_stream(&info, &h, &sat, &dir, &sst,
dir               491 ext/fileinfo/libmagic/readcdf.c         cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir);
dir               505 ext/fileinfo/libmagic/readcdf.c 	if ((i = cdf_read_user_stream(&info, &h, &sat, &ssat, &sst, &dir,
dir               529 ext/fileinfo/libmagic/readcdf.c         if ((i = cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir,
dir               536 ext/fileinfo/libmagic/readcdf.c 		    &dir, &scn);
dir               539 ext/fileinfo/libmagic/readcdf.c 		i = cdf_file_dir_info(ms, &dir);
dir               558 ext/fileinfo/libmagic/readcdf.c 		for (j = 0; str == NULL && j < dir.dir_len; j++) {
dir               559 ext/fileinfo/libmagic/readcdf.c 			d = &dir.dir_tab[j];
dir               584 ext/fileinfo/libmagic/readcdf.c         free(dir.dir_tab);
dir               525 ext/ftp/ftp.c  ftp_chdir(ftpbuf_t *ftp, const char *dir)
dir               536 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "CWD", dir)) {
dir               573 ext/ftp/ftp.c  ftp_mkdir(ftpbuf_t *ftp, const char *dir)
dir               581 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "MKD", dir)) {
dir               589 ext/ftp/ftp.c  		return zend_string_init(dir, strlen(dir), 0);
dir               605 ext/ftp/ftp.c  ftp_rmdir(ftpbuf_t *ftp, const char *dir)
dir               610 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  zend_string* ftp_mkdir(ftpbuf_t *ftp, const char *dir);
dir               141 ext/ftp/ftp.h  int		ftp_rmdir(ftpbuf_t *ftp, const char *dir);
dir               511 ext/ftp/php_ftp.c 	char		*dir;
dir               514 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "rs", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               523 ext/ftp/php_ftp.c 	if (!ftp_chdir(ftp, dir)) {
dir               587 ext/ftp/php_ftp.c 	char		*dir;
dir               591 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "rs", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               600 ext/ftp/php_ftp.c 	if (NULL == (tmp = ftp_mkdir(ftp, dir))) {
dir               615 ext/ftp/php_ftp.c 	char		*dir;
dir               618 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "rs", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               627 ext/ftp/php_ftp.c 	if (!ftp_rmdir(ftp, dir)) {
dir               700 ext/ftp/php_ftp.c 	char		**nlist, **ptr, *dir;
dir               703 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "rp", &z_ftp, &dir, &dir_len) == FAILURE) {
dir               712 ext/ftp/php_ftp.c 	if (NULL == (nlist = ftp_nlist(ftp, dir))) {
dir               730 ext/ftp/php_ftp.c 	char		**llist, **ptr, *dir;
dir               734 ext/ftp/php_ftp.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "rs|b", &z_ftp, &dir, &dir_len, &recursive) == FAILURE) {
dir               743 ext/ftp/php_ftp.c 	if (NULL == (llist = ftp_list(ftp, dir, recursive))) {
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               416 ext/gd/libgd/gdft.c 				dir = VCWD_GETCWD(cur_dir, MAXPATHLEN);
dir               418 ext/gd/libgd/gdft.c 				dir = VCWD_GETWD(cur_dir);
dir               420 ext/gd/libgd/gdft.c 				if (!dir) {
dir               426 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               254 ext/gettext/gettext.c 	char *domain, *dir;
dir               258 ext/gettext/gettext.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss", &domain, &domain_len, &dir, &dir_len) == FAILURE) {
dir               269 ext/gettext/gettext.c 	if (dir[0] != '\0' && strcmp(dir, "0")) {
dir               270 ext/gettext/gettext.c 		if (!VCWD_REALPATH(dir, dir_name)) {
dir               317 ext/mcrypt/mcrypt.c 	char *dir = NULL;                                                   \
dir               322 ext/mcrypt/mcrypt.c 		"s|s", &module, &module_len, &dir, &dir_len) == FAILURE) {      \
dir               858 ext/mcrypt/mcrypt.c 	if (mcrypt_module_self_test(module, dir) == 0) {
dir               872 ext/mcrypt/mcrypt.c 	if (mcrypt_module_is_block_algorithm_mode(module, dir) == 1) {
dir               886 ext/mcrypt/mcrypt.c 	if (mcrypt_module_is_block_algorithm(module, dir) == 1) {
dir               900 ext/mcrypt/mcrypt.c 	if (mcrypt_module_is_block_mode(module, dir) == 1) {
dir               914 ext/mcrypt/mcrypt.c 	RETURN_LONG(mcrypt_module_get_algo_block_size(module, dir));
dir               924 ext/mcrypt/mcrypt.c 	RETURN_LONG(mcrypt_module_get_algo_key_size(module, dir));
dir               938 ext/mcrypt/mcrypt.c 	key_sizes = mcrypt_module_get_algo_supported_key_sizes(module, dir, &count);
dir               971 ext/mysqli/mysqli_nonapi.c 	const char 				*name = NULL, *collation = NULL, *dir = NULL, *comment = NULL;
dir               989 ext/mysqli/mysqli_nonapi.c 	dir = (char *)cs.dir;
dir              1013 ext/mysqli/mysqli_nonapi.c 	add_property_string(return_value, "dir", (dir) ? (char *)dir : "");
dir               180 ext/phar/dirstream.c static php_stream *phar_make_dirstream(char *dir, HashTable *manifest) /* {{{ */
dir               183 ext/phar/dirstream.c 	int dirlen = strlen(dir);
dir               192 ext/phar/dirstream.c 	if ((*dir == '/' && dirlen == 1 && (manifest->nNumOfElements == 0)) || (dirlen >= sizeof(".phar")-1 && !memcmp(dir, ".phar", sizeof(".phar")-1))) {
dir               195 ext/phar/dirstream.c 		efree(dir);
dir               209 ext/phar/dirstream.c 			if (keylen == 0 || keylen < (uint)dirlen || !strncmp(ZSTR_VAL(str_key), dir, dirlen)) {
dir               217 ext/phar/dirstream.c 		if (*dir == '/') {
dir               241 ext/phar/dirstream.c 			if (0 != memcmp(ZSTR_VAL(str_key), dir, dirlen)) {
dir               288 ext/phar/dirstream.c 		efree(dir);
dir               295 ext/phar/dirstream.c 		efree(dir);
dir               604 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);
dir              1480 ext/phar/phar_object.c 						fname_len = spprintf(&fname, 0, "%s%c%s", test, DEFAULT_SLASH, intern->u.dir.entry.d_name);
dir              1728 ext/phar/phar_object.c 	char *dir, *error, *regex = NULL;
dir              1742 ext/phar/phar_object.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "p|s", &dir, &dir_len, &regex, &regex_len) == FAILURE) {
dir              1752 ext/phar/phar_object.c 	ZVAL_STRINGL(&arg, dir, dir_len);
dir              1803 ext/phar/phar_object.c 	pass.b = dir;
dir              1219 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) /* {{{ */
dir              1242 ext/phar/util.c 	if (!path_len && !dir) {
dir              1272 ext/phar/util.c 		if (entry->is_dir && !dir) {
dir              1278 ext/phar/util.c 		if (!entry->is_dir && dir == 2) {
dir              1288 ext/phar/util.c 	if (dir) {
dir              1333 ext/phar/util.c 				if (ssb.sb.st_mode & S_IFDIR && !dir) {
dir              1341 ext/phar/util.c 				if ((ssb.sb.st_mode & S_IFDIR) == 0 && dir) {
dir               278 ext/session/mod_files.c 	DIR *dir;
dir               287 ext/session/mod_files.c 	dir = opendir(dirname);
dir               288 ext/session/mod_files.c 	if (!dir) {
dir               301 ext/session/mod_files.c 	while (php_readdir_r(dir, (struct dirent *) dentry, &entry) == 0 && entry) {
dir               324 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               176 ext/spl/spl_directory.c 		if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dir               177 ext/spl/spl_directory.c 			return php_glob_stream_get_path(intern->u.dir.dirp, 0, len);
dir               204 ext/spl/spl_directory.c 			                                 slash, intern->u.dir.entry.d_name);
dir               211 ext/spl/spl_directory.c 	if (!intern->u.dir.dirp || !php_stream_readdir(intern->u.dir.dirp, &intern->u.dir.entry)) {
dir               212 ext/spl/spl_directory.c 		intern->u.dir.entry.d_name[0] = '\0';
dir               236 ext/spl/spl_directory.c 	intern->u.dir.dirp = php_stream_opendir(path, REPORT_ERRORS, FG(default_context));
dir               243 ext/spl/spl_directory.c 	intern->u.dir.index = 0;
dir               245 ext/spl/spl_directory.c 	if (EG(exception) || intern->u.dir.dirp == NULL) {
dir               246 ext/spl/spl_directory.c 		intern->u.dir.entry.d_name[0] = '\0';
dir               255 ext/spl/spl_directory.c 		} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir               350 ext/spl/spl_directory.c 			for(index = 0; index < source->u.dir.index; ++index) {
dir               353 ext/spl/spl_directory.c 				} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir               355 ext/spl/spl_directory.c 			intern->u.dir.index = index;
dir               468 ext/spl/spl_directory.c 			if (!source->u.dir.entry.d_name[0]) {
dir               567 ext/spl/spl_directory.c 			if (intern->u.dir.entry.d_name[0]) {
dir               617 ext/spl/spl_directory.c 		if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dir               626 ext/spl/spl_directory.c 		if (intern->u.dir.sub_path) {
dir               627 ext/spl/spl_directory.c 			ZVAL_STRINGL(&tmp, intern->u.dir.sub_path, intern->u.dir.sub_path_len);
dir               660 ext/spl/spl_directory.c 	if (fsobj->u.dir.entry.d_name[0] == '\0' && fsobj->orig_path == NULL) {
dir               728 ext/spl/spl_directory.c 	intern->u.dir.is_recursive = instanceof_function(intern->std.ce, spl_ce_RecursiveDirectoryIterator) ? 1 : 0;
dir               752 ext/spl/spl_directory.c 	intern->u.dir.index = 0;
dir               753 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dir               754 ext/spl/spl_directory.c 		php_stream_rewinddir(intern->u.dir.dirp);
dir               770 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dir               771 ext/spl/spl_directory.c 		RETURN_LONG(intern->u.dir.index);
dir               801 ext/spl/spl_directory.c 	intern->u.dir.index++;
dir               804 ext/spl/spl_directory.c 	} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir               824 ext/spl/spl_directory.c 	if (intern->u.dir.index > pos) {
dir               826 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_rewind, "rewind", NULL);
dir               829 ext/spl/spl_directory.c 	while (intern->u.dir.index < pos) {
dir               831 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_valid, "valid", &retval);
dir               840 ext/spl/spl_directory.c 		zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_next, "next", NULL);
dir               854 ext/spl/spl_directory.c 	RETURN_BOOL(intern->u.dir.entry.d_name[0] != '\0');
dir               906 ext/spl/spl_directory.c 	RETURN_STRING(intern->u.dir.entry.d_name);
dir               964 ext/spl/spl_directory.c 	fname = php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), NULL, 0);
dir              1018 ext/spl/spl_directory.c 	fname = php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), suffix, slen);
dir              1055 ext/spl/spl_directory.c 		RETURN_STRING(intern->u.dir.entry.d_name);
dir              1097 ext/spl/spl_directory.c 	RETURN_BOOL(spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir              1279 ext/spl/spl_directory.c 	if (intern->type == SPL_FS_DIR && !intern->file_name && intern->u.dir.entry.d_name[0]) {
dir              1423 ext/spl/spl_directory.c 	intern->u.dir.index = 0;
dir              1424 ext/spl/spl_directory.c 	if (intern->u.dir.dirp) {
dir              1425 ext/spl/spl_directory.c 		php_stream_rewinddir(intern->u.dir.dirp);
dir              1429 ext/spl/spl_directory.c 	} while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name));
dir              1471 ext/spl/spl_directory.c 	if (spl_filesystem_is_invalid_or_dot(intern->u.dir.entry.d_name)) {
dir              1509 ext/spl/spl_directory.c 		if (intern->u.dir.sub_path && intern->u.dir.sub_path[0]) {
dir              1510 ext/spl/spl_directory.c 			subdir->u.dir.sub_path_len = (int)spprintf(&subdir->u.dir.sub_path, 0, "%s%c%s", intern->u.dir.sub_path, slash, intern->u.dir.entry.d_name);
dir              1512 ext/spl/spl_directory.c 			subdir->u.dir.sub_path_len = (int)strlen(intern->u.dir.entry.d_name);
dir              1513 ext/spl/spl_directory.c 			subdir->u.dir.sub_path = estrndup(intern->u.dir.entry.d_name, subdir->u.dir.sub_path_len);
dir              1532 ext/spl/spl_directory.c 	if (intern->u.dir.sub_path) {
dir              1533 ext/spl/spl_directory.c 		RETURN_STRINGL(intern->u.dir.sub_path, intern->u.dir.sub_path_len);
dir              1551 ext/spl/spl_directory.c 	if (intern->u.dir.sub_path) {
dir              1552 ext/spl/spl_directory.c 		RETURN_NEW_STR(strpprintf(0, "%s%c%s", intern->u.dir.sub_path, slash, intern->u.dir.entry.d_name));
dir              1554 ext/spl/spl_directory.c 		RETURN_STRING(intern->u.dir.entry.d_name);
dir              1586 ext/spl/spl_directory.c 	if (intern->u.dir.dirp && php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) {
dir              1587 ext/spl/spl_directory.c 		RETURN_LONG(php_glob_stream_get_count(intern->u.dir.dirp, NULL));
dir              1657 ext/spl/spl_directory.c 	return object->u.dir.entry.d_name[0] != '\0' ? SUCCESS : FAILURE;
dir              1675 ext/spl/spl_directory.c 	ZVAL_LONG(key, object->u.dir.index);
dir              1684 ext/spl/spl_directory.c 	object->u.dir.index++;
dir              1698 ext/spl/spl_directory.c 	object->u.dir.index = 0;
dir              1699 ext/spl/spl_directory.c 	if (object->u.dir.dirp) {
dir              1700 ext/spl/spl_directory.c 		php_stream_rewinddir(object->u.dir.dirp);
dir              1753 ext/spl/spl_directory.c 		ZVAL_STRING(key, object->u.dir.entry.d_name);
dir              1767 ext/spl/spl_directory.c 	object->u.dir.index++;
dir              1770 ext/spl/spl_directory.c 	} while (spl_filesystem_is_dot(object->u.dir.entry.d_name));
dir              1788 ext/spl/spl_directory.c 	object->u.dir.index = 0;
dir              1789 ext/spl/spl_directory.c 	if (object->u.dir.dirp) {
dir              1790 ext/spl/spl_directory.c 		php_stream_rewinddir(object->u.dir.dirp);
dir              1794 ext/spl/spl_directory.c 	} while (spl_filesystem_is_dot(object->u.dir.entry.d_name));
dir              1861 ext/spl/spl_directory.c 				ZVAL_STRING(retval_ptr, intern->u.dir.entry.d_name);
dir              1865 ext/spl/spl_directory.c 				ZVAL_STRING(writeobj, intern->u.dir.entry.d_name);
dir                85 ext/spl/spl_directory.h 		} dir;
dir               941 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, dir)
dir              1058 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, dir)
dir              3188 ext/standard/basic_functions.c 	PHP_FALIAS(dir,					getdir,									arginfo_dir)
dir              3650 ext/standard/basic_functions.c 	BASIC_MINIT_SUBMODULE(dir)
dir              3757 ext/standard/basic_functions.c 	BASIC_RINIT_SUBMODULE(dir)
dir                69 ext/standard/dir.c 	DIR *dir;
dir               130 ext/standard/dir.c PHP_RINIT_FUNCTION(dir)
dir               136 ext/standard/dir.c PHP_MINIT_FUNCTION(dir)
dir               799 ext/standard/file.c 	char *dir, *prefix;
dir               805 ext/standard/file.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "pp", &dir, &dir_len, &prefix, &prefix_len) == FAILURE) {
dir               809 ext/standard/file.c 	if (php_check_open_basedir(dir)) {
dir               820 ext/standard/file.c 	if ((fd = php_open_temporary_fd_ex(dir, ZSTR_VAL(p), &opened_path, 1)) >= 0) {
dir              1328 ext/standard/file.c PHPAPI int php_mkdir_ex(const char *dir, zend_long mode, int options)
dir              1332 ext/standard/file.c 	if (php_check_open_basedir(dir)) {
dir              1336 ext/standard/file.c 	if ((ret = VCWD_MKDIR(dir, (mode_t)mode)) < 0 && (options & REPORT_ERRORS)) {
dir              1343 ext/standard/file.c PHPAPI int php_mkdir(const char *dir, zend_long mode)
dir              1345 ext/standard/file.c 	return php_mkdir_ex(dir, mode, REPORT_ERRORS);
dir              1353 ext/standard/file.c 	char *dir;
dir              1360 ext/standard/file.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "p|lbr", &dir, &dir_len, &mode, &recursive, &zcontext) == FAILURE) {
dir              1366 ext/standard/file.c 	RETURN_BOOL(php_stream_mkdir(dir, (int)mode, (recursive ? PHP_STREAM_MKDIR_RECURSIVE : 0) | REPORT_ERRORS, context));
dir              1374 ext/standard/file.c 	char *dir;
dir              1379 ext/standard/file.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "p|r", &dir, &dir_len, &zcontext) == FAILURE) {
dir              1385 ext/standard/file.c 	RETURN_BOOL(php_stream_rmdir(dir, REPORT_ERRORS, context));
dir                82 ext/standard/file.h PHPAPI int php_mkdir_ex(const char *dir, zend_long mode, int options);
dir                83 ext/standard/file.h PHPAPI int php_mkdir(const char *dir, zend_long mode);
dir                25 ext/standard/php_dir.h PHP_MINIT_FUNCTION(dir);
dir                26 ext/standard/php_dir.h PHP_RINIT_FUNCTION(dir);
dir               252 main/php_open_temporary_file.c PHPAPI int php_open_temporary_fd_ex(const char *dir, const char *pfx, zend_string **opened_path_p, zend_bool open_basedir_check)
dir               264 main/php_open_temporary_file.c 	if (!dir || *dir == '\0') {
dir               276 main/php_open_temporary_file.c 	fd = php_do_open_temporary_file(dir, pfx, opened_path_p);
dir               284 main/php_open_temporary_file.c PHPAPI int php_open_temporary_fd(const char *dir, const char *pfx, zend_string **opened_path_p)
dir               286 main/php_open_temporary_file.c 	return php_open_temporary_fd_ex(dir, pfx, opened_path_p, 0);
dir               289 main/php_open_temporary_file.c PHPAPI FILE *php_open_temporary_file(const char *dir, const char *pfx, zend_string **opened_path_p)
dir               292 main/php_open_temporary_file.c 	int fd = php_open_temporary_fd(dir, pfx, opened_path_p);
dir                25 main/php_open_temporary_file.h PHPAPI FILE *php_open_temporary_file(const char *dir, const char *pfx, zend_string **opened_path_p);
dir                26 main/php_open_temporary_file.h PHPAPI int php_open_temporary_fd_ex(const char *dir, const char *pfx, zend_string **opened_path_p, zend_bool open_basedir_check);
dir                27 main/php_open_temporary_file.h PHPAPI int php_open_temporary_fd(const char *dir, const char *pfx, zend_string **opened_path_p);
dir                79 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)
dir                48 main/streams/php_stream_plain_wrapper.h PHPAPI php_stream *_php_stream_fopen_temporary_file(const char *dir, const char *pfx, zend_string **opened_path STREAMS_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)
dir               200 main/streams/plain_wrapper.c PHPAPI php_stream *_php_stream_fopen_temporary_file(const char *dir, const char *pfx, zend_string **opened_path_ptr STREAMS_DC)
dir               205 main/streams/plain_wrapper.c 	fd = php_open_temporary_fd(dir, pfx, &opened_path);
dir               874 main/streams/plain_wrapper.c 	DIR *dir = (DIR*)stream->abstract;
dir               884 main/streams/plain_wrapper.c 	if (php_readdir_r(dir, (struct dirent *)entry, &result) == 0 && result) {
dir               915 main/streams/plain_wrapper.c 	DIR *dir = NULL;
dir               928 main/streams/plain_wrapper.c 	dir = VCWD_OPENDIR(path);
dir               931 main/streams/plain_wrapper.c 	if (!dir) {
dir               935 main/streams/plain_wrapper.c 	if (dir && dir->finished) {
dir               936 main/streams/plain_wrapper.c 		closedir(dir);
dir               937 main/streams/plain_wrapper.c 		dir = NULL;
dir               940 main/streams/plain_wrapper.c 	if (dir) {
dir               941 main/streams/plain_wrapper.c 		stream = php_stream_alloc(&php_plain_files_dirstream_ops, dir, 0, mode);
dir               943 main/streams/plain_wrapper.c 			closedir(dir);
dir              1191 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)
dir              1196 main/streams/plain_wrapper.c 	if (strncasecmp(dir, "file://", sizeof("file://") - 1) == 0) {
dir              1197 main/streams/plain_wrapper.c 		dir += sizeof("file://") - 1;
dir              1201 main/streams/plain_wrapper.c 		ret = php_mkdir(dir, mode);
dir              1206 main/streams/plain_wrapper.c 		int dir_len = (int)strlen(dir);
dir              1210 main/streams/plain_wrapper.c 		if (!expand_filepath_with_mode(dir, buf, NULL, 0, CWD_EXPAND )) {
dir              1248 main/streams/plain_wrapper.c 			ret = php_mkdir(dir, mode);
dir                22 win32/readdir.c DIR *opendir(const char *dir)
dir                30 win32/readdir.c 	if (!VCWD_REALPATH(dir, resolved_path_buff)) {
dir                63 win32/readdir.c 	dp->dir = strdup(resolved_path_buff);
dir               128 win32/readdir.c 	if (dp->dir)
dir               129 win32/readdir.c 		free(dp->dir);
dir               148 win32/readdir.c 	filespec = (char *)malloc(strlen(dp->dir) + 2 + 1);
dir               153 win32/readdir.c 	strcpy(filespec, dp->dir);
dir                38 win32/readdir.h 	char *dir;					/* the dir we are reading */