path             1716 Zend/zend_compile.c ZEND_API size_t zend_dirname(char *path, size_t len)
path             1718 Zend/zend_compile.c 	register char *end = path + len - 1;
path             1725 Zend/zend_compile.c 	if ((2 <= len) && isalpha((int)((unsigned char *)path)[0]) && (':' == path[1])) {
path             1727 Zend/zend_compile.c 		path += 2;
path             1745 Zend/zend_compile.c 	colonpos = strchr(path, ':');
path             1747 Zend/zend_compile.c 		len_adjust = ((colonpos - path) + 1);
path             1748 Zend/zend_compile.c 		path += len_adjust;
path             1761 Zend/zend_compile.c 	while (end >= path && IS_SLASH_P(end)) {
path             1764 Zend/zend_compile.c 	if (end < path) {
path             1766 Zend/zend_compile.c 		path[0] = DEFAULT_SLASH;
path             1767 Zend/zend_compile.c 		path[1] = '\0';
path             1772 Zend/zend_compile.c 	while (end >= path && !IS_SLASH_P(end)) {
path             1775 Zend/zend_compile.c 	if (end < path) {
path             1779 Zend/zend_compile.c 			path[0] = '.';
path             1780 Zend/zend_compile.c 			path[1] = '\0';
path             1783 Zend/zend_compile.c 			path[0] = '\0';
path             1787 Zend/zend_compile.c 		path[0] = '.';
path             1788 Zend/zend_compile.c 		path[1] = '\0';
path             1794 Zend/zend_compile.c 	while (end >= path && IS_SLASH_P(end)) {
path             1797 Zend/zend_compile.c 	if (end < path) {
path             1798 Zend/zend_compile.c 		path[0] = DEFAULT_SLASH;
path             1799 Zend/zend_compile.c 		path[1] = '\0';
path             1804 Zend/zend_compile.c 	return (size_t)(end + 1 - path) + len_adjust;
path              777 Zend/zend_compile.h ZEND_API size_t zend_dirname(char *path, size_t len);
path               28 Zend/zend_extensions.c int zend_load_extension(const char *path)
path               35 Zend/zend_extensions.c 	handle = DL_LOAD(path);
path               38 Zend/zend_extensions.c 		fprintf(stderr, "Failed loading %s:  %s\n", path, DL_ERROR());
path               40 Zend/zend_extensions.c 		fprintf(stderr, "Failed loading %s\n", path);
path               56 Zend/zend_extensions.c 		fprintf(stderr, "%s doesn't appear to be a valid Zend extension\n", path);
path              129 Zend/zend_extensions.h ZEND_API int zend_load_extension(const char *path);
path              292 Zend/zend_virtual_cwd.c CWD_API int php_sys_stat_ex(const char *path, zend_stat_t *buf, int lstat) /* {{{ */
path              296 Zend/zend_virtual_cwd.c 	const size_t path_len = strlen(path);
path              299 Zend/zend_virtual_cwd.c 	if (!GetFileAttributesEx(path, GetFileExInfoStandard, &data)) {
path              300 Zend/zend_virtual_cwd.c 		return zend_stat(path, buf);
path              303 Zend/zend_virtual_cwd.c 	if (path_len >= 1 && path[1] == ':') {
path              304 Zend/zend_virtual_cwd.c 		if (path[0] >= 'A' && path[0] <= 'Z') {
path              305 Zend/zend_virtual_cwd.c 			buf->st_dev = buf->st_rdev = path[0] - 'A';
path              307 Zend/zend_virtual_cwd.c 			buf->st_dev = buf->st_rdev = path[0] - 'a';
path              309 Zend/zend_virtual_cwd.c 	} else if (IS_UNC_PATH(path, path_len)) {
path              320 Zend/zend_virtual_cwd.c 					if (path[0] >= 'A' && path[0] <= 'Z') {
path              321 Zend/zend_virtual_cwd.c 						buf->st_dev = buf->st_rdev = path[0] - 'A';
path              323 Zend/zend_virtual_cwd.c 						buf->st_dev = buf->st_rdev = path[0] - 'a';
path              350 Zend/zend_virtual_cwd.c 		hLink = CreateFile(path, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_FLAG_OPEN_REPARSE_POINT|FILE_FLAG_BACKUP_SEMANTICS, NULL);
path              381 Zend/zend_virtual_cwd.c 		size_t len = strlen(path);
path              383 Zend/zend_virtual_cwd.c 		if (path[len-4] == '.') {
path              384 Zend/zend_virtual_cwd.c 			if (_memicmp(path+len-3, "exe", 3) == 0 ||
path              385 Zend/zend_virtual_cwd.c 				_memicmp(path+len-3, "com", 3) == 0 ||
path              386 Zend/zend_virtual_cwd.c 				_memicmp(path+len-3, "bat", 3) == 0 ||
path              387 Zend/zend_virtual_cwd.c 				_memicmp(path+len-3, "cmd", 3) == 0) {
path              595 Zend/zend_virtual_cwd.c static inline zend_ulong realpath_cache_key(const char *path, int path_len) /* {{{ */
path              598 Zend/zend_virtual_cwd.c 	char *bucket_key_start = tsrm_win32_get_path_sid_key(path);
path              616 Zend/zend_virtual_cwd.c static inline zend_ulong realpath_cache_key(const char *path, int path_len) /* {{{ */
path              619 Zend/zend_virtual_cwd.c 	const char *e = path + path_len;
path              621 Zend/zend_virtual_cwd.c 	for (h = Z_UL(2166136261); path < e;) {
path              623 Zend/zend_virtual_cwd.c 		h ^= *path++;
path              648 Zend/zend_virtual_cwd.c CWD_API void realpath_cache_del(const char *path, int path_len) /* {{{ */
path              650 Zend/zend_virtual_cwd.c 	zend_ulong key = realpath_cache_key(path, path_len);
path              656 Zend/zend_virtual_cwd.c 					memcmp(path, (*bucket)->path, path_len) == 0) {
path              661 Zend/zend_virtual_cwd.c 		   	if(r->path == r->realpath) {
path              676 Zend/zend_virtual_cwd.c static inline void realpath_cache_add(const char *path, int path_len, const char *realpath, int realpath_len, int is_dir, time_t t) /* {{{ */
path              682 Zend/zend_virtual_cwd.c 		memcmp(path, realpath, path_len) != 0) {
path              695 Zend/zend_virtual_cwd.c 		bucket->key = realpath_cache_key(path, path_len);
path              696 Zend/zend_virtual_cwd.c 		bucket->path = (char*)bucket + sizeof(realpath_cache_bucket);
path              697 Zend/zend_virtual_cwd.c 		memcpy(bucket->path, path, path_len+1);
path              700 Zend/zend_virtual_cwd.c 			bucket->realpath = bucket->path;
path              702 Zend/zend_virtual_cwd.c 			bucket->realpath = bucket->path + (path_len + 1);
path              722 Zend/zend_virtual_cwd.c static inline realpath_cache_bucket* realpath_cache_find(const char *path, int path_len, time_t t) /* {{{ */
path              724 Zend/zend_virtual_cwd.c 	zend_ulong key = realpath_cache_key(path, path_len);
path              734 Zend/zend_virtual_cwd.c 		   	if(r->path == r->realpath) {
path              741 Zend/zend_virtual_cwd.c 					memcmp(path, (*bucket)->path, path_len) == 0) {
path              751 Zend/zend_virtual_cwd.c CWD_API realpath_cache_bucket* realpath_cache_lookup(const char *path, int path_len, time_t t) /* {{{ */
path              753 Zend/zend_virtual_cwd.c 	return realpath_cache_find(path, path_len, t);
path              776 Zend/zend_virtual_cwd.c static int tsrm_realpath_r(char *path, int start, int len, int *ll, time_t *t, int use_realpath, int is_dir, int *link_is_dir) /* {{{ */
path              800 Zend/zend_virtual_cwd.c 		while (i > start && !IS_SLASH(path[i-1])) {
path              805 Zend/zend_virtual_cwd.c 			(i == len - 1 && path[i] == '.')) {
path              810 Zend/zend_virtual_cwd.c 		} else if (i == len - 2 && path[i] == '.' && path[i+1] == '.') {
path              819 Zend/zend_virtual_cwd.c 			j = tsrm_realpath_r(path, start, i-1, ll, t, use_realpath, 1, NULL);
path              822 Zend/zend_virtual_cwd.c 				while (j > start && !IS_SLASH(path[j])) {
path              827 Zend/zend_virtual_cwd.c 					if (j == 0 && path[0] == '.' && path[1] == '.' &&
path              828 Zend/zend_virtual_cwd.c 							IS_SLASH(path[2])) {
path              829 Zend/zend_virtual_cwd.c 						path[3] = '.';
path              830 Zend/zend_virtual_cwd.c 						path[4] = '.';
path              831 Zend/zend_virtual_cwd.c 						path[5] = DEFAULT_SLASH;
path              834 Zend/zend_virtual_cwd.c 							path[j+1] == '.' && path[j+2] == '.' &&
path              835 Zend/zend_virtual_cwd.c 							IS_SLASH(path[j+3])) {
path              837 Zend/zend_virtual_cwd.c 						path[j++] = '.';
path              838 Zend/zend_virtual_cwd.c 						path[j++] = '.';
path              839 Zend/zend_virtual_cwd.c 						path[j] = DEFAULT_SLASH;
path              844 Zend/zend_virtual_cwd.c 				path[0] = '.';
path              845 Zend/zend_virtual_cwd.c 				path[1] = '.';
path              846 Zend/zend_virtual_cwd.c 				path[2] = DEFAULT_SLASH;
path              852 Zend/zend_virtual_cwd.c 		path[len] = 0;
path              861 Zend/zend_virtual_cwd.c 			if ((bucket = realpath_cache_find(path, len, *t)) != NULL) {
path              869 Zend/zend_virtual_cwd.c 					memcpy(path, bucket->realpath, bucket->realpath_len + 1);
path              876 Zend/zend_virtual_cwd.c 		if (save && (hFind = FindFirstFile(path, &data)) == INVALID_HANDLE_VALUE) {
path              890 Zend/zend_virtual_cwd.c 		memcpy(tmp, path, len+1);
path              893 Zend/zend_virtual_cwd.c 				!(IS_UNC_PATH(path, len) && len >= 3 && path[2] != '?') &&
path              911 Zend/zend_virtual_cwd.c 			hLink = CreateFile(path, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_FLAG_OPEN_REPARSE_POINT|FILE_FLAG_BACKUP_SEMANTICS, NULL);
path              981 Zend/zend_virtual_cwd.c 				memcpy(substitutename, path, len + 1);
path             1014 Zend/zend_virtual_cwd.c 					*(path + bufindex) = *(tmp2 + bufindex);
path             1017 Zend/zend_virtual_cwd.c 				*(path + bufindex) = 0;
path             1027 Zend/zend_virtual_cwd.c 			fprintf(stderr, "resolved: %s ", path);
path             1032 Zend/zend_virtual_cwd.c 				if (!((j == 3) && (path[1] == ':') && (path[2] == '\\'))) {
path             1034 Zend/zend_virtual_cwd.c 					j = tsrm_realpath_r(path, 0, j, ll, t, 0, is_dir, &directory);
path             1047 Zend/zend_virtual_cwd.c 				memmove(path+i, path, j+1);
path             1048 Zend/zend_virtual_cwd.c 				memcpy(path, tmp, i-1);
path             1049 Zend/zend_virtual_cwd.c 				path[i-1] = DEFAULT_SLASH;
path             1050 Zend/zend_virtual_cwd.c 				j  = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory);
path             1074 Zend/zend_virtual_cwd.c 		memcpy(tmp, path, len+1);
path             1076 Zend/zend_virtual_cwd.c 		if (save && php_sys_lstat(path, &st) < 0) {
path             1086 Zend/zend_virtual_cwd.c 		memcpy(tmp, path, len+1);
path             1089 Zend/zend_virtual_cwd.c 			if (++(*ll) > LINK_MAX || (j = php_sys_readlink(tmp, path, MAXPATHLEN)) < 0) {
path             1094 Zend/zend_virtual_cwd.c 			path[j] = 0;
path             1095 Zend/zend_virtual_cwd.c 			if (IS_ABSOLUTE_PATH(path, j)) {
path             1096 Zend/zend_virtual_cwd.c 				j = tsrm_realpath_r(path, 1, j, ll, t, use_realpath, is_dir, &directory);
path             1106 Zend/zend_virtual_cwd.c 				memmove(path+i, path, j+1);
path             1107 Zend/zend_virtual_cwd.c 				memcpy(path, tmp, i-1);
path             1108 Zend/zend_virtual_cwd.c 				path[i-1] = DEFAULT_SLASH;
path             1109 Zend/zend_virtual_cwd.c 				j = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory);
path             1135 Zend/zend_virtual_cwd.c 				j = tsrm_realpath_r(path, start, i-1, ll, t, save ? CWD_FILEPATH : use_realpath, 1, NULL);
path             1137 Zend/zend_virtual_cwd.c 					path[j++] = DEFAULT_SLASH;
path             1147 Zend/zend_virtual_cwd.c 				memcpy(path+j, data.cFileName, i+1);
path             1151 Zend/zend_virtual_cwd.c 				memcpy(path+j, tmp+i, len-i+1);
path             1160 Zend/zend_virtual_cwd.c 			memcpy(path+j, tmp+i, len-i+1);
path             1167 Zend/zend_virtual_cwd.c 			realpath_cache_add(tmp, len, path, j, directory, *t);
path             1178 Zend/zend_virtual_cwd.c CWD_API int virtual_file_ex(cwd_state *state, const char *path, verify_path_func verify_path, int use_realpath) /* {{{ */
path             1180 Zend/zend_virtual_cwd.c 	int path_length = (int)strlen(path);
path             1199 Zend/zend_virtual_cwd.c 	fprintf(stderr,"cwd = %s path = %s\n", state->cwd, path);
path             1205 Zend/zend_virtual_cwd.c 	if (!IS_ABSOLUTE_PATH(path, path_length)) {
path             1209 Zend/zend_virtual_cwd.c 			memcpy(resolved_path , path, path_length + 1);
path             1214 Zend/zend_virtual_cwd.c 			if (IS_SLASH(path[0])) {
path             1243 Zend/zend_virtual_cwd.c 				memcpy(resolved_path + state_cwd_length, path, path_length + 1);
path             1247 Zend/zend_virtual_cwd.c 				memcpy(resolved_path + state_cwd_length + 1, path, path_length + 1);
path             1253 Zend/zend_virtual_cwd.c 		if (path_length > 2 && path[1] == ':' && !IS_SLASH(path[2])) {
path             1254 Zend/zend_virtual_cwd.c 			resolved_path[0] = path[0];
path             1257 Zend/zend_virtual_cwd.c 			memcpy(resolved_path + 3, path + 2, path_length - 1);
path             1261 Zend/zend_virtual_cwd.c 		memcpy(resolved_path, path, path_length + 1);
path             1382 Zend/zend_virtual_cwd.c CWD_API int virtual_chdir(const char *path) /* {{{ */
path             1384 Zend/zend_virtual_cwd.c 	return virtual_file_ex(&CWDG(cwd), path, php_is_dir_ok, CWD_REALPATH)?-1:0;
path             1388 Zend/zend_virtual_cwd.c CWD_API int virtual_chdir_file(const char *path, int (*p_chdir)(const char *path)) /* {{{ */
path             1390 Zend/zend_virtual_cwd.c 	int length = (int)strlen(path);
path             1398 Zend/zend_virtual_cwd.c 	while(--length >= 0 && !IS_SLASH(path[length])) {
path             1407 Zend/zend_virtual_cwd.c 	if (length == COPY_WHEN_ABSOLUTE(path) && IS_ABSOLUTE_PATH(path, length+1)) { /* Also use trailing slash if this is absolute */
path             1411 Zend/zend_virtual_cwd.c 	memcpy(temp, path, length);
path             1422 Zend/zend_virtual_cwd.c CWD_API char *virtual_realpath(const char *path, char *real_path) /* {{{ */
path             1429 Zend/zend_virtual_cwd.c 	if (!*path) {
path             1438 Zend/zend_virtual_cwd.c 			path = cwd;
path             1440 Zend/zend_virtual_cwd.c 	} else if (!IS_ABSOLUTE_PATH(path, strlen(path))) {
path             1452 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)==0) {
path             1468 Zend/zend_virtual_cwd.c CWD_API int virtual_filepath_ex(const char *path, char **filepath, verify_path_func verify_path) /* {{{ */
path             1474 Zend/zend_virtual_cwd.c 	retval = virtual_file_ex(&new_state, path, verify_path, CWD_FILEPATH);
path             1483 Zend/zend_virtual_cwd.c CWD_API int virtual_filepath(const char *path, char **filepath) /* {{{ */
path             1485 Zend/zend_virtual_cwd.c 	return virtual_filepath_ex(path, filepath, php_is_file_ok);
path             1489 Zend/zend_virtual_cwd.c CWD_API FILE *virtual_fopen(const char *path, const char *mode) /* {{{ */
path             1494 Zend/zend_virtual_cwd.c 	if (path[0] == '\0') { /* Fail to open empty path */
path             1499 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND)) {
path             1619 Zend/zend_virtual_cwd.c CWD_API int virtual_open(const char *path, int flags, ...) /* {{{ */
path             1625 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH)) {
path             1647 Zend/zend_virtual_cwd.c CWD_API int virtual_creat(const char *path, mode_t mode) /* {{{ */
path             1653 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH)) {
path             1702 Zend/zend_virtual_cwd.c CWD_API int virtual_stat(const char *path, zend_stat_t *buf) /* {{{ */
path             1708 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)) {
path             1720 Zend/zend_virtual_cwd.c CWD_API int virtual_lstat(const char *path, zend_stat_t *buf) /* {{{ */
path             1726 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND)) {
path             1738 Zend/zend_virtual_cwd.c CWD_API int virtual_unlink(const char *path) /* {{{ */
path             1744 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND)) {
path             1914 Zend/zend_virtual_cwd.c CWD_API char *tsrm_realpath(const char *path, char *real_path) /* {{{ */
path             1920 Zend/zend_virtual_cwd.c 	if (!*path) {
path             1928 Zend/zend_virtual_cwd.c 			path = cwd;
path             1930 Zend/zend_virtual_cwd.c 	} else if (!IS_ABSOLUTE_PATH(path, strlen(path)) &&
path             1943 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)) {
path               69 Zend/zend_virtual_cwd.h #define COPY_WHEN_ABSOLUTE(path) 2
path               70 Zend/zend_virtual_cwd.h #define IS_UNC_PATH(path, len) \
path               71 Zend/zend_virtual_cwd.h 	(len >= 2 && IS_SLASH(path[0]) && IS_SLASH(path[1]))
path               72 Zend/zend_virtual_cwd.h #define IS_ABSOLUTE_PATH(path, len) \
path               73 Zend/zend_virtual_cwd.h 	(len >= 2 && (/* is local */isalpha(path[0]) && path[1] == ':' || /* is UNC */IS_SLASH(path[0]) && IS_SLASH(path[1])))
path               85 Zend/zend_virtual_cwd.h #define IS_ABSOLUTE_PATH(path, len) \
path               86 Zend/zend_virtual_cwd.h     ((strchr(path, ':') != NULL) || ((len >= 1) && ((path[0] == '/') || (path[0] == '\\'))))
path              108 Zend/zend_virtual_cwd.h #define COPY_WHEN_ABSOLUTE(path) 0
path              112 Zend/zend_virtual_cwd.h #define IS_ABSOLUTE_PATH(path, len) \
path              113 Zend/zend_virtual_cwd.h 	(IS_SLASH(path[0]))
path              133 Zend/zend_virtual_cwd.h CWD_API int php_sys_stat_ex(const char *path, zend_stat_t *buf, int lstat);
path              134 Zend/zend_virtual_cwd.h # define php_sys_stat(path, buf) php_sys_stat_ex(path, buf, 0)
path              135 Zend/zend_virtual_cwd.h # define php_sys_lstat(path, buf) php_sys_stat_ex(path, buf, 1)
path              158 Zend/zend_virtual_cwd.h CWD_API int virtual_chdir(const char *path);
path              159 Zend/zend_virtual_cwd.h CWD_API int virtual_chdir_file(const char *path, int (*p_chdir)(const char *path));
path              160 Zend/zend_virtual_cwd.h CWD_API int virtual_filepath(const char *path, char **filepath);
path              161 Zend/zend_virtual_cwd.h CWD_API int virtual_filepath_ex(const char *path, char **filepath, verify_path_func verify_path);
path              162 Zend/zend_virtual_cwd.h CWD_API char *virtual_realpath(const char *path, char *real_path);
path              163 Zend/zend_virtual_cwd.h CWD_API FILE *virtual_fopen(const char *path, const char *mode);
path              164 Zend/zend_virtual_cwd.h CWD_API int virtual_open(const char *path, int flags, ...);
path              165 Zend/zend_virtual_cwd.h CWD_API int virtual_creat(const char *path, mode_t mode);
path              167 Zend/zend_virtual_cwd.h CWD_API int virtual_stat(const char *path, zend_stat_t *buf);
path              168 Zend/zend_virtual_cwd.h CWD_API int virtual_lstat(const char *path, zend_stat_t *buf);
path              169 Zend/zend_virtual_cwd.h CWD_API int virtual_unlink(const char *path);
path              206 Zend/zend_virtual_cwd.h CWD_API int virtual_file_ex(cwd_state *state, const char *path, verify_path_func verify_path, int use_realpath);
path              208 Zend/zend_virtual_cwd.h CWD_API char *tsrm_realpath(const char *path, char *real_path);
path              215 Zend/zend_virtual_cwd.h 	char                          *path;
path              247 Zend/zend_virtual_cwd.h CWD_API void realpath_cache_del(const char *path, int path_len);
path              248 Zend/zend_virtual_cwd.h CWD_API realpath_cache_bucket* realpath_cache_lookup(const char *path, int path_len, time_t t);
path              261 Zend/zend_virtual_cwd.h #define VCWD_FOPEN(path, mode) virtual_fopen(path, mode)
path              263 Zend/zend_virtual_cwd.h #define VCWD_OPEN(path, flags) virtual_open(path, flags)
path              264 Zend/zend_virtual_cwd.h #define VCWD_OPEN_MODE(path, flags, mode) virtual_open(path, flags, mode)
path              265 Zend/zend_virtual_cwd.h #define VCWD_CREAT(path, mode) virtual_creat(path, mode)
path              266 Zend/zend_virtual_cwd.h #define VCWD_CHDIR(path) virtual_chdir(path)
path              267 Zend/zend_virtual_cwd.h #define VCWD_CHDIR_FILE(path) virtual_chdir_file(path, virtual_chdir)
path              269 Zend/zend_virtual_cwd.h #define VCWD_REALPATH(path, real_path) virtual_realpath(path, real_path)
path              271 Zend/zend_virtual_cwd.h #define VCWD_STAT(path, buff) virtual_stat(path, buff)
path              272 Zend/zend_virtual_cwd.h # define VCWD_LSTAT(path, buff) virtual_lstat(path, buff)
path              273 Zend/zend_virtual_cwd.h #define VCWD_UNLINK(path) virtual_unlink(path)
path              280 Zend/zend_virtual_cwd.h #define VCWD_UTIME(path, time) virtual_utime(path, time)
path              282 Zend/zend_virtual_cwd.h #define VCWD_CHMOD(path, mode) virtual_chmod(path, mode)
path              284 Zend/zend_virtual_cwd.h #define VCWD_CHOWN(path, owner, group) virtual_chown(path, owner, group, 0)
path              286 Zend/zend_virtual_cwd.h #define VCWD_LCHOWN(path, owner, group) virtual_chown(path, owner, group, 1)
path              293 Zend/zend_virtual_cwd.h #define VCWD_FOPEN(path, mode)  fopen(path, mode)
path              294 Zend/zend_virtual_cwd.h #define VCWD_OPEN(path, flags) open(path, flags)
path              295 Zend/zend_virtual_cwd.h #define VCWD_OPEN_MODE(path, flags, mode)	open(path, flags, mode)
path              296 Zend/zend_virtual_cwd.h #define VCWD_CREAT(path, mode) creat(path, mode)
path              304 Zend/zend_virtual_cwd.h #define VCWD_CHDIR(path) chdir(path)
path              305 Zend/zend_virtual_cwd.h #define VCWD_CHDIR_FILE(path) virtual_chdir_file(path, chdir)
path              307 Zend/zend_virtual_cwd.h #define VCWD_STAT(path, buff) php_sys_stat(path, buff)
path              308 Zend/zend_virtual_cwd.h #define VCWD_LSTAT(path, buff) lstat(path, buff)
path              309 Zend/zend_virtual_cwd.h #define VCWD_UNLINK(path) unlink(path)
path              320 Zend/zend_virtual_cwd.h #define VCWD_REALPATH(path, real_path) tsrm_realpath(path, real_path)
path              324 Zend/zend_virtual_cwd.h #  define VCWD_UTIME(path, time) win32_utime(path, time)
path              326 Zend/zend_virtual_cwd.h #  define VCWD_UTIME(path, time) utime(path, time)
path              330 Zend/zend_virtual_cwd.h #define VCWD_CHMOD(path, mode) chmod(path, mode)
path              332 Zend/zend_virtual_cwd.h #define VCWD_CHOWN(path, owner, group) chown(path, owner, group)
path              334 Zend/zend_virtual_cwd.h #define VCWD_LCHOWN(path, owner, group) lchown(path, owner, group)
path              238 ext/bz2/bz2.c  											const char *path,
path              248 ext/bz2/bz2.c  	if (strncasecmp("compress.bzip2://", path, 17) == 0) {
path              249 ext/bz2/bz2.c  		path += 17;
path              256 ext/bz2/bz2.c  	virtual_filepath_ex(path, &path_copy, NULL);
path              258 ext/bz2/bz2.c  	path_copy = (char *)path;
path              281 ext/bz2/bz2.c  		stream = php_stream_open_wrapper(path, mode, options | STREAM_WILL_CAST, opened_path);
path               53 ext/bz2/php_bz2.h PHP_BZ2_API php_stream *_php_stream_bz2open(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path               57 ext/bz2/php_bz2.h #define php_stream_bz2open(wrapper, path, mode, options, opened_path)	_php_stream_bz2open((wrapper), (path), (mode), (options), (opened_path), NULL STREAMS_CC)
path               57 ext/dba/dba.c  	ZEND_ARG_INFO(0, path)
path               64 ext/dba/dba.c  	ZEND_ARG_INFO(0, path)
path              425 ext/dba/dba.c  	if (info->path) {
path              426 ext/dba/dba.c  		pefree(info->path, info->flags&DBA_PERSISTENT);
path              606 ext/dba/dba.c  dba_info *php_dba_find(const char* path)
path              619 ext/dba/dba.c  			if (!strcmp(info->path, path)) {
path              835 ext/dba/dba.c  	info->path = pestrdup(Z_STRVAL(args[0]), persistent);
path              847 ext/dba/dba.c  		if ((other = php_dba_find(info->path)) != NULL) {
path              860 ext/dba/dba.c  			spprintf(&lock_name, 0, "%s.lck", info->path);
path              882 ext/dba/dba.c  					pefree(info->path, persistent);
path              883 ext/dba/dba.c  					info->path = pestrndup(ZSTR_VAL(opened_path), ZSTR_LEN(opened_path), persistent);
path              912 ext/dba/dba.c  			info->fp = php_stream_open_wrapper(info->path, file_mode, STREAM_MUST_SEEK|REPORT_ERRORS|IGNORE_PATH|persistent_flag, NULL);
path             1271 ext/dba/dba.c  			add_index_string(return_value, i, info->path);
path               80 ext/dba/dba_cdb.c 			file = VCWD_OPEN(info->path, O_RDONLY);
path               76 ext/dba/dba_db1.c 	db = dbopen((char *)info->path, gmode, filemode, DB_HASH, NULL);
path               54 ext/dba/dba_db2.c 	int s = VCWD_STAT(info->path, &check_stat);
path               79 ext/dba/dba_db2.c 	if (db_open(info->path, type, gmode, filemode, NULL, NULL, &dbp)) {
path               66 ext/dba/dba_db3.c 	int s = VCWD_STAT(info->path, &check_stat);
path               99 ext/dba/dba_db3.c 			(err=dbp->open(dbp, 0, info->path, NULL, type, gmode, filemode)) == 0) {
path              101 ext/dba/dba_db3.c 			(err=dbp->open(dbp, info->path, NULL, type, gmode, filemode)) == 0) {
path               80 ext/dba/dba_db4.c 	int s = VCWD_STAT(info->path, &check_stat);
path              128 ext/dba/dba_db4.c 			(err=dbp->open(dbp, 0, info->path, NULL, type, gmode, filemode)) == 0) {
path              130 ext/dba/dba_db4.c 			(err=dbp->open(dbp, info->path, NULL, type, gmode, filemode)) == 0) {
path               46 ext/dba/dba_dbm.c 	snprintf(buf, MAXPATHLEN, "%s" extension, info->path); \
path               82 ext/dba/dba_dbm.c 	if(dbminit((char *) info->path) == -1) {
path               61 ext/dba/dba_gdbm.c 	dbf = gdbm_open(info->path, 0, gmode, filemode, NULL);
path               66 ext/dba/dba_ndbm.c 	dbf = dbm_open(info->path, gmode, filemode);
path               46 ext/dba/dba_qdbm.c 			dbf = dpopen(info->path, DP_OREADER, 0);
path               49 ext/dba/dba_qdbm.c 			dbf = dpopen(info->path, DP_OWRITER, 0);
path               52 ext/dba/dba_qdbm.c 			dbf = dpopen(info->path, DP_OWRITER | DP_OCREAT, 0);
path               55 ext/dba/dba_qdbm.c 			dbf = dpopen(info->path, DP_OWRITER | DP_OCREAT | DP_OTRUNC, 0);
path               48 ext/dba/dba_tcadb.c 				spprintf(&path_string, 0, "%s#mode=r", info->path);
path               51 ext/dba/dba_tcadb.c 				spprintf(&path_string, 0, "%s#mode=w", info->path);
path               54 ext/dba/dba_tcadb.c 				spprintf(&path_string, 0, "%s#mode=wc", info->path);
path               57 ext/dba/dba_tcadb.c 				spprintf(&path_string, 0, "%s#mode=wct", info->path);
path               46 ext/dba/php_dba.h 	char *path;
path               49 ext/fileinfo/libmagic/apptype.c 	char            path[_MAX_PATH], drive[_MAX_DRIVE], dir[_MAX_DIR],
path               62 ext/fileinfo/libmagic/apptype.c 	(void)sprintf(path, "%s%s%s%s", drive,
path               68 ext/fileinfo/libmagic/apptype.c 		if ((fp = fopen(path, "wb")) == NULL) {
path               69 ext/fileinfo/libmagic/apptype.c 			file_error(ms, errno, "cannot open tmp file `%s'", path);
path               74 ext/fileinfo/libmagic/apptype.c 			    path);
path               80 ext/fileinfo/libmagic/apptype.c 	rc = DosQueryAppType((unsigned char *)path, &type);
path               83 ext/fileinfo/libmagic/apptype.c 		unlink(path);
path              565 ext/filter/logical_filters.c 		((flags & FILTER_FLAG_PATH_REQUIRED) && url->path == NULL) || ((flags & FILTER_FLAG_QUERY_REQUIRED) && url->query == NULL)
path              112 ext/ftp/ftp.c  static char**		ftp_genlist(ftpbuf_t *ftp, const char *cmd, const char *path);
path              684 ext/ftp/ftp.c  ftp_nlist(ftpbuf_t *ftp, const char *path)
path              686 ext/ftp/ftp.c  	return ftp_genlist(ftp, "NLST", path);
path              693 ext/ftp/ftp.c  ftp_list(ftpbuf_t *ftp, const char *path, int recursive)
path              695 ext/ftp/ftp.c  	return ftp_genlist(ftp, ((recursive) ? "LIST -R" : "LIST"), path);
path              828 ext/ftp/ftp.c  ftp_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, zend_long resumepos)
path              857 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "RETR", path)) {
path              920 ext/ftp/ftp.c  ftp_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, zend_long startpos)
path              949 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "STOR", path)) {
path              998 ext/ftp/ftp.c  ftp_size(ftpbuf_t *ftp, const char *path)
path             1006 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "SIZE", path)) {
path             1019 ext/ftp/ftp.c  ftp_mdtm(ftpbuf_t *ftp, const char *path)
path             1030 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "MDTM", path)) {
path             1067 ext/ftp/ftp.c  ftp_delete(ftpbuf_t *ftp, const char *path)
path             1072 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "DELE", path)) {
path             1783 ext/ftp/ftp.c  ftp_genlist(ftpbuf_t *ftp, const char *cmd, const char *path)
path             1810 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, cmd, path)) {
path             1888 ext/ftp/ftp.c  ftp_nb_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, zend_long resumepos)
path             1915 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "RETR", path)) {
path             2005 ext/ftp/ftp.c  ftp_nb_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, zend_long startpos)
path             2029 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "STOR", path)) {
path              157 ext/ftp/ftp.h  char**		ftp_nlist(ftpbuf_t *ftp, const char *path);
path              164 ext/ftp/ftp.h  char**		ftp_list(ftpbuf_t *ftp, const char *path, int recursive);
path              174 ext/ftp/ftp.h  int		ftp_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, zend_long resumepos);
path              179 ext/ftp/ftp.h  int		ftp_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, zend_long startpos);
path              182 ext/ftp/ftp.h  zend_long		ftp_size(ftpbuf_t *ftp, const char *path);
path              185 ext/ftp/ftp.h  time_t		ftp_mdtm(ftpbuf_t *ftp, const char *path);
path              191 ext/ftp/ftp.h  int		ftp_delete(ftpbuf_t *ftp, const char *path);
path              199 ext/ftp/ftp.h  int		ftp_nb_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, zend_long resumepos);
path              204 ext/ftp/ftp.h  int		ftp_nb_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, zend_long startpos);
path             2584 ext/gd/gd.c    		zend_string *path;
path             2586 ext/gd/gd.c    		tmp = php_open_temporary_file(NULL, NULL, &path);
path             2643 ext/gd/gd.c    		VCWD_UNLINK((const char *)ZSTR_VAL(path)); /* make sure that the temporary file is removed */
path             2644 ext/gd/gd.c    		zend_string_release(path);
path              373 ext/gd/libgd/gdft.c 	char *name, *path=NULL, *dir;
path              398 ext/gd/libgd/gdft.c 		path = gdEstrdup (fontsearchpath);
path              412 ext/gd/libgd/gdft.c 		for (dir = gd_strtok_r (path, PATHSEPARATOR, &strtok_ptr_path); dir;
path              438 ext/gd/libgd/gdft.c 		gdFree(path);
path              439 ext/gd/libgd/gdft.c 		path = NULL;
path              445 ext/gd/libgd/gdft.c 	if (path) {
path              446 ext/gd/libgd/gdft.c 		gdFree(path);
path             1303 ext/mbstring/ucgendat/ucgendat.c     char path[BUFSIZ];
path             1316 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "uctable.h", opath);
path             1317 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "w")) == 0)
path             1323 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "ctype.dat", opath);
path             1324 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path             1474 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "case.dat", opath);
path             1475 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path             1553 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "comp.dat", opath);
path             1554 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path             1629 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "decomp.dat", opath);
path             1630 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path             1722 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "kdecomp.dat", opath);
path             1723 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path             1802 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "cmbcl.dat", opath);
path             1803 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path             1876 ext/mbstring/ucgendat/ucgendat.c     snprintf(path, sizeof path, "%s" LDAP_DIRSEP "num.dat", opath);
path             1877 ext/mbstring/ucgendat/ucgendat.c     if ((out = fopen(path, "wb")) == 0)
path              926 ext/opcache/ZendAccelerator.c char *accel_make_persistent_key(const char *path, int path_length, int *key_len)
path              931 ext/opcache/ZendAccelerator.c     if (IS_ABSOLUTE_PATH(path, path_length)) {
path              934 ext/opcache/ZendAccelerator.c     } else if (UNEXPECTED(is_stream_path(path))) {
path              935 ext/opcache/ZendAccelerator.c 		if (!is_cacheable_stream_path(path)) {
path              957 ext/opcache/ZendAccelerator.c 				zend_accel_error(ACCEL_LOG_INFO, "getcwd() failed for '%s' (%d), please try to set opcache.use_cwd to 0 in ini file", path, errno);
path             1041 ext/opcache/ZendAccelerator.c 		memcpy(ZCG(key), path, path_length);
path             1079 ext/opcache/ZendAccelerator.c 	return (char*)path;
path              331 ext/opcache/ZendAccelerator.h char *accel_make_persistent_key(const char *path, int path_length, int *key_len);
path               94 ext/opcache/zend_accelerator_blacklist.c 		c = blacklist->entries[i].path;
path              200 ext/opcache/zend_accelerator_blacklist.c 		free(p->path);
path              293 ext/opcache/zend_accelerator_blacklist.c 		blacklist->entries[blacklist->pos].path = (char *)malloc(path_length + 1);
path              294 ext/opcache/zend_accelerator_blacklist.c 		if (!blacklist->entries[blacklist->pos].path) {
path              300 ext/opcache/zend_accelerator_blacklist.c 		memcpy(blacklist->entries[blacklist->pos].path, real_path, path_length + 1);
path               28 ext/opcache/zend_accelerator_blacklist.h     char *path;
path              665 ext/opcache/zend_accelerator_module.c 	add_next_index_stringl(return_value, p->path, p->path_length);
path              124 ext/pcntl/pcntl.c 	ZEND_ARG_INFO(0, path)
path              864 ext/pcntl/pcntl.c 	char *path;
path              868 ext/pcntl/pcntl.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "p|aa", &path, &path_len, &args, &envs) == FAILURE) {
path              878 ext/pcntl/pcntl.c 		*argv = path;
path              890 ext/pcntl/pcntl.c 		*argv = path;
path              924 ext/pcntl/pcntl.c 		if (execve(path, argv, envp) == -1) {
path              934 ext/pcntl/pcntl.c 		if (execv(path, argv) == -1) {
path              304 ext/phar/dirstream.c php_stream *phar_wrapper_open_dir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC) /* {{{ */
path              315 ext/phar/dirstream.c 	if ((resource = phar_parse_url(wrapper, path, mode, options)) == NULL) {
path              316 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar url \"%s\" is unknown", path);
path              321 ext/phar/dirstream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              322 ext/phar/dirstream.c 		if (resource->host && !resource->path) {
path              323 ext/phar/dirstream.c 			php_stream_wrapper_log_error(wrapper, options, "phar error: no directory in \"%s\", must have at least phar://%s/ for root directory (always use full path to a new phar)", path, resource->host);
path              328 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: invalid url \"%s\", must have at least phar://%s/", path, path);
path              334 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: not a phar url \"%s\"", path);
path              340 ext/phar/dirstream.c 	internal_file = resource->path + 1; /* strip leading "/" */
path              444 ext/phar/dirstream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              459 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: cannot create directory \"%s\" in phar \"%s\", error retrieving phar information: %s", resource->path+1, resource->host, error);
path              465 ext/phar/dirstream.c 	if ((e = phar_get_entry_info_dir(phar, resource->path + 1, strlen(resource->path + 1), 2, &error, 1))) {
path              471 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: cannot create directory \"%s\" in phar \"%s\", directory already exists", resource->path+1, resource->host);
path              477 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error);
path              483 ext/phar/dirstream.c 	if (phar_get_entry_info_dir(phar, resource->path + 1, strlen(resource->path + 1), 0, &error, 1)) {
path              485 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: cannot create directory \"%s\" in phar \"%s\", file already exists", resource->path+1, resource->host);
path              491 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error);
path              504 ext/phar/dirstream.c 	entry.filename = estrdup(resource->path + 1);
path              511 ext/phar/dirstream.c 	entry.filename_len = strlen(resource->path + 1);
path              579 ext/phar/dirstream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              594 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: cannot remove directory \"%s\" in phar \"%s\", error retrieving phar information: %s", resource->path+1, resource->host, error);
path              600 ext/phar/dirstream.c 	path_len = strlen(resource->path+1);
path              602 ext/phar/dirstream.c 	if (!(entry = phar_get_entry_info_dir(phar, resource->path + 1, path_len, 2, &error, 1))) {
path              604 ext/phar/dirstream.c 			php_stream_wrapper_log_error(wrapper, options, "phar error: cannot remove directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error);
path              607 ext/phar/dirstream.c 			php_stream_wrapper_log_error(wrapper, options, "phar error: cannot remove directory \"%s\" in phar \"%s\", directory does not exist", resource->path+1, resource->host);
path              619 ext/phar/dirstream.c 				memcmp(ZSTR_VAL(str_key), resource->path+1, path_len) == 0 &&
path              636 ext/phar/dirstream.c 				memcmp(ZSTR_VAL(str_key), resource->path+1, path_len) == 0 &&
path              650 ext/phar/dirstream.c 		zend_hash_str_del(&phar->virtual_dirs, resource->path+1, path_len);
path               36 ext/phar/dirstream.h php_stream* phar_wrapper_open_dir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path             2077 ext/phar/phar.c char *phar_fix_filepath(char *path, int *new_len, int use_cwd) /* {{{ */
path             2085 ext/phar/phar.c 	if (PHAR_G(cwd_len) && use_cwd && path_length > 2 && path[0] == '.' && path[1] == '/') {
path             2087 ext/phar/phar.c 		newpath = emalloc(strlen(path) + newpath_len + 1);
path             2090 ext/phar/phar.c 		newpath = emalloc(strlen(path) + 2);
path             2095 ext/phar/phar.c 	ptr = path;
path             2104 ext/phar/phar.c 		ptr = memchr(ptr, '/', path_length - (ptr - path));
path             2107 ext/phar/phar.c 	if (!ptr && (path_length - (tok - path))) {
path             2108 ext/phar/phar.c 		switch (path_length - (tok - path)) {
path             2111 ext/phar/phar.c 					efree(path);
path             2119 ext/phar/phar.c 					efree(path);
path             2126 ext/phar/phar.c 		return path;
path             2155 ext/phar/phar.c 		if (ptr == path + path_length) {
path             2162 ext/phar/phar.c 			ptr = memchr(ptr, '/', path_length - (ptr - path));
path             2165 ext/phar/phar.c 		if (!ptr && (path_length - (tok - path))) {
path             2166 ext/phar/phar.c 			ptr_length = path_length - (tok - path);
path             2167 ext/phar/phar.c 			ptr = path + path_length;
path             2172 ext/phar/phar.c 	efree(path);
path              501 ext/phar/phar_internal.h static inline void phar_unixify_path_separators(char *path, int path_len)
path              506 ext/phar/phar_internal.h 	for (s = path; s - path < path_len; ++s) {
path              565 ext/phar/phar_internal.h int phar_mount_entry(phar_archive_data *phar, char *filename, int filename_len, char *path, int path_len);
path              567 ext/phar/phar_internal.h char *phar_fix_filepath(char *path, int *new_len, int use_cwd);
path              603 ext/phar/phar_internal.h phar_entry_info *phar_get_entry_info(phar_archive_data *phar, char *path, int path_len, char **error, int security);
path              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);
path              605 ext/phar/phar_internal.h phar_entry_data *phar_get_or_create_entry_data(char *fname, int fname_len, char *path, int path_len, const char *mode, char allow_dir, char **error, int security);
path              606 ext/phar/phar_internal.h int phar_get_entry_data(phar_entry_data **ret, char *fname, int fname_len, char *path, int path_len, const char *mode, char allow_dir, char **error, int security);
path              457 ext/phar/phar_object.c 	char *fname, *arch = NULL, *entry = NULL, *path, *actual;
path              462 ext/phar/phar_object.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "pp", &path, &path_len, &actual, &actual_len) == FAILURE) {
path              477 ext/phar/phar_object.c 		if (path_len > 7 && !memcmp(path, "phar://", 7)) {
path              478 ext/phar/phar_object.c 			zend_throw_exception_ex(phar_ce_PharException, 0, "Can only mount internal paths within a phar archive, use a relative path instead of \"%s\"", path);
path              498 ext/phar/phar_object.c 		if (SUCCESS != phar_mount_entry(pphar, actual, actual_len, path, path_len)) {
path              499 ext/phar/phar_object.c 			zend_throw_exception_ex(phar_ce_PharException, 0, "Mounting of %s to %s within phar %s failed", path, actual, arch);
path              500 ext/phar/phar_object.c 			if (path && path == entry) {
path              511 ext/phar/phar_object.c 		if (entry && path && path == entry) {
path              528 ext/phar/phar_object.c 	} else if (SUCCESS == phar_split_fname(path, path_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) {
path              529 ext/phar/phar_object.c 		path = entry;
path              534 ext/phar/phar_object.c 	zend_throw_exception_ex(phar_ce_PharException, 0, "Mounting of %s to %s failed", path, actual);
path               89 ext/phar/stream.c 	resource->path = entry;
path               98 ext/phar/stream.c 			fprintf(stderr, "Path:      %s\n", resource->path);
path              158 ext/phar/stream.c static php_stream * phar_wrapper_open_url(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC) /* {{{ */
path              170 ext/phar/stream.c 	if ((resource = phar_parse_url(wrapper, path, mode, options)) == NULL) {
path              175 ext/phar/stream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              177 ext/phar/stream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: invalid url \"%s\"", path);
path              183 ext/phar/stream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: not a phar stream url \"%s\"", path);
path              191 ext/phar/stream.c 	internal_file = estrdup(resource->path + 1);
path              584 ext/phar/stream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              597 ext/phar/stream.c 	internal_file = resource->path + 1; /* strip leading "/" */
path              693 ext/phar/stream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              716 ext/phar/stream.c 	internal_file = estrdup(resource->path + 1);
path              805 ext/phar/stream.c 	if (!resource_from->scheme || !resource_from->host || !resource_from->path) {
path              812 ext/phar/stream.c 	if (!resource_to->scheme || !resource_to->host || !resource_to->path) {
path              850 ext/phar/stream.c 	if (NULL != (entry = zend_hash_str_find_ptr(&(phar->manifest), resource_from->path+1, strlen(resource_from->path)-1))) {
path              870 ext/phar/stream.c 		entry = zend_hash_str_add_mem(&(phar->manifest), resource_to->path+1, strlen(resource_to->path)-1, (void **)&new, sizeof(phar_entry_info));
path              872 ext/phar/stream.c 		entry->filename = estrdup(resource_to->path+1);
path              886 ext/phar/stream.c 		is_dir = zend_hash_str_exists(&(phar->virtual_dirs), resource_from->path+1, strlen(resource_from->path)-1);
path              902 ext/phar/stream.c 		uint from_len = strlen(resource_from->path+1);
path              903 ext/phar/stream.c 		uint to_len = strlen(resource_to->path+1);
path              910 ext/phar/stream.c 				memcmp(ZSTR_VAL(str_key), resource_from->path+1, from_len) == 0 &&
path              914 ext/phar/stream.c 				memcpy(ZSTR_VAL(new_str_key), resource_to->path + 1, to_len);
path              935 ext/phar/stream.c 				memcmp(ZSTR_VAL(str_key), resource_from->path+1, from_len) == 0 &&
path              939 ext/phar/stream.c 				memcpy(ZSTR_VAL(new_str_key), resource_to->path + 1, to_len);
path              953 ext/phar/stream.c 				memcmp(ZSTR_VAL(str_key), resource_from->path+1, from_len) == 0 &&
path              957 ext/phar/stream.c 				memcpy(ZSTR_VAL(new_str_key), resource_to->path + 1, to_len);
path               27 ext/phar/stream.h static php_stream* phar_wrapper_open_url(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path              170 ext/phar/util.c int phar_mount_entry(phar_archive_data *phar, char *filename, int filename_len, char *path, int path_len) /* {{{ */
path              177 ext/phar/util.c 	if (phar_path_check(&path, &path_len, &err) > pcr_is_ok) {
path              181 ext/phar/util.c 	if (path_len >= sizeof(".phar")-1 && !memcmp(path, ".phar", sizeof(".phar")-1)) {
path              189 ext/phar/util.c 	entry.filename = estrndup(path, path_len);
path              256 ext/phar/util.c 	char *path, *fname, *arch, *entry, *test;
path              319 ext/phar/util.c 	spprintf(&path, MAXPATHLEN, "phar://%s/%s%c%s", arch, PHAR_G(cwd), DEFAULT_DIR_SEPARATOR, PG(include_path));
path              321 ext/phar/util.c 	ret = php_resolve_path(filename, filename_len, path);
path              322 ext/phar/util.c 	efree(path);
path              352 ext/phar/util.c int phar_get_entry_data(phar_entry_data **ret, char *fname, int fname_len, char *path, int path_len, const char *mode, char allow_dir, char **error, int security) /* {{{ */
path              377 ext/phar/util.c 			spprintf(error, 4096, "phar error: file \"%s\" in phar \"%s\" cannot be opened for writing, disabled by ini setting", path, fname);
path              390 ext/phar/util.c 		if ((entry = phar_get_entry_info_dir(phar, path, path_len, allow_dir, for_create && !PHAR_G(readonly) && !phar->is_data ? NULL : error, security)) == NULL) {
path              397 ext/phar/util.c 		if ((entry = phar_get_entry_info(phar, path, path_len, for_create && !PHAR_G(readonly) && !phar->is_data ? NULL : error, security)) == NULL) {
path              408 ext/phar/util.c 				spprintf(error, 4096, "phar error: file \"%s\" in phar \"%s\" cannot be opened for writing, could not make cached phar writeable", path, fname);
path              418 ext/phar/util.c 			spprintf(error, 4096, "phar error: file \"%s\" in phar \"%s\" cannot be opened for reading, writable file pointers are open", path, fname);
path              425 ext/phar/util.c 			spprintf(error, 4096, "phar error: file \"%s\" in phar \"%s\" cannot be opened for writing, readable file pointers are open", path, fname);
path              518 ext/phar/util.c phar_entry_data *phar_get_or_create_entry_data(char *fname, int fname_len, char *path, int path_len, const char *mode, char allow_dir, char **error, int security) /* {{{ */
path              527 ext/phar/util.c 	phar_unixify_path_separators(path, path_len);
path              530 ext/phar/util.c 	is_dir = (path_len && path[path_len - 1] == '/') ? 1 : 0;
path              536 ext/phar/util.c 	if (FAILURE == phar_get_entry_data(&ret, fname, fname_len, path, path_len, mode, allow_dir, error, security)) {
path              542 ext/phar/util.c 	if (phar_path_check(&path, &path_len, &pcr_error) > pcr_is_ok) {
path              544 ext/phar/util.c 			spprintf(error, 0, "phar error: invalid path \"%s\" contains %s", path, pcr_error);
path              551 ext/phar/util.c 			spprintf(error, 4096, "phar error: file \"%s\" in phar \"%s\" cannot be created, could not make cached phar writeable", path, fname);
path              586 ext/phar/util.c 	phar_add_virtual_dirs(phar, path, path_len);
path              591 ext/phar/util.c 	etemp.filename = estrndup(path, path_len);
path             1209 ext/phar/util.c phar_entry_info *phar_get_entry_info(phar_archive_data *phar, char *path, int path_len, char **error, int security) /* {{{ */
path             1211 ext/phar/util.c 	return phar_get_entry_info_dir(phar, path, path_len, 0, error, security);
path             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) /* {{{ */
path             1226 ext/phar/util.c 	phar_unixify_path_separators(path, path_len);
path             1229 ext/phar/util.c 	is_dir = (path_len && (path[path_len - 1] == '/')) ? 1 : 0;
path             1235 ext/phar/util.c 	if (security && path_len >= sizeof(".phar")-1 && !memcmp(path, ".phar", sizeof(".phar")-1)) {
path             1244 ext/phar/util.c 			spprintf(error, 4096, "phar error: invalid path \"%s\" must not be empty", path);
path             1249 ext/phar/util.c 	if (phar_path_check(&path, &path_len, &pcr_error) > pcr_is_ok) {
path             1251 ext/phar/util.c 			spprintf(error, 4096, "phar error: invalid path \"%s\" contains %s", path, pcr_error);
path             1267 ext/phar/util.c 	if (NULL != (entry = zend_hash_str_find_ptr(&phar->manifest, path, path_len))) {
path             1274 ext/phar/util.c 				spprintf(error, 4096, "phar error: path \"%s\" is a directory", path);
path             1281 ext/phar/util.c 				spprintf(error, 4096, "phar error: path \"%s\" exists and is a not a directory", path);
path             1289 ext/phar/util.c 		if (zend_hash_str_exists(&phar->virtual_dirs, path, path_len)) {
path             1294 ext/phar/util.c 			entry->filename = (char *) estrndup(path, path_len + 1);
path             1305 ext/phar/util.c 			if ((int)ZSTR_LEN(str_key) >= path_len || strncmp(ZSTR_VAL(str_key), path, ZSTR_LEN(str_key))) {
path             1326 ext/phar/util.c 				test_len = spprintf(&test, MAXPATHLEN, "%s%s", entry->tmp, path + ZSTR_LEN(str_key));
path             1336 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" is a directory", path);
path             1345 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" exists and is a not a directory", path);
path             1351 ext/phar/util.c 				if (SUCCESS != phar_mount_entry(phar, test, test_len, path, path_len)) {
path             1354 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" exists as file \"%s\" and could not be mounted", path, test);
path             1361 ext/phar/util.c 				if (NULL == (entry = zend_hash_str_find_ptr(&phar->manifest, path, path_len))) {
path             1363 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" exists as file \"%s\" and could not be retrieved after being mounted", path, test);
path              898 ext/posix/posix.c 	char *path;
path              903 ext/posix/posix.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "pl", &path, &path_len, &mode) == FAILURE) {
path              907 ext/posix/posix.c 	if (php_check_open_basedir_ex(path, 0)) {
path              911 ext/posix/posix.c 	result = mkfifo(path, mode);
path              927 ext/posix/posix.c 	char *path;
path              936 ext/posix/posix.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "pl|ll", &path, &path_len,
path              941 ext/posix/posix.c 	if (php_check_open_basedir_ex(path, 0)) {
path              963 ext/posix/posix.c 	result = mknod(path, mode, php_dev);
path             1013 ext/posix/posix.c 	char *filename, *path;
path             1019 ext/posix/posix.c 	path = expand_filepath(filename, NULL);
path             1020 ext/posix/posix.c 	if (!path) {
path             1025 ext/posix/posix.c 	if (php_check_open_basedir_ex(path, 0)) {
path             1026 ext/posix/posix.c 		efree(path);
path             1031 ext/posix/posix.c 	ret = access(path, mode);
path             1032 ext/posix/posix.c 	efree(path);
path              230 ext/session/mod_mm.c static int ps_mm_initialize(ps_mm *data, const char *path)
path              233 ext/session/mod_mm.c 	data->mm = mm_create(0, path);
path             1211 ext/session/session.c 	const char *path;
path             1215 ext/session/session.c 	path = SG(request_info).path_translated;
path             1216 ext/session/session.c 	if (path) {
path             1217 ext/session/session.c 		if (VCWD_STAT(path, &sb) == -1) {
path             1703 ext/session/session.c 	zend_string *path = NULL, *domain = NULL;
path             1709 ext/session/session.c 		zend_parse_parameters(argc, "z|SSbb", &lifetime, &path, &domain, &secure, &httponly) == FAILURE) {
path             1719 ext/session/session.c 	if (path) {
path             1721 ext/session/session.c 		zend_alter_ini_entry(ini_name, path, PHP_INI_USER, PHP_INI_STAGE_RUNTIME);
path             2436 ext/session/session.c 	ZEND_ARG_INFO(0, path)
path             2476 ext/session/session.c 	ZEND_ARG_INFO(0, path)
path             2603 ext/simplexml/simplexml.c 	ZEND_ARG_INFO(0, path)
path              555 ext/soap/php_http.c 		if (phpurl->path) {
path              556 ext/soap/php_http.c 			smart_str_appends(&soap_headers, phpurl->path);
path              693 ext/soap/php_http.c 					if (phpurl->path) {
path              694 ext/soap/php_http.c 						PHP_MD5Update(&md5ctx, (unsigned char*)phpurl->path, strlen(phpurl->path));
path              741 ext/soap/php_http.c 					if (phpurl->path) {
path              742 ext/soap/php_http.c 						smart_str_appends(&soap_headers, phpurl->path);
path              827 ext/soap/php_http.c 						       strncmp(phpurl->path?phpurl->path:"/",Z_STRVAL_P(tmp),Z_STRLEN_P(tmp)) == 0) &&
path              998 ext/soap/php_http.c 				char *t = phpurl->path?phpurl->path:"/";
path             1099 ext/soap/php_http.c 				if (new_url->scheme == NULL && new_url->path != NULL) {
path             1103 ext/soap/php_http.c 					if (new_url->path && new_url->path[0] != '/') {
path             1104 ext/soap/php_http.c 						if (phpurl->path) {
path             1105 ext/soap/php_http.c 							char *t = phpurl->path;
path             1108 ext/soap/php_http.c 								char *s = emalloc((p - t) + strlen(new_url->path) + 2);
path             1111 ext/soap/php_http.c 								strcat(s, new_url->path);
path             1112 ext/soap/php_http.c 								efree(new_url->path);
path             1113 ext/soap/php_http.c 								new_url->path = s;
path             1116 ext/soap/php_http.c 							char *s = emalloc(strlen(new_url->path) + 2);
path             1118 ext/soap/php_http.c 							strcat(s, new_url->path);
path             1119 ext/soap/php_http.c 							efree(new_url->path);
path             1120 ext/soap/php_http.c 							new_url->path = s;
path             1198 ext/soap/php_http.c 				if (phpurl->path) phpurl->path = estrdup(phpurl->path);
path              145 ext/sockets/conversions.c 	smart_str			path = {0};
path              158 ext/sockets/conversions.c 		smart_str_appends(&path, *node);
path              159 ext/sockets/conversions.c 		smart_str_appends(&path, " > ");
path              162 ext/sockets/conversions.c 	if (path.s && ZSTR_LEN(path.s) > 3) {
path              163 ext/sockets/conversions.c 		ZSTR_LEN(path.s) -= 3;
path              165 ext/sockets/conversions.c 	smart_str_0(&path);
path              173 ext/sockets/conversions.c 			path.s && *ZSTR_VAL(path.s) != '\0' ? ZSTR_VAL(path.s) : "unavailable",
path              178 ext/sockets/conversions.c 	smart_str_free(&path);
path              643 ext/sockets/conversions.c static void from_zval_write_sun_path(const zval *path, char *sockaddr_un_c, ser_context *ctx)
path              648 ext/sockets/conversions.c 	path_str = zval_get_string((zval *) path);
path              230 ext/spl/spl_directory.c static void spl_filesystem_dir_open(spl_filesystem_object* intern, char *path)
path              235 ext/spl/spl_directory.c 	intern->_path_len = (int)strlen(path);
path              236 ext/spl/spl_directory.c 	intern->u.dir.dirp = php_stream_opendir(path, REPORT_ERRORS, FG(default_context));
path              238 ext/spl/spl_directory.c 	if (intern->_path_len > 1 && IS_SLASH_AT(path, intern->_path_len-1)) {
path              239 ext/spl/spl_directory.c 		intern->_path = estrndup(path, --intern->_path_len);
path              241 ext/spl/spl_directory.c 		intern->_path = estrndup(path, intern->_path_len);
path              250 ext/spl/spl_directory.c 				"Failed to open directory \"%s\"", path);
path              377 ext/spl/spl_directory.c void spl_filesystem_info_set_filename(spl_filesystem_object *intern, char *path, size_t len, size_t use_copy) /* {{{ */
path              385 ext/spl/spl_directory.c 	intern->file_name = use_copy ? estrndup(path, len) : path;
path              408 ext/spl/spl_directory.c 	intern->_path = estrndup(path, intern->_path_len);
path              584 ext/spl/spl_directory.c 	char *path;
path              597 ext/spl/spl_directory.c 	path = spl_filesystem_object_get_pathname(intern, &path_len);
path              598 ext/spl/spl_directory.c 	ZVAL_STRINGL(&tmp, path, path_len);
path              678 ext/spl/spl_directory.c 	char *path;
path              687 ext/spl/spl_directory.c 		parsed = zend_parse_parameters(ZEND_NUM_ARGS(), "s|l", &path, &len, &flags);
path              690 ext/spl/spl_directory.c 		parsed = zend_parse_parameters(ZEND_NUM_ARGS(), "s", &path, &len);
path              717 ext/spl/spl_directory.c 	if (SPL_HAS_FLAG(ctor_flags, DIT_CTOR_GLOB) && strstr(path, "glob://") != path) {
path              718 ext/spl/spl_directory.c 		spprintf(&path, 0, "glob://%s", path);
path              719 ext/spl/spl_directory.c 		spl_filesystem_dir_open(intern, path);
path              720 ext/spl/spl_directory.c 		efree(path);
path              724 ext/spl/spl_directory.c 		spl_filesystem_dir_open(intern, path);
path              863 ext/spl/spl_directory.c 	char *path;
path              870 ext/spl/spl_directory.c   	path = spl_filesystem_object_get_path(intern, &path_len);
path              871 ext/spl/spl_directory.c 	RETURN_STRINGL(path, path_len);
path             1029 ext/spl/spl_directory.c 	char *path;
path             1035 ext/spl/spl_directory.c 	path = spl_filesystem_object_get_pathname(intern, &path_len);
path             1036 ext/spl/spl_directory.c 	if (path != NULL) {
path             1037 ext/spl/spl_directory.c 		RETURN_STRINGL(path, path_len);
path             1109 ext/spl/spl_directory.c 	char *path;
path             1112 ext/spl/spl_directory.c 	if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "s", &path, &len) == FAILURE) {
path             1118 ext/spl/spl_directory.c 	spl_filesystem_info_set_filename(intern, path, len, 1);
path             1382 ext/spl/spl_directory.c 		char *path = spl_filesystem_object_get_pathname(intern, &path_len);
path             1383 ext/spl/spl_directory.c 		if (path) {
path             1384 ext/spl/spl_directory.c 			char *dpath = estrndup(path, path_len);
path             1943 ext/spl/spl_directory.c 	ZEND_ARG_INFO(0, path)
path             1969 ext/spl/spl_directory.c 	ZEND_ARG_INFO(0, path)
path             28105 ext/sqlite3/libsqlite/sqlite3.c   const char *path,              /* Name of the file to be locked or unlocked */
path             28123 ext/sqlite3/libsqlite/sqlite3.c   err = fsctl(path, afpfsByteRangeLock2FSCTL, &pb, 0);
path             28128 ext/sqlite3/libsqlite/sqlite3.c              path, tErrno, strerror(tErrno)));
path             31972 ext/sqlite3/libsqlite/sqlite3.c     const char *path,        /* path for the new unixFile */
path             31990 ext/sqlite3/libsqlite/sqlite3.c   pUnused = findReusableFd(path, openFlags);
path             32000 ext/sqlite3/libsqlite/sqlite3.c     fd = robust_open(path, openFlags, 0);
path             32003 ext/sqlite3/libsqlite/sqlite3.c       if( proxyCreateLockPath(path) == SQLITE_OK ){
path             32004 ext/sqlite3/libsqlite/sqlite3.c         fd = robust_open(path, openFlags, 0);
path             32010 ext/sqlite3/libsqlite/sqlite3.c     fd = robust_open(path, openFlags, 0);
path             32041 ext/sqlite3/libsqlite/sqlite3.c   rc = fillInUnixFile(&dummyVfs, fd, (sqlite3_file*)pNew, path, 0);
path             32424 ext/sqlite3/libsqlite/sqlite3.c         char *path = tempLockPath ? tempLockPath : pCtx->lockProxyPath;
path             32425 ext/sqlite3/libsqlite/sqlite3.c         rc = proxyCreateUnixFile(path, &pCtx->lockProxy, 1);
path             32535 ext/sqlite3/libsqlite/sqlite3.c static int switchLockProxyPath(unixFile *pFile, const char *path) {
path             32545 ext/sqlite3/libsqlite/sqlite3.c   if( !path || path[0]=='\0' || !strcmp(path, ":auto:") ||
path             32546 ext/sqlite3/libsqlite/sqlite3.c     (oldPath && !strncmp(oldPath, path, MAXPATHLEN)) ){
path             32558 ext/sqlite3/libsqlite/sqlite3.c     pCtx->lockProxyPath = sqlite3DbStrDup(0, path);
path             32602 ext/sqlite3/libsqlite/sqlite3.c static int proxyTransformUnixFile(unixFile *pFile, const char *path) {
path             32612 ext/sqlite3/libsqlite/sqlite3.c   if( !path || path[0]=='\0' || !strcmp(path, ":auto:") ){
path             32615 ext/sqlite3/libsqlite/sqlite3.c     lockPath=(char *)path;
path              809 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path              813 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path              899 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1207 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1224 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1228 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1424 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1434 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             2213 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             2218 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             2223 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             5730 ext/standard/basic_functions.c 	char *path;
path             5737 ext/standard/basic_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &path, &path_len) == FAILURE) {
path             5741 ext/standard/basic_functions.c 	if (zend_hash_str_exists(SG(rfc1867_uploaded_files), path, path_len)) {
path             5753 ext/standard/basic_functions.c 	char *path, *new_path;
path             5765 ext/standard/basic_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "sp", &path, &path_len, &new_path, &new_path_len) == FAILURE) {
path             5769 ext/standard/basic_functions.c 	if (!zend_hash_str_exists(SG(rfc1867_uploaded_files), path, path_len)) {
path             5777 ext/standard/basic_functions.c 	if (VCWD_RENAME(path, new_path) == 0) {
path             5789 ext/standard/basic_functions.c 	} else if (php_copy_file_ex(path, new_path, STREAM_DISABLE_OPEN_BASEDIR) == SUCCESS) {
path             5790 ext/standard/basic_functions.c 		VCWD_UNLINK(path);
path             5795 ext/standard/basic_functions.c 		zend_hash_str_del(SG(rfc1867_uploaded_files), path, path_len);
path             5797 ext/standard/basic_functions.c 		php_error_docref(NULL, E_WARNING, "Unable to move '%s' to '%s'", path, new_path);
path              366 ext/standard/dir.c 	char path[MAXPATHLEN];
path              374 ext/standard/dir.c 	ret = VCWD_GETCWD(path, MAXPATHLEN);
path              376 ext/standard/dir.c 	ret = VCWD_GETWD(path);
path              380 ext/standard/dir.c 		RETURN_STRING(path);
path              110 ext/standard/filestat.c static int php_disk_total_space(char *path, double *space) /* {{{ */
path              139 ext/standard/filestat.c 			if (func(path,
path              152 ext/standard/filestat.c 			if (GetDiskFreeSpace(path,
path              173 ext/standard/filestat.c 	char drive = path[0] & 95;
path              193 ext/standard/filestat.c 	if (statvfs(path, &buf)) {
path              204 ext/standard/filestat.c 	if (statfs(path, &buf)) {
path              223 ext/standard/filestat.c 	char *path;
path              226 ext/standard/filestat.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "p", &path, &path_len) == FAILURE) {
path              230 ext/standard/filestat.c 	if (php_check_open_basedir(path)) {
path              234 ext/standard/filestat.c 	if (php_disk_total_space(path, &bytestotal) == SUCCESS) {
path              241 ext/standard/filestat.c static int php_disk_free_space(char *path, double *space) /* {{{ */
path              271 ext/standard/filestat.c 			if (func(path,
path              284 ext/standard/filestat.c 			if (GetDiskFreeSpace(path,
path              305 ext/standard/filestat.c 	char drive = path[0] & 95;
path              325 ext/standard/filestat.c 	if (statvfs(path, &buf)) {
path              335 ext/standard/filestat.c 	if (statfs(path, &buf)) {
path              358 ext/standard/filestat.c 	char *path;
path              361 ext/standard/filestat.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "p", &path, &path_len) == FAILURE) {
path              365 ext/standard/filestat.c 	if (php_check_open_basedir(path)) {
path              369 ext/standard/filestat.c 	if (php_disk_free_space(path, &bytesfree) == SUCCESS) {
path             1239 ext/standard/filestat.c 			zend_hash_str_update(Z_ARRVAL_P(return_value), bucket->path, bucket->path_len, &entry);
path              133 ext/standard/ftp_fopen_wrapper.c static php_stream *php_ftp_fopen_connect(php_stream_wrapper *wrapper, const char *path, const char *mode, int options,
path              144 ext/standard/ftp_fopen_wrapper.c 	resource = php_url_parse(path);
path              145 ext/standard/ftp_fopen_wrapper.c 	if (resource == NULL || resource->path == NULL) {
path              414 ext/standard/ftp_fopen_wrapper.c php_stream * php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, const char *path, const char *mode,
path              458 ext/standard/ftp_fopen_wrapper.c 			return php_stream_url_wrap_http(wrapper, path, mode, options, opened_path, context STREAMS_CC);
path              466 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, path, mode, options, opened_path, context, &reuseid, &resource, &use_ssl, &use_ssl_on_data);
path              478 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "SIZE %s\r\n", resource->path);
path              507 ext/standard/ftp_fopen_wrapper.c 				php_stream_printf(stream, "DELE %s\r\n", resource->path);
path              551 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "%s %s\r\n", tmp_line, (resource->path != NULL ? resource->path : "/"));
path              686 ext/standard/ftp_fopen_wrapper.c php_stream * php_stream_ftp_opendir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options,
path              699 ext/standard/ftp_fopen_wrapper.c 	stream = php_ftp_fopen_connect(wrapper, path, mode, options, opened_path, context, &reuseid, &resource, &use_ssl, &use_ssl_on_data);
path              717 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "NLST %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              792 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "CWD %s\r\n", (resource->path != NULL ? resource->path : "/")); /* If we can CWD to it, it's a directory (maybe a link, but we can't tell) */
path              808 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "SIZE %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              823 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "MDTM %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              914 ext/standard/ftp_fopen_wrapper.c 	if (resource->path == NULL) {
path              922 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "DELE %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              972 ext/standard/ftp_fopen_wrapper.c 		!resource_from->path ||
path              973 ext/standard/ftp_fopen_wrapper.c 		!resource_to->path) {
path              986 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "RNFR %s\r\n", (resource_from->path != NULL ? resource_from->path : "/"));
path              997 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "RNTO %s\r\n", (resource_to->path != NULL ? resource_to->path : "/"));
path             1043 ext/standard/ftp_fopen_wrapper.c 	if (resource->path == NULL) {
path             1051 ext/standard/ftp_fopen_wrapper.c 		php_stream_printf(stream, "MKD %s\r\n", resource->path);
path             1057 ext/standard/ftp_fopen_wrapper.c         buf = estrdup(resource->path);
path             1071 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream, "MKD %s\r\n", resource->path);
path             1137 ext/standard/ftp_fopen_wrapper.c 	if (resource->path == NULL) {
path             1144 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream, "RMD %s\r\n", resource->path);
path               80 ext/standard/head.c PHPAPI int php_setcookie(zend_string *name, zend_string *value, time_t expires, zend_string *path, zend_string *domain, int secure, int url_encode, int httponly)
path              114 ext/standard/head.c 	if (path) {
path              115 ext/standard/head.c 		len += ZSTR_LEN(path);
path              161 ext/standard/head.c 	if (path && ZSTR_LEN(path)) {
path              163 ext/standard/head.c 		strlcat(cookie, ZSTR_VAL(path), len + 100);
path              190 ext/standard/head.c 	zend_string *name, *value = NULL, *path = NULL, *domain = NULL;
path              195 ext/standard/head.c 				&name, &value, &expires, &path, &domain, &secure, &httponly) == FAILURE) {
path              199 ext/standard/head.c 	if (php_setcookie(name, value, expires, path, domain, secure, 1, httponly) == SUCCESS) {
path              211 ext/standard/head.c 	zend_string *name, *value = NULL, *path = NULL, *domain = NULL;
path              216 ext/standard/head.c 				&name, &value, &expires, &path, &domain, &secure, &httponly) == FAILURE) {
path              220 ext/standard/head.c 	if (php_setcookie(name, value, expires, path, domain, secure, 0, httponly) == SUCCESS) {
path               41 ext/standard/head.h PHPAPI int php_setcookie(zend_string *name, zend_string *value, time_t expires, zend_string *path, zend_string *domain, int secure, int url_encode, int httponly);
path              113 ext/standard/http_fopen_wrapper.c 		const char *path, const char *mode, int options, zend_string **opened_path,
path              157 ext/standard/http_fopen_wrapper.c 	resource = php_url_parse(path);
path              168 ext/standard/http_fopen_wrapper.c 			return php_stream_open_wrapper_ex(path, mode, REPORT_ERRORS, NULL, context);
path              373 ext/standard/http_fopen_wrapper.c 				scratch_len = strlen(path) + 29 + Z_STRLEN_P(tmpzval);
path              386 ext/standard/http_fopen_wrapper.c 		scratch_len = strlen(path) + 29 + protocol_version_len;
path              399 ext/standard/http_fopen_wrapper.c 		strcat(scratch, path);
path              404 ext/standard/http_fopen_wrapper.c 		if (resource->path && *resource->path) {
path              405 ext/standard/http_fopen_wrapper.c 			strlcat(scratch, resource->path, scratch_len);
path              830 ext/standard/http_fopen_wrapper.c 					if (*(location+1) != '\0' && resource->path) {
path              831 ext/standard/http_fopen_wrapper.c 						char *s = strrchr(resource->path, '/');
path              833 ext/standard/http_fopen_wrapper.c 							s = resource->path;
path              836 ext/standard/http_fopen_wrapper.c 								s = resource->path = estrdup("/");
path              842 ext/standard/http_fopen_wrapper.c 						if (resource->path && *(resource->path) == '/' && *(resource->path + 1) == '\0') {
path              843 ext/standard/http_fopen_wrapper.c 							snprintf(loc_path, sizeof(loc_path) - 1, "%s%s", resource->path, location);
path              845 ext/standard/http_fopen_wrapper.c 							snprintf(loc_path, sizeof(loc_path) - 1, "%s/%s", resource->path, location);
path              888 ext/standard/http_fopen_wrapper.c 				CHECK_FOR_CNTRL_CHARS(resource->path)
path              947 ext/standard/http_fopen_wrapper.c php_stream *php_stream_url_wrap_http(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC) /* {{{ */
path              949 ext/standard/http_fopen_wrapper.c 	return php_stream_url_wrap_http_ex(wrapper, path, mode, options, opened_path, context, PHP_URL_REDIRECT_MAX, HTTP_WRAPPER_HEADER_INIT STREAMS_CC);
path              174 ext/standard/php_fopen_wrapper.c php_stream * php_stream_url_wrap_php(php_stream_wrapper *wrapper, const char *path, const char *mode, int options,
path              187 ext/standard/php_fopen_wrapper.c 	if (!strncasecmp(path, "php://", 6)) {
path              188 ext/standard/php_fopen_wrapper.c 		path += 6;
path              191 ext/standard/php_fopen_wrapper.c 	if (!strncasecmp(path, "temp", 4)) {
path              192 ext/standard/php_fopen_wrapper.c 		path += 4;
path              194 ext/standard/php_fopen_wrapper.c 		if (!strncasecmp(path, "/maxmemory:", 11)) {
path              195 ext/standard/php_fopen_wrapper.c 			path += 11;
path              196 ext/standard/php_fopen_wrapper.c 			max_memory = ZEND_STRTOL(path, NULL, 10);
path              210 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "memory")) {
path              219 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "output")) {
path              223 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "input")) {
path              244 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "stdin")) {
path              266 ext/standard/php_fopen_wrapper.c 	} else if (!strcasecmp(path, "stdout")) {
path              282 ext/standard/php_fopen_wrapper.c 	} else if (!strcasecmp(path, "stderr")) {
path              298 ext/standard/php_fopen_wrapper.c 	} else if (!strncasecmp(path, "fd/", 3)) {
path              318 ext/standard/php_fopen_wrapper.c 		start = &path[3];
path              345 ext/standard/php_fopen_wrapper.c 	} else if (!strncasecmp(path, "filter/", 7)) {
path              353 ext/standard/php_fopen_wrapper.c 		pathdup = estrndup(path + 6, strlen(path + 6));
path               26 ext/standard/php_fopen_wrappers.h php_stream *php_stream_url_wrap_http(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path               27 ext/standard/php_fopen_wrappers.h php_stream *php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path             1650 ext/standard/string.c PHPAPI size_t php_dirname(char *path, size_t len)
path             1652 ext/standard/string.c 	return zend_dirname(path, len);
path             1694 ext/standard/string.c 	char *path, *dirname;
path             1700 ext/standard/string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l", &path, &path_len, &opt) == FAILURE) {
path             1709 ext/standard/string.c 		dirname = estrndup(path, path_len);
path             1718 ext/standard/string.c 		ret = php_basename(path, path_len, NULL, 0);
path             1727 ext/standard/string.c 			ret = php_basename(path, path_len, NULL, 0);
path             1744 ext/standard/string.c 			ret = php_basename(path, path_len, NULL, 0);
path               52 ext/standard/url.c 	if (theurl->path)
path               53 ext/standard/url.c 		efree(theurl->path);
path              327 ext/standard/url.c 				ret->path = estrndup(s, (pp-s));
path              328 ext/standard/url.c 				php_replace_controlchars_ex(ret->path, (pp - s));
path              335 ext/standard/url.c 			ret->path = estrndup(s, (p-s));
path              336 ext/standard/url.c 			php_replace_controlchars_ex(ret->path, (p - s));
path              352 ext/standard/url.c 			ret->path = estrndup(s, (p-s));
path              353 ext/standard/url.c 			php_replace_controlchars_ex(ret->path, (p - s));
path              364 ext/standard/url.c 		ret->path = estrndup(s, (ue-s));
path              365 ext/standard/url.c 		php_replace_controlchars_ex(ret->path, (ue - s));
path              409 ext/standard/url.c 				if (resource->path != NULL) RETVAL_STRING(resource->path);
path              438 ext/standard/url.c 	if (resource->path != NULL)
path              439 ext/standard/url.c 		add_assoc_string(return_value, "path", resource->path);
path               29 ext/standard/url.h 	char *path;
path               53 ext/zip/lib/mkstemp.c _zip_mkstemp(char *path)
path               57 ext/zip/lib/mkstemp.c 	ret = _creat(_mktemp(path), _S_IREAD|_S_IWRITE);
path               78 ext/zip/lib/mkstemp.c 	for (trv = path; *trv; ++trv)
path              112 ext/zip/lib/mkstemp.c 		if (trv <= path)
path              116 ext/zip/lib/mkstemp.c 			if (stat(path, &sbuf))
path              128 ext/zip/lib/mkstemp.c 		if ((fd=open(path, O_CREAT|O_EXCL|O_RDWR|O_BINARY, 0600)) >= 0)
path               68 ext/zip/php_zip.c #define PHP_ZIP_STAT_PATH(za, path, path_len, flags, sb) \
path               73 ext/zip/php_zip.c 	if (zip_stat(za, path, flags, &sb) != 0) { \
path               95 ext/zip/php_zip.c static char * php_zip_make_relative_path(char *path, size_t path_len) /* {{{ */
path               97 ext/zip/php_zip.c 	char *path_begin = path;
path              100 ext/zip/php_zip.c 	if (path_len < 1 || path == NULL) {
path              104 ext/zip/php_zip.c 	if (IS_SLASH(path[0])) {
path              105 ext/zip/php_zip.c 		return path + 1;
path              111 ext/zip/php_zip.c 		while (i > 0 && !IS_SLASH(path[i])) {
path              116 ext/zip/php_zip.c 			return path;
path              119 ext/zip/php_zip.c 		if (i >= 2 && (path[i -1] == '.' || path[i -1] == ':')) {
path              121 ext/zip/php_zip.c 			path_begin = path + i + 1;
path              598 ext/zip/php_zip.c int php_zip_pcre(zend_string *regexp, char *path, int path_len, zval *return_value) /* {{{ */
path              610 ext/zip/php_zip.c 	if (!IS_ABSOLUTE_PATH(path, path_len)) {
path              616 ext/zip/php_zip.c 		if (IS_SLASH(*path)) {
path              622 ext/zip/php_zip.c 		snprintf(work_path, MAXPATHLEN, "%s%c%s", cwd, DEFAULT_SLASH, path);
path              623 ext/zip/php_zip.c 		path = work_path;
path              627 ext/zip/php_zip.c 	if (ZIP_OPENBASEDIR_CHECKPATH(path)) {
path              631 ext/zip/php_zip.c 	files_cnt = php_stream_scandir(path, &namelist, NULL, (void *) php_stream_dirent_alphasort);
path              667 ext/zip/php_zip.c 			snprintf(fullpath, MAXPATHLEN, "%s%c%s", path, DEFAULT_SLASH, ZSTR_VAL(namelist[i]));
path             1614 ext/zip/php_zip.c 	char *path = NULL;
path             1637 ext/zip/php_zip.c 					&pattern, &path, &path_len, &options) == FAILURE) {
path             1661 ext/zip/php_zip.c 		found = php_zip_pcre(pattern, path, path_len, return_value);
path             2823 ext/zip/php_zip.c 	ZEND_ARG_INFO(0, path)
path               92 ext/zip/php_zip.h php_stream *php_stream_zip_opener(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path               93 ext/zip/php_zip.h php_stream *php_stream_zip_open(const char *filename, const char *path, const char *mode STREAMS_DC);
path              126 ext/zip/zip_stream.c 	const char *path = stream->orig_path;
path              135 ext/zip/zip_stream.c 	fragment = strchr(path, '#');
path              141 ext/zip/zip_stream.c 	if (strncasecmp("zip://", path, 6) == 0) {
path              142 ext/zip/zip_stream.c 		path += 6;
path              150 ext/zip/zip_stream.c 	path_len = strlen(path);
path              155 ext/zip/zip_stream.c 	memcpy(file_dirname, path, path_len - fragment_len);
path              158 ext/zip/zip_stream.c 	file_basename = php_basename((char *)path, path_len - fragment_len, NULL, 0);
path              176 ext/zip/zip_stream.c 		if (path[path_len-1] != '/') {
path              211 ext/zip/zip_stream.c php_stream *php_stream_zip_open(const char *filename, const char *path, const char *mode STREAMS_DC)
path              235 ext/zip/zip_stream.c 		zf = zip_fopen(stream_za, path, 0);
path              244 ext/zip/zip_stream.c 			stream->orig_path = estrdup(path);
path              261 ext/zip/zip_stream.c 											const char *path,
path              281 ext/zip/zip_stream.c 	fragment = strchr(path, '#');
path              286 ext/zip/zip_stream.c 	if (strncasecmp("zip://", path, 6) == 0) {
path              287 ext/zip/zip_stream.c 		path += 6;
path              295 ext/zip/zip_stream.c 	path_len = strlen(path);
path              300 ext/zip/zip_stream.c 	memcpy(file_dirname, path, path_len - fragment_len);
path              303 ext/zip/zip_stream.c 	file_basename = php_basename(path, path_len - fragment_len, NULL, 0);
path              324 ext/zip/zip_stream.c 				*opened_path = zend_string_init(path, strlen(path), 0);
path               68 ext/zlib/php_zlib.h php_stream *php_stream_gzopen(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path              113 ext/zlib/zlib_fopen_wrapper.c php_stream *php_stream_gzopen(php_stream_wrapper *wrapper, const char *path, const char *mode, int options,
path              127 ext/zlib/zlib_fopen_wrapper.c 	if (strncasecmp("compress.zlib://", path, 16) == 0) {
path              128 ext/zlib/zlib_fopen_wrapper.c 		path += 16;
path              129 ext/zlib/zlib_fopen_wrapper.c 	} else if (strncasecmp("zlib:", path, 5) == 0) {
path              130 ext/zlib/zlib_fopen_wrapper.c 		path += 5;
path              133 ext/zlib/zlib_fopen_wrapper.c 	innerstream = php_stream_open_wrapper_ex(path, mode, STREAM_MUST_SEEK | options | STREAM_WILL_CAST, opened_path, context);
path              646 main/fastcgi.c int fcgi_listen(const char *path, int backlog)
path              663 main/fastcgi.c 	if ((s = strchr(path, ':'))) {
path              665 main/fastcgi.c 		if (port != 0 && (s-path) < MAXPATHLEN) {
path              666 main/fastcgi.c 			strncpy(host, path, s-path);
path              667 main/fastcgi.c 			host[s-path] = '\0';
path              670 main/fastcgi.c 	} else if (is_port_number(path)) {
path              671 main/fastcgi.c 		port = atoi(path);
path              719 main/fastcgi.c 		namedPipe = CreateNamedPipe(path,
path              735 main/fastcgi.c 		int path_len = strlen(path);
path              744 main/fastcgi.c 		memcpy(sa.sa_unix.sun_path, path, path_len + 1);
path              749 main/fastcgi.c 		unlink(path);
path              766 main/fastcgi.c 		chmod(path, 0777);
path               97 main/fastcgi.h int fcgi_listen(const char *path, int backlog);
path              138 main/fopen_wrappers.c PHPAPI int php_check_specific_open_basedir(const char *basedir, const char *path)
path              156 main/fopen_wrappers.c 	path_len = (int)strlen(path);
path              163 main/fopen_wrappers.c 	if (expand_filepath(path, resolved_name) == NULL) {
path              277 main/fopen_wrappers.c PHPAPI int php_check_open_basedir(const char *path)
path              279 main/fopen_wrappers.c 	return php_check_open_basedir_ex(path, 1);
path              284 main/fopen_wrappers.c PHPAPI int php_check_open_basedir_ex(const char *path, int warn)
path              294 main/fopen_wrappers.c 		if (strlen(path) > (MAXPATHLEN - 1)) {
path              295 main/fopen_wrappers.c 			php_error_docref(NULL, E_WARNING, "File name is longer than the maximum allowed path length on this platform (%d): %s", MAXPATHLEN, path);
path              311 main/fopen_wrappers.c 			if (php_check_specific_open_basedir(ptr, path) == 0) {
path              319 main/fopen_wrappers.c 			php_error_docref(NULL, E_WARNING, "open_basedir restriction in effect. File(%s) is not within the allowed path(s): (%s)", path, PG(open_basedir));
path              333 main/fopen_wrappers.c static FILE *php_fopen_and_set_opened_path(const char *path, const char *mode, zend_string **opened_path)
path              337 main/fopen_wrappers.c 	if (php_check_open_basedir((char *)path)) {
path              340 main/fopen_wrappers.c 	fp = VCWD_FOPEN(path, mode);
path              343 main/fopen_wrappers.c 		char *tmp = expand_filepath_with_mode(path, NULL, NULL, 0, CWD_EXPAND);
path              479 main/fopen_wrappers.c PHPAPI zend_string *php_resolve_path(const char *filename, int filename_length, const char *path)
path              508 main/fopen_wrappers.c 	    !path ||
path              509 main/fopen_wrappers.c 	    !*path) {
path              517 main/fopen_wrappers.c 	ptr = path;
path              618 main/fopen_wrappers.c PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const char *path, zend_string **opened_path)
path              643 main/fopen_wrappers.c 	 || (!path || (path && !*path))
path              660 main/fopen_wrappers.c 			pathbuf = estrdup(path);
path              662 main/fopen_wrappers.c 			size_t path_length = strlen(path);
path              665 main/fopen_wrappers.c 			memcpy(pathbuf, path, path_length);
path              671 main/fopen_wrappers.c 		pathbuf = estrdup(path);
path               33 main/fopen_wrappers.h PHPAPI int php_check_open_basedir(const char *path);
path               34 main/fopen_wrappers.h PHPAPI int php_check_open_basedir_ex(const char *path, int warn);
path               35 main/fopen_wrappers.h PHPAPI int php_check_specific_open_basedir(const char *basedir, const char *path);
path               47 main/fopen_wrappers.h PHPAPI int php_check_safe_mode_include_dir(const char *path);
path               49 main/fopen_wrappers.h PHPAPI zend_string *php_resolve_path(const char *filename, int filename_len, const char *path);
path               51 main/fopen_wrappers.h PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const char *path, zend_string **opened_path);
path               53 main/fopen_wrappers.h PHPAPI char *php_strip_url_passwd(char *path);
path              246 main/main.c    			char *envpath, *path;
path              254 main/main.c    				path = estrdup(envpath);
path              255 main/main.c    				search_dir = php_strtok_r(path, ":", &last);
path              265 main/main.c    				efree(path);
path               41 main/php_ini.c #define TRANSLATE_SLASHES_LOWER(path) \
path               43 main/php_ini.c 		char *tmp = path; \
path               51 main/php_ini.c #define TRANSLATE_SLASHES_LOWER(path)
path              802 main/php_ini.c PHPAPI void php_ini_activate_per_dir_config(char *path, size_t path_len)
path              821 main/php_ini.c 	memcpy(path_bak, path, path_len);
path              824 main/php_ini.c 	path = path_bak;
path              828 main/php_ini.c 	if (has_per_dir_config && path && path_len) {
path              829 main/php_ini.c 		ptr = path + 1;
path              833 main/php_ini.c 			if ((tmp2 = zend_hash_str_find(&configuration_hash, path, strlen(path))) != NULL) {
path               40 main/php_ini.h PHPAPI void php_ini_activate_per_dir_config(char *path, size_t path_len);
path              320 main/php_network.h #define php_stream_sock_open_unix_rel(path, pathlen, persistent, timeval)	_php_stream_sock_open_unix((path), (pathlen), (persistent), (timeval) STREAMS_REL_CC)
path               97 main/php_open_temporary_file.c static int php_do_open_temporary_file(const char *path, const char *pfx, zend_string **opened_path_p)
path              112 main/php_open_temporary_file.c 	if (!path || !path[0]) {
path              130 main/php_open_temporary_file.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)) {
path               70 main/php_streams.h #define php_stream_fopen_with_path_rel(filename, mode, path, opened, options) _php_stream_fopen_with_path((filename), (mode), (path), (opened), (options) STREAMS_REL_CC)
path               81 main/php_streams.h #define php_stream_open_wrapper_rel(path, mode, options, opened) _php_stream_open_wrapper_ex((path), (mode), (options), (opened), NULL STREAMS_REL_CC)
path               82 main/php_streams.h #define php_stream_open_wrapper_ex_rel(path, mode, options, opened, context) _php_stream_open_wrapper_ex((path), (mode), (options), (opened), (context) STREAMS_REL_CC)
path              346 main/php_streams.h PHPAPI int _php_stream_stat_path(const char *path, int flags, php_stream_statbuf *ssb, php_stream_context *context);
path              347 main/php_streams.h #define php_stream_stat_path(path, ssb)	_php_stream_stat_path((path), 0, (ssb), NULL)
path              348 main/php_streams.h #define php_stream_stat_path_ex(path, flags, ssb, context)	_php_stream_stat_path((path), (flags), (ssb), (context))
path              350 main/php_streams.h PHPAPI int _php_stream_mkdir(const char *path, int mode, int options, php_stream_context *context);
path              351 main/php_streams.h #define php_stream_mkdir(path, mode, options, context)	_php_stream_mkdir(path, mode, options, context)
path              353 main/php_streams.h PHPAPI int _php_stream_rmdir(const char *path, int options, php_stream_context *context);
path              354 main/php_streams.h #define php_stream_rmdir(path, options, context)	_php_stream_rmdir(path, options, context)
path              356 main/php_streams.h PHPAPI php_stream *_php_stream_opendir(const char *path, int options, php_stream_context *context STREAMS_DC);
path              357 main/php_streams.h #define php_stream_opendir(path, options, context)	_php_stream_opendir((path), (options), (context) STREAMS_CC)
path              564 main/php_streams.h PHPAPI php_stream *_php_stream_open_wrapper_ex(const char *path, const char *mode, int options, zend_string **opened_path, php_stream_context *context STREAMS_DC);
path              565 main/php_streams.h PHPAPI php_stream_wrapper *php_stream_locate_url_wrapper(const char *path, const char **path_for_open, int options);
path              568 main/php_streams.h #define php_stream_open_wrapper(path, mode, options, opened)	_php_stream_open_wrapper_ex((path), (mode), (options), (opened), NULL STREAMS_CC)
path              569 main/php_streams.h #define php_stream_open_wrapper_ex(path, mode, options, opened, context)	_php_stream_open_wrapper_ex((path), (mode), (options), (opened), (context) STREAMS_CC)
path              568 main/rfc1867.c static char *php_ap_basename(const zend_encoding *encoding, char *path)
path              570 main/rfc1867.c 	char *s = strrchr(path, '\\');
path              571 main/rfc1867.c 	char *s2 = strrchr(path, '/');
path              585 main/rfc1867.c 	return path;
path              345 main/streams/cast.c PHPAPI FILE * _php_stream_open_wrapper_as_file(char *path, char *mode, int options, zend_string **opened_path STREAMS_DC)
path              350 main/streams/cast.c 	stream = php_stream_open_wrapper_rel(path, mode, options|STREAM_WILL_CAST, opened_path);
path               44 main/streams/glob_wrapper.c 	char     *path;
path               54 main/streams/glob_wrapper.c 	if (pglob && pglob->path) {
path               59 main/streams/glob_wrapper.c 			return estrndup(pglob->path, pglob->path_len);
path               61 main/streams/glob_wrapper.c 			return pglob->path;
path              112 main/streams/glob_wrapper.c static void php_glob_stream_path_split(glob_s_t *pglob, const char *path, int get_path, const char **p_file) /* {{{ */
path              114 main/streams/glob_wrapper.c 	const char *pos, *gpath = path;
path              116 main/streams/glob_wrapper.c 	if ((pos = strrchr(path, '/')) != NULL) {
path              117 main/streams/glob_wrapper.c 		path = pos+1;
path              120 main/streams/glob_wrapper.c 	if ((pos = strrchr(path, '\\')) != NULL) {
path              121 main/streams/glob_wrapper.c 		path = pos+1;
path              125 main/streams/glob_wrapper.c 	*p_file = path;
path              128 main/streams/glob_wrapper.c 		if (pglob->path) {
path              129 main/streams/glob_wrapper.c 			efree(pglob->path);
path              131 main/streams/glob_wrapper.c 		if (path != gpath) {
path              132 main/streams/glob_wrapper.c 			path--;
path              134 main/streams/glob_wrapper.c 		pglob->path_len = path - gpath;
path              135 main/streams/glob_wrapper.c 		pglob->path = estrndup(gpath, pglob->path_len);
path              144 main/streams/glob_wrapper.c 	const char *path;
path              149 main/streams/glob_wrapper.c 			php_glob_stream_path_split(pglob, pglob->glob.gl_pathv[pglob->index++], pglob->flags & GLOB_APPEND, &path);
path              150 main/streams/glob_wrapper.c 			PHP_STRLCPY(ent->d_name, path, sizeof(ent->d_name), strlen(path));
path              154 main/streams/glob_wrapper.c 		if (pglob->path) {
path              155 main/streams/glob_wrapper.c 			efree(pglob->path);
path              156 main/streams/glob_wrapper.c 			pglob->path = NULL;
path              171 main/streams/glob_wrapper.c 		if (pglob->path) {
path              172 main/streams/glob_wrapper.c 			efree(pglob->path);
path              189 main/streams/glob_wrapper.c 		if (pglob->path) {
path              190 main/streams/glob_wrapper.c 			efree(pglob->path);
path              191 main/streams/glob_wrapper.c 			pglob->path = NULL;
path              209 main/streams/glob_wrapper.c static php_stream *php_glob_stream_opener(php_stream_wrapper *wrapper, const char *path, const char *mode,
path              216 main/streams/glob_wrapper.c 	if (((options & STREAM_DISABLE_OPEN_BASEDIR) == 0) && php_check_open_basedir(path)) {
path              220 main/streams/glob_wrapper.c 	if (!strncmp(path, "glob://", sizeof("glob://")-1)) {
path              221 main/streams/glob_wrapper.c 		path += sizeof("glob://")-1;
path              223 main/streams/glob_wrapper.c 			*opened_path = zend_string_init(path, strlen(path), 0);
path              229 main/streams/glob_wrapper.c 	if (0 != (ret = glob(path, pglob->flags & GLOB_FLAGMASK, NULL, &pglob->glob))) {
path              239 main/streams/glob_wrapper.c 	pos = path;
path              257 main/streams/glob_wrapper.c 		php_glob_stream_path_split(pglob, path, 1, &tmp);
path              621 main/streams/memory.c static php_stream * php_stream_url_wrap_rfc2397(php_stream_wrapper *wrapper, const char *path,
path              635 main/streams/memory.c 	if (memcmp(path, "data:", 5)) {
path              639 main/streams/memory.c 	path += 5;
path              640 main/streams/memory.c 	dlen = strlen(path);
path              642 main/streams/memory.c 	if (dlen >= 2 && path[0] == '/' && path[1] == '/') {
path              644 main/streams/memory.c 		path += 2;
path              647 main/streams/memory.c 	if ((comma = memchr(path, ',', dlen)) == NULL) {
path              652 main/streams/memory.c 	if (comma != path) {
path              654 main/streams/memory.c 		mlen = comma - path;
path              656 main/streams/memory.c 		semi = memchr(path, ';', mlen);
path              657 main/streams/memory.c 		sep = memchr(path, '/', mlen);
path              666 main/streams/memory.c 			add_assoc_stringl(&meta, "mediatype", (char *) path, mlen);
path              669 main/streams/memory.c 			plen = semi - path;
path              670 main/streams/memory.c 			add_assoc_stringl(&meta, "mediatype", (char *) path, plen);
path              672 main/streams/memory.c 			path += plen;
path              673 main/streams/memory.c 		} else if (semi != path || mlen != sizeof(";base64")-1 || memcmp(path, ";base64", sizeof(";base64")-1)) { /* must be error since parameters are only allowed after mediatype */
path              679 main/streams/memory.c 		while(semi && (semi == path)) {
path              680 main/streams/memory.c 			path++;
path              682 main/streams/memory.c 			sep = memchr(path, '=', mlen);
path              683 main/streams/memory.c 			semi = memchr(path, ';', mlen);
path              685 main/streams/memory.c 				if (mlen != sizeof("base64")-1 || memcmp(path, "base64", sizeof("base64")-1)) {
path              693 main/streams/memory.c 				path += sizeof("base64") - 1;
path              697 main/streams/memory.c 			plen = sep - path;
path              699 main/streams/memory.c 			key = estrndup(path, plen);
path              706 main/streams/memory.c 			path += plen;
path               33 main/streams/php_stream_plain_wrapper.h PHPAPI php_stream *_php_stream_fopen_with_path(const char *filename, const char *mode, const char *path, zend_string **opened_path, int options STREAMS_DC);
path               34 main/streams/php_stream_plain_wrapper.h #define php_stream_fopen_with_path(filename, mode, path, opened)	_php_stream_fopen_with_path((filename), (mode), (path), (opened), 0 STREAMS_CC)
path               54 main/streams/php_stream_plain_wrapper.h PHPAPI FILE * _php_stream_open_wrapper_as_file(char * path, char * mode, int options, zend_string **opened_path STREAMS_DC);
path               55 main/streams/php_stream_plain_wrapper.h #define php_stream_open_wrapper_as_file(path, mode, options, opened_path) _php_stream_open_wrapper_as_file((path), (mode), (options), (opened_path) STREAMS_CC)
path               66 main/streams/php_streams_int.h void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *path, const char *caption);
path              912 main/streams/plain_wrapper.c static php_stream *php_plain_files_dir_opener(php_stream_wrapper *wrapper, const char *path, const char *mode,
path              920 main/streams/plain_wrapper.c 		return php_glob_stream_wrapper.wops->dir_opener(&php_glob_stream_wrapper, path, mode, options, opened_path, context STREAMS_REL_CC);
path              924 main/streams/plain_wrapper.c 	if (((options & STREAM_DISABLE_OPEN_BASEDIR) == 0) && php_check_open_basedir(path)) {
path              928 main/streams/plain_wrapper.c 	dir = VCWD_OPENDIR(path);
path              932 main/streams/plain_wrapper.c 		php_win32_docref2_from_error(GetLastError(), path, path);
path             1047 main/streams/plain_wrapper.c static php_stream *php_plain_files_stream_opener(php_stream_wrapper *wrapper, const char *path, const char *mode,
path             1050 main/streams/plain_wrapper.c 	if (((options & STREAM_DISABLE_OPEN_BASEDIR) == 0) && php_check_open_basedir(path)) {
path             1054 main/streams/plain_wrapper.c 	return php_stream_fopen_rel(path, mode, opened_path, options);
path             1411 main/streams/plain_wrapper.c PHPAPI php_stream *_php_stream_fopen_with_path(const char *filename, const char *mode, const char *path, zend_string **opened_path, int options STREAMS_DC)
path             1487 main/streams/plain_wrapper.c 	if (!path || (path && !*path)) {
path             1503 main/streams/plain_wrapper.c 			pathbuf = estrdup(path);
path             1505 main/streams/plain_wrapper.c 			size_t path_length = strlen(path);
path             1508 main/streams/plain_wrapper.c 			memcpy(pathbuf, path, path_length);
path             1514 main/streams/plain_wrapper.c 		pathbuf = estrdup(path);
path              150 main/streams/streams.c void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *path, const char *caption)
path              152 main/streams/streams.c 	char *tmp = estrdup(path);
path             1751 main/streams/streams.c PHPAPI php_stream_wrapper *php_stream_locate_url_wrapper(const char *path, const char **path_for_open, int options)
path             1759 main/streams/streams.c 		*path_for_open = (char*)path;
path             1766 main/streams/streams.c 	for (p = path; isalnum((int)*p) || *p == '+' || *p == '-' || *p == '.'; p++) {
path             1770 main/streams/streams.c 	if ((*p == ':') && (n > 1) && (!strncmp("//", p+1, 2) || (n == 4 && !memcmp("data:", path, 5)))) {
path             1771 main/streams/streams.c 		protocol = path;
path             1772 main/streams/streams.c 	} else if (n == 5 && strncasecmp(path, "zlib:", 5) == 0) {
path             1807 main/streams/streams.c 			if (!strncasecmp(path, "file://localhost/", 17)) {
path             1812 main/streams/streams.c 			if (localhost == 0 && path[n+3] != '\0' && path[n+3] != '/' && path[n+4] != ':')	{
path             1814 main/streams/streams.c 			if (localhost == 0 && path[n+3] != '\0' && path[n+3] != '/') {
path             1817 main/streams/streams.c 					php_error_docref(NULL, E_WARNING, "remote host file access not supported, %s", path);
path             1824 main/streams/streams.c 				*path_for_open = (char*)path + n + 1;
path             1888 main/streams/streams.c PHPAPI int _php_stream_mkdir(const char *path, int mode, int options, php_stream_context *context)
path             1892 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, NULL, 0);
path             1897 main/streams/streams.c 	return wrapper->wops->stream_mkdir(wrapper, path, mode, options, context);
path             1903 main/streams/streams.c PHPAPI int _php_stream_rmdir(const char *path, int options, php_stream_context *context)
path             1907 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, NULL, 0);
path             1912 main/streams/streams.c 	return wrapper->wops->stream_rmdir(wrapper, path, options, context);
path             1917 main/streams/streams.c PHPAPI int _php_stream_stat_path(const char *path, int flags, php_stream_statbuf *ssb, php_stream_context *context)
path             1920 main/streams/streams.c 	const char *path_to_open = path;
path             1926 main/streams/streams.c 			if (BG(CurrentLStatFile) && strcmp(path, BG(CurrentLStatFile)) == 0) {
path             1931 main/streams/streams.c 			if (BG(CurrentStatFile) && strcmp(path, BG(CurrentStatFile)) == 0) {
path             1938 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, &path_to_open, 0);
path             1948 main/streams/streams.c 					BG(CurrentLStatFile) = estrdup(path);
path             1954 main/streams/streams.c 					BG(CurrentStatFile) = estrdup(path);
path             1966 main/streams/streams.c PHPAPI php_stream *_php_stream_opendir(const char *path, int options,
path             1973 main/streams/streams.c 	if (!path || !*path) {
path             1977 main/streams/streams.c 	path_to_open = path;
path             1979 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, &path_to_open, options);
path             1994 main/streams/streams.c 		php_stream_display_wrapper_errors(wrapper, path, "failed to open dir");
path             2015 main/streams/streams.c PHPAPI php_stream *_php_stream_open_wrapper_ex(const char *path, const char *mode, int options,
path             2029 main/streams/streams.c 	if (!path || !*path) {
path             2035 main/streams/streams.c 		resolved_path = zend_resolve_path(path, (int)strlen(path));
path             2037 main/streams/streams.c 			path = ZSTR_VAL(resolved_path);
path             2044 main/streams/streams.c 	path_to_open = path;
path             2046 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, &path_to_open, options);
path             2087 main/streams/streams.c 		copy_of_path = pestrdup(path, persistent);
path             2110 main/streams/streams.c 				newstream->orig_path = pestrdup(path, persistent);
path             2119 main/streams/streams.c 					char *tmp = estrdup(path);
path             2140 main/streams/streams.c 		php_stream_display_wrapper_errors(wrapper, path, "failed to open stream");
path               45 main/win95nt.h #define chdir(path) _chdir(path)
path              213 sapi/cgi/cgi_main.c #define TRANSLATE_SLASHES(path) \
path              215 sapi/cgi/cgi_main.c 		char *tmp = path; \
path              222 sapi/cgi/cgi_main.c #define TRANSLATE_SLASHES(path)
path              734 sapi/cgi/cgi_main.c static void php_cgi_ini_activate_user_config(char *path, size_t path_len, const char *doc_root, size_t doc_root_len, int start)
path              741 sapi/cgi/cgi_main.c 	if ((entry = zend_hash_str_find_ptr(&CGIG(user_config_cache), path, path_len)) == NULL) {
path              746 sapi/cgi/cgi_main.c 		entry = zend_hash_str_update_ptr(&CGIG(user_config_cache), path, path_len, new_entry);
path              759 sapi/cgi/cgi_main.c 		if (!IS_ABSOLUTE_PATH(path, path_len)) {
path              760 sapi/cgi/cgi_main.c 			real_path = tsrm_realpath(path, NULL);
path              765 sapi/cgi/cgi_main.c 			path = real_path;
path              771 sapi/cgi/cgi_main.c 			s2 = path;
path              774 sapi/cgi/cgi_main.c 			s1 = path;
path              791 sapi/cgi/cgi_main.c 				php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config);
path              796 sapi/cgi/cgi_main.c 			php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config);
path              812 sapi/cgi/cgi_main.c 	char *path, *doc_root, *server_name;
path              847 sapi/cgi/cgi_main.c 			path = emalloc(path_len + 2);
path              848 sapi/cgi/cgi_main.c 			memcpy(path, SG(request_info).path_translated, path_len + 1);
path              849 sapi/cgi/cgi_main.c 			path_len = zend_dirname(path, path_len);
path              850 sapi/cgi/cgi_main.c 			path[path_len++] = DEFAULT_SLASH;
path              852 sapi/cgi/cgi_main.c 			path = estrndup(SG(request_info).path_translated, path_len);
path              853 sapi/cgi/cgi_main.c 			path_len = zend_dirname(path, path_len);
path              855 sapi/cgi/cgi_main.c 		path[path_len] = 0;
path              858 sapi/cgi/cgi_main.c 		php_ini_activate_per_dir_config(path, path_len); /* Note: for global settings sake we check from root to path */
path              880 sapi/cgi/cgi_main.c 				php_cgi_ini_activate_user_config(path, path_len, doc_root, doc_root_len, (doc_root_len > 0 && (doc_root_len - 1)));
path              888 sapi/cgi/cgi_main.c 		efree(path);
path             1012 sapi/cgi/cgi_main.c static int is_valid_path(const char *path)
path             1014 sapi/cgi/cgi_main.c 	const char *p = path;
path              663 sapi/cli/php_http_parser.c           MARK(path);
path              719 sapi/cli/php_http_parser.c             MARK(path);
path              741 sapi/cli/php_http_parser.c             MARK(path);
path              765 sapi/cli/php_http_parser.c             CALLBACK(path);
path              770 sapi/cli/php_http_parser.c             CALLBACK(path);
path              777 sapi/cli/php_http_parser.c             CALLBACK(path);
path              783 sapi/cli/php_http_parser.c             CALLBACK(path);
path              787 sapi/cli/php_http_parser.c             CALLBACK(path);
path             1572 sapi/cli/php_http_parser.c   CALLBACK_NOCLEAR(path);
path              163 sapi/fpm/fpm/fpm_conf.c static int fpm_conf_is_dir(char *path) /* {{{ */
path              167 sapi/fpm/fpm/fpm_conf.c 	if (stat(path, &sb) != 0) {
path              685 sapi/fpm/fpm/fpm_conf.c static int fpm_evaluate_full_path(char **path, struct fpm_worker_pool_s *wp, char *default_prefix, int expand) /* {{{ */
path              690 sapi/fpm/fpm/fpm_conf.c 	if (!path || !*path || **path == '/') {
path              710 sapi/fpm/fpm/fpm_conf.c 		tmp = strstr(*path, "$prefix");
path              713 sapi/fpm/fpm/fpm_conf.c 			if (tmp != *path) {
path              718 sapi/fpm/fpm/fpm_conf.c 			if (strlen(*path) > strlen("$prefix")) {
path              719 sapi/fpm/fpm/fpm_conf.c 				free(*path);
path              720 sapi/fpm/fpm/fpm_conf.c 				tmp = strdup((*path) + strlen("$prefix"));
path              721 sapi/fpm/fpm/fpm_conf.c 				*path = tmp;
path              723 sapi/fpm/fpm/fpm_conf.c 				free(*path);
path              724 sapi/fpm/fpm/fpm_conf.c 				*path = NULL;
path              729 sapi/fpm/fpm/fpm_conf.c 	if (*path) {
path              730 sapi/fpm/fpm/fpm_conf.c 		spprintf(&full_path, 0, "%s/%s", prefix, *path);
path              731 sapi/fpm/fpm/fpm_conf.c 		free(*path);
path              732 sapi/fpm/fpm/fpm_conf.c 		*path = strdup(full_path);
path              735 sapi/fpm/fpm/fpm_conf.c 		*path = strdup(prefix);
path              738 sapi/fpm/fpm/fpm_conf.c 	if (**path != '/' && wp != NULL && wp->config) {
path              739 sapi/fpm/fpm/fpm_conf.c 		return fpm_evaluate_full_path(path, NULL, default_prefix, expand);
path              210 sapi/fpm/fpm/fpm_main.c #define TRANSLATE_SLASHES(path) \
path              212 sapi/fpm/fpm/fpm_main.c 		char *tmp = path; \
path              219 sapi/fpm/fpm/fpm_main.c #define TRANSLATE_SLASHES(path)
path              670 sapi/fpm/fpm/fpm_main.c static void php_cgi_ini_activate_user_config(char *path, int path_len, const char *doc_root, int doc_root_len, int start)
path              674 sapi/fpm/fpm/fpm_main.c 	user_config_cache_entry *entry = zend_hash_str_find_ptr(&CGIG(user_config_cache), path, path_len);
path              682 sapi/fpm/fpm/fpm_main.c 		zend_hash_str_update_ptr(&CGIG(user_config_cache), path, path_len, entry);
path              695 sapi/fpm/fpm/fpm_main.c 		if (!IS_ABSOLUTE_PATH(path, path_len)) {
path              696 sapi/fpm/fpm/fpm_main.c 			real_path = tsrm_realpath(path, NULL);
path              701 sapi/fpm/fpm/fpm_main.c 			path = real_path;
path              707 sapi/fpm/fpm/fpm_main.c 			s2 = path;
path              710 sapi/fpm/fpm/fpm_main.c 			s1 = path;
path              727 sapi/fpm/fpm/fpm_main.c 				php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config);
path              732 sapi/fpm/fpm/fpm_main.c 			php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config);
path              746 sapi/fpm/fpm/fpm_main.c 	char *path, *doc_root, *server_name;
path              775 sapi/fpm/fpm/fpm_main.c 			path = emalloc(path_len + 2);
path              776 sapi/fpm/fpm/fpm_main.c 			memcpy(path, SG(request_info).path_translated, path_len + 1);
path              777 sapi/fpm/fpm/fpm_main.c 			path_len = zend_dirname(path, path_len);
path              778 sapi/fpm/fpm/fpm_main.c 			path[path_len++] = DEFAULT_SLASH;
path              780 sapi/fpm/fpm/fpm_main.c 			path = estrndup(SG(request_info).path_translated, path_len);
path              781 sapi/fpm/fpm/fpm_main.c 			path_len = zend_dirname(path, path_len);
path              783 sapi/fpm/fpm/fpm_main.c 		path[path_len] = 0;
path              786 sapi/fpm/fpm/fpm_main.c 		php_ini_activate_per_dir_config(path, path_len); /* Note: for global settings sake we check from root to path */
path              802 sapi/fpm/fpm/fpm_main.c 				php_cgi_ini_activate_user_config(path, path_len, doc_root, doc_root_len, doc_root_len - 1);
path              809 sapi/fpm/fpm/fpm_main.c 		efree(path);
path              924 sapi/fpm/fpm/fpm_main.c static int is_valid_path(const char *path)
path              928 sapi/fpm/fpm/fpm_main.c 	if (!path) {
path              931 sapi/fpm/fpm/fpm_main.c 	p = strstr(path, "..");
path              933 sapi/fpm/fpm/fpm_main.c 		if ((p == path || IS_SLASH(*(p-1))) &&
path              231 sapi/fpm/fpm/fpm_php.c int fpm_php_limit_extensions(char *path) /* {{{ */
path              236 sapi/fpm/fpm/fpm_php.c 	if (!path || !limit_extensions) {
path              241 sapi/fpm/fpm/fpm_php.c 	path_len = strlen(path);
path              245 sapi/fpm/fpm/fpm_php.c 			char *path_ext = path + path_len - ext_len;
path              254 sapi/fpm/fpm/fpm_php.c 	zlog(ZLOG_NOTICE, "Access to the script '%s' has been denied (see security.limit_extensions)", path);
path               46 sapi/fpm/fpm/fpm_php.h int fpm_php_limit_extensions(char *path);
path              200 sapi/fpm/fpm/fpm_sockets.c 		char *path = ((struct sockaddr_un *) sa)->sun_path;
path              204 sapi/fpm/fpm/fpm_sockets.c 		if (0 > fpm_unix_set_socket_premissions(wp, path)) {
path              195 sapi/fpm/fpm/fpm_unix.c int fpm_unix_set_socket_premissions(struct fpm_worker_pool_s *wp, const char *path) /* {{{ */
path              205 sapi/fpm/fpm/fpm_unix.c 		aclfile = acl_get_file (path, ACL_TYPE_ACCESS);
path              207 sapi/fpm/fpm/fpm_unix.c 			zlog(ZLOG_SYSERROR, "[pool %s] failed to read the ACL of the socket '%s'", wp->config->name, path);
path              214 sapi/fpm/fpm/fpm_unix.c 				zlog(ZLOG_SYSERROR, "[pool %s] failed to add entry to the ACL of the socket '%s'", wp->config->name, path);
path              222 sapi/fpm/fpm/fpm_unix.c 			0 > acl_set_file (path, ACL_TYPE_ACCESS, aclfile)) {
path              223 sapi/fpm/fpm/fpm_unix.c 			zlog(ZLOG_SYSERROR, "[pool %s] failed to write the ACL of the socket '%s'", wp->config->name, path);
path              227 sapi/fpm/fpm/fpm_unix.c 			zlog(ZLOG_DEBUG, "[pool %s] ACL of the socket '%s' is set", wp->config->name, path);
path              237 sapi/fpm/fpm/fpm_unix.c 		if (0 > chown(path, wp->socket_uid, wp->socket_gid)) {
path               11 sapi/fpm/fpm/fpm_unix.h int fpm_unix_set_socket_premissions(struct fpm_worker_pool_s *wp, const char *path);
path              233 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_file(const char *path, long line_num) /* {{{ */
path              237 sapi/phpdbg/phpdbg_bp.c 	const char *original_path = path;
path              245 sapi/phpdbg/phpdbg_bp.c 	if (VCWD_REALPATH(path, realpath)) {
path              246 sapi/phpdbg/phpdbg_bp.c 		path = realpath;
path              248 sapi/phpdbg/phpdbg_bp.c 	path_len = strlen(path);
path              250 sapi/phpdbg/phpdbg_bp.c 	phpdbg_debug("file path: %s, resolved path: %s, was compiled: %d\n", original_path, path, zend_hash_str_exists(&PHPDBG_G(file_sources), path, path_len));
path              252 sapi/phpdbg/phpdbg_bp.c 	if (!zend_hash_str_exists(&PHPDBG_G(file_sources), path, path_len)) {
path              253 sapi/phpdbg/phpdbg_bp.c 		if (php_stream_stat_path(path, &ssb) == FAILURE) {
path              260 sapi/phpdbg/phpdbg_bp.c 			path = original_path;
path              261 sapi/phpdbg/phpdbg_bp.c 			path_len = strlen(path);
path              264 sapi/phpdbg/phpdbg_bp.c 			phpdbg_error("breakpoint", "type=\"notregular\" add=\"fail\" file=\"%s\"", "Cannot set breakpoint in %s, it is not a regular file", path);
path              271 sapi/phpdbg/phpdbg_bp.c 	path_str = zend_string_init(path, path_len, 0);
path              282 sapi/phpdbg/phpdbg_bp.c 		new_break.filename = estrndup(path, path_len);
path              313 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("breakpoint", "type=\"exists\" add=\"fail\" file=\"%s\" line=\"%ld\"", "Breakpoint at %s:%ld exists", path, line_num);
path              891 sapi/phpdbg/phpdbg_bp.c 	const char *path = ZSTR_VAL(op_array->filename);
path              893 sapi/phpdbg/phpdbg_bp.c 	if (VCWD_REALPATH(path, realpath)) {
path              894 sapi/phpdbg/phpdbg_bp.c 		path = realpath;
path              897 sapi/phpdbg/phpdbg_bp.c 	path_len = strlen(path);
path              900 sapi/phpdbg/phpdbg_bp.c 	phpdbg_debug("Op at: %.*s %d\n", path_len, path, (*EG(opline_ptr))->lineno);
path              903 sapi/phpdbg/phpdbg_bp.c 	if (!(breaks = zend_hash_str_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_FILE], path, path_len))) {
path             1022 sapi/phpdbg/phpdbg_prompt.c PHPDBG_API const char *phpdbg_load_module_or_extension(char **path, char **name) /* {{{ */ {
path             1028 sapi/phpdbg/phpdbg_prompt.c 	if (strchr(*path, '/') != NULL || strchr(*path, DEFAULT_SLASH) != NULL) {
path             1034 sapi/phpdbg/phpdbg_prompt.c 			spprintf(&libpath, 0, "%s%s", extension_dir, *path); /* SAFE */
path             1036 sapi/phpdbg/phpdbg_prompt.c 			spprintf(&libpath, 0, "%s%c%s", extension_dir, DEFAULT_SLASH, *path); /* SAFE */
path             1038 sapi/phpdbg/phpdbg_prompt.c 		efree(*path);
path             1039 sapi/phpdbg/phpdbg_prompt.c 		*path = libpath;
path             1046 sapi/phpdbg/phpdbg_prompt.c 	handle = DL_LOAD(*path);
path             1166 sapi/phpdbg/phpdbg_prompt.c 	char *name, *path;
path             1177 sapi/phpdbg/phpdbg_prompt.c 			path = estrndup(param->str, param->len);
path             1180 sapi/phpdbg/phpdbg_prompt.c 			if ((type = phpdbg_load_module_or_extension(&path, &name)) == NULL) {
path             1181 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_error("dl", "path=\"%s\" %b", "Could not load %s, not found or invalid zend extension / module: %b", path);
path             1184 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("dl", "extensiontype=\"%s\" name=\"%s\" path=\"%s\"", "Successfully loaded the %s %s at path %s", type, name, path);
path             1188 sapi/phpdbg/phpdbg_prompt.c 			efree(path);
path               27 sapi/phpdbg/phpdbg_rinit_hook.c 	STD_PHP_INI_ENTRY("phpdbg.path", "", PHP_INI_SYSTEM | PHP_INI_PERDIR, OnUpdateString, path, zend_phpdbg_webhelper_globals, phpdbg_webhelper_globals)
path               59 sapi/phpdbg/phpdbg_rinit_hook.c 		int len = strlen(PHPDBG_WG(path)) + sizeof(sock.sun_family);
path               63 sapi/phpdbg/phpdbg_rinit_hook.c 		strcpy(sock.sun_path, PHPDBG_WG(path));
path               66 sapi/phpdbg/phpdbg_rinit_hook.c 			zend_error(E_ERROR, "Unable to connect to UNIX domain socket at %s defined by phpdbg.path ini setting. Reason: %s", PHPDBG_WG(path), strerror(errno));
path               38 sapi/phpdbg/phpdbg_rinit_hook.h 	char *path;
path              149 sapi/phpdbg/phpdbg_utils.c PHPDBG_API char *phpdbg_resolve_path(const char *path) /* {{{ */
path              153 sapi/phpdbg/phpdbg_utils.c 	if (expand_filepath(path, resolved_name) == NULL) {
path              106 sapi/phpdbg/phpdbg_webdata_transfer.c 		char path[MAXPATHLEN];
path              109 sapi/phpdbg/phpdbg_webdata_transfer.c 		ret = VCWD_GETCWD(path, MAXPATHLEN);
path              111 sapi/phpdbg/phpdbg_webdata_transfer.c 		ret = VCWD_GETWD(path);
path              114 sapi/phpdbg/phpdbg_webdata_transfer.c 			ZVAL_STRING(&zv[5], path);
path              709 win32/glob.c   globextend(path, pglob, limitp)
path              710 win32/glob.c   	const Char *path;
path              739 win32/glob.c   	for (p = path; *p++;)
path              741 win32/glob.c   	len = (u_int)(p - path);
path              744 win32/glob.c   		if (g_Ctoc(path, copy, len)) {
path               23 win32/php_registry.h void UpdateIniFromRegistry(char *path);
path               78 win32/registry.c static int LoadDirectory(HashTable *directories, HKEY key, char *path, int path_len, HashTable *parent_ht)
path              125 win32/registry.c 				zend_hash_str_update_mem(directories, path, path_len, ht, sizeof(HashTable));
path              150 win32/registry.c 							memcpy(new_path, path, path_len);
path              182 win32/registry.c void UpdateIniFromRegistry(char *path)
path              187 win32/registry.c 	if(!path) {
path              218 win32/registry.c 	orig_path = path = estrdup(path);
path              221 win32/registry.c 	p = strchr(path, ':');
path              223 win32/registry.c 		*p = path[0];	/* replace the colon with the drive letter */
path              224 win32/registry.c 		path = p;		/* make path point to the drive letter */
path              226 win32/registry.c 		if (path[0] != '\\' && path[0] != '/') {
path              246 win32/registry.c 			spprintf(&path, 0, "%c\\%s\\%s", drive_letter, cwd, orig_path);
path              248 win32/registry.c 			orig_path = path;
path              253 win32/registry.c 	while (path[path_len] != 0) {
path              254 win32/registry.c 		if (path[path_len] == '\\') {
path              255 win32/registry.c 			path[path_len] = '/';
path              259 win32/registry.c 	zend_str_tolower(path, path_len);
path              262 win32/registry.c 		HashTable *ht = (HashTable *)zend_hash_str_find_ptr(PW32G(registry_directories), path, path_len);
path              275 win32/registry.c 		} while (path_len > 0 && path[path_len] != '/');
path              276 win32/registry.c 		path[path_len] = 0;
path               37 win32/winutil.c int php_win32_check_trailing_space(const char * path, const int path_len) {
path               41 win32/winutil.c 	if (path) {
path               42 win32/winutil.c 		if (path[0] == ' ' || path[path_len - 1] == ' ') {
path               22 win32/winutil.h int php_win32_check_trailing_space(const char * path, const int path_len);