path             7446 Zend/zend_compile.c ZEND_API size_t zend_dirname(char *path, size_t len)
path             7448 Zend/zend_compile.c 	register char *end = path + len - 1;
path             7455 Zend/zend_compile.c 	if ((2 <= len) && isalpha((int)((unsigned char *)path)[0]) && (':' == path[1])) {
path             7457 Zend/zend_compile.c 		path += 2;
path             7475 Zend/zend_compile.c 	colonpos = strchr(path, ':');
path             7477 Zend/zend_compile.c 		len_adjust = ((colonpos - path) + 1);
path             7478 Zend/zend_compile.c 		path += len_adjust;
path             7491 Zend/zend_compile.c 	while (end >= path && IS_SLASH_P(end)) {
path             7494 Zend/zend_compile.c 	if (end < path) {
path             7496 Zend/zend_compile.c 		path[0] = DEFAULT_SLASH;
path             7497 Zend/zend_compile.c 		path[1] = '\0';
path             7502 Zend/zend_compile.c 	while (end >= path && !IS_SLASH_P(end)) {
path             7505 Zend/zend_compile.c 	if (end < path) {
path             7509 Zend/zend_compile.c 			path[0] = '.';
path             7510 Zend/zend_compile.c 			path[1] = '\0';
path             7513 Zend/zend_compile.c 			path[0] = '\0';
path             7517 Zend/zend_compile.c 		path[0] = '.';
path             7518 Zend/zend_compile.c 		path[1] = '\0';
path             7524 Zend/zend_compile.c 	while (end >= path && IS_SLASH_P(end)) {
path             7527 Zend/zend_compile.c 	if (end < path) {
path             7528 Zend/zend_compile.c 		path[0] = DEFAULT_SLASH;
path             7529 Zend/zend_compile.c 		path[1] = '\0';
path             7534 Zend/zend_compile.c 	return (size_t)(end + 1 - path) + len_adjust;
path              733 Zend/zend_compile.h ZEND_API size_t zend_dirname(char *path, size_t len);
path               27 Zend/zend_extensions.c int zend_load_extension(const char *path)
path               34 Zend/zend_extensions.c 	handle = DL_LOAD(path);
path               37 Zend/zend_extensions.c 		fprintf(stderr, "Failed loading %s:  %s\n", path, DL_ERROR());
path               43 Zend/zend_extensions.c 		fprintf(stderr, "Failed loading %s\n", path);
path               57 Zend/zend_extensions.c 		fprintf(stderr, "%s doesn't appear to be a valid Zend extension\n", path);
path              120 Zend/zend_extensions.h ZEND_API int zend_load_extension(const char *path);
path              294 Zend/zend_virtual_cwd.c CWD_API int php_sys_stat_ex(const char *path, struct stat *buf, int lstat) /* {{{ */
path              298 Zend/zend_virtual_cwd.c 	const size_t path_len = strlen(path);
path              301 Zend/zend_virtual_cwd.c 	if (!GetFileAttributesEx(path, GetFileExInfoStandard, &data)) {
path              302 Zend/zend_virtual_cwd.c 		return stat(path, buf);
path              305 Zend/zend_virtual_cwd.c 	if (path_len >= 1 && path[1] == ':') {
path              306 Zend/zend_virtual_cwd.c 		if (path[0] >= 'A' && path[0] <= 'Z') {
path              307 Zend/zend_virtual_cwd.c 			buf->st_dev = buf->st_rdev = path[0] - 'A';
path              309 Zend/zend_virtual_cwd.c 			buf->st_dev = buf->st_rdev = path[0] - 'a';
path              311 Zend/zend_virtual_cwd.c 	} else if (IS_UNC_PATH(path, path_len)) {
path              322 Zend/zend_virtual_cwd.c 					if (path[0] >= 'A' && path[0] <= 'Z') {
path              323 Zend/zend_virtual_cwd.c 						buf->st_dev = buf->st_rdev = path[0] - 'A';
path              325 Zend/zend_virtual_cwd.c 						buf->st_dev = buf->st_rdev = path[0] - 'a';
path              352 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              383 Zend/zend_virtual_cwd.c 		int len = strlen(path);
path              385 Zend/zend_virtual_cwd.c 		if (path[len-4] == '.') {
path              386 Zend/zend_virtual_cwd.c 			if (_memicmp(path+len-3, "exe", 3) == 0 ||
path              387 Zend/zend_virtual_cwd.c 				_memicmp(path+len-3, "com", 3) == 0 ||
path              388 Zend/zend_virtual_cwd.c 				_memicmp(path+len-3, "bat", 3) == 0 ||
path              389 Zend/zend_virtual_cwd.c 				_memicmp(path+len-3, "cmd", 3) == 0) {
path              585 Zend/zend_virtual_cwd.c static inline unsigned long realpath_cache_key(const char *path, int path_len TSRMLS_DC) /* {{{ */
path              588 Zend/zend_virtual_cwd.c 	char *bucket_key_start = tsrm_win32_get_path_sid_key(path TSRMLS_CC);
path              607 Zend/zend_virtual_cwd.c static inline unsigned long realpath_cache_key(const char *path, int path_len) /* {{{ */
path              610 Zend/zend_virtual_cwd.c 	const char *e = path + path_len;
path              612 Zend/zend_virtual_cwd.c 	for (h = 2166136261U; path < e;) {
path              614 Zend/zend_virtual_cwd.c 		h ^= *path++;
path              639 Zend/zend_virtual_cwd.c CWD_API void realpath_cache_del(const char *path, int path_len TSRMLS_DC) /* {{{ */
path              642 Zend/zend_virtual_cwd.c 	unsigned long key = realpath_cache_key(path, path_len TSRMLS_CC);
path              644 Zend/zend_virtual_cwd.c 	unsigned long key = realpath_cache_key(path, path_len);
path              651 Zend/zend_virtual_cwd.c 					memcmp(path, (*bucket)->path, path_len) == 0) {
path              656 Zend/zend_virtual_cwd.c 		   	if(r->path == r->realpath) {
path              671 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 TSRMLS_DC) /* {{{ */
path              677 Zend/zend_virtual_cwd.c 		memcmp(path, realpath, path_len) != 0) {
path              691 Zend/zend_virtual_cwd.c 		bucket->key = realpath_cache_key(path, path_len TSRMLS_CC);
path              693 Zend/zend_virtual_cwd.c 		bucket->key = realpath_cache_key(path, path_len);
path              695 Zend/zend_virtual_cwd.c 		bucket->path = (char*)bucket + sizeof(realpath_cache_bucket);
path              696 Zend/zend_virtual_cwd.c 		memcpy(bucket->path, path, path_len+1);
path              699 Zend/zend_virtual_cwd.c 			bucket->realpath = bucket->path;
path              701 Zend/zend_virtual_cwd.c 			bucket->realpath = bucket->path + (path_len + 1);
path              721 Zend/zend_virtual_cwd.c static inline realpath_cache_bucket* realpath_cache_find(const char *path, int path_len, time_t t TSRMLS_DC) /* {{{ */
path              724 Zend/zend_virtual_cwd.c 	unsigned long key = realpath_cache_key(path, path_len TSRMLS_CC);
path              726 Zend/zend_virtual_cwd.c 	unsigned long key = realpath_cache_key(path, path_len);
path              738 Zend/zend_virtual_cwd.c 		   	if(r->path == r->realpath) {
path              745 Zend/zend_virtual_cwd.c 					memcmp(path, (*bucket)->path, path_len) == 0) {
path              755 Zend/zend_virtual_cwd.c CWD_API realpath_cache_bucket* realpath_cache_lookup(const char *path, int path_len, time_t t TSRMLS_DC) /* {{{ */
path              757 Zend/zend_virtual_cwd.c 	return realpath_cache_find(path, path_len, t TSRMLS_CC);
path              780 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 TSRMLS_DC) /* {{{ */
path              804 Zend/zend_virtual_cwd.c 		while (i > start && !IS_SLASH(path[i-1])) {
path              809 Zend/zend_virtual_cwd.c 			(i == len - 1 && path[i] == '.')) {
path              814 Zend/zend_virtual_cwd.c 		} else if (i == len - 2 && path[i] == '.' && path[i+1] == '.') {
path              823 Zend/zend_virtual_cwd.c 			j = tsrm_realpath_r(path, start, i-1, ll, t, use_realpath, 1, NULL TSRMLS_CC);
path              826 Zend/zend_virtual_cwd.c 				while (j > start && !IS_SLASH(path[j])) {
path              831 Zend/zend_virtual_cwd.c 					if (j == 0 && path[0] == '.' && path[1] == '.' &&
path              832 Zend/zend_virtual_cwd.c 							IS_SLASH(path[2])) {
path              833 Zend/zend_virtual_cwd.c 						path[3] = '.';
path              834 Zend/zend_virtual_cwd.c 						path[4] = '.';
path              835 Zend/zend_virtual_cwd.c 						path[5] = DEFAULT_SLASH;
path              838 Zend/zend_virtual_cwd.c 							path[j+1] == '.' && path[j+2] == '.' &&
path              839 Zend/zend_virtual_cwd.c 							IS_SLASH(path[j+3])) {
path              841 Zend/zend_virtual_cwd.c 						path[j++] = '.';
path              842 Zend/zend_virtual_cwd.c 						path[j++] = '.';
path              843 Zend/zend_virtual_cwd.c 						path[j] = DEFAULT_SLASH;
path              848 Zend/zend_virtual_cwd.c 				path[0] = '.';
path              849 Zend/zend_virtual_cwd.c 				path[1] = '.';
path              850 Zend/zend_virtual_cwd.c 				path[2] = DEFAULT_SLASH;
path              856 Zend/zend_virtual_cwd.c 		path[len] = 0;
path              865 Zend/zend_virtual_cwd.c 			if ((bucket = realpath_cache_find(path, len, *t TSRMLS_CC)) != NULL) {
path              873 Zend/zend_virtual_cwd.c 					memcpy(path, bucket->realpath, bucket->realpath_len + 1);
path              880 Zend/zend_virtual_cwd.c 		if (save && (hFind = FindFirstFile(path, &data)) == INVALID_HANDLE_VALUE) {
path              894 Zend/zend_virtual_cwd.c 		memcpy(tmp, path, len+1);
path              897 Zend/zend_virtual_cwd.c 				!(IS_UNC_PATH(path, len) && len >= 3 && path[2] != '?') &&
path              915 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              985 Zend/zend_virtual_cwd.c 				memcpy(substitutename, path, len + 1);
path             1017 Zend/zend_virtual_cwd.c 					*(path + bufindex) = *(tmp2 + bufindex);
path             1020 Zend/zend_virtual_cwd.c 				*(path + bufindex) = 0;
path             1030 Zend/zend_virtual_cwd.c 			fprintf(stderr, "resolved: %s ", path);
path             1035 Zend/zend_virtual_cwd.c 				if (!((j == 3) && (path[1] == ':') && (path[2] == '\\'))) {
path             1037 Zend/zend_virtual_cwd.c 					j = tsrm_realpath_r(path, 0, j, ll, t, 0, is_dir, &directory TSRMLS_CC);
path             1050 Zend/zend_virtual_cwd.c 				memmove(path+i, path, j+1);
path             1051 Zend/zend_virtual_cwd.c 				memcpy(path, tmp, i-1);
path             1052 Zend/zend_virtual_cwd.c 				path[i-1] = DEFAULT_SLASH;
path             1053 Zend/zend_virtual_cwd.c 				j  = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory TSRMLS_CC);
path             1077 Zend/zend_virtual_cwd.c 		memcpy(tmp, path, len+1);
path             1079 Zend/zend_virtual_cwd.c 		if (save && php_sys_lstat(path, &st) < 0) {
path             1089 Zend/zend_virtual_cwd.c 		memcpy(tmp, path, len+1);
path             1092 Zend/zend_virtual_cwd.c 			if (++(*ll) > LINK_MAX || (j = php_sys_readlink(tmp, path, MAXPATHLEN)) < 0) {
path             1097 Zend/zend_virtual_cwd.c 			path[j] = 0;
path             1098 Zend/zend_virtual_cwd.c 			if (IS_ABSOLUTE_PATH(path, j)) {
path             1099 Zend/zend_virtual_cwd.c 				j = tsrm_realpath_r(path, 1, j, ll, t, use_realpath, is_dir, &directory TSRMLS_CC);
path             1109 Zend/zend_virtual_cwd.c 				memmove(path+i, path, j+1);
path             1110 Zend/zend_virtual_cwd.c 				memcpy(path, tmp, i-1);
path             1111 Zend/zend_virtual_cwd.c 				path[i-1] = DEFAULT_SLASH;
path             1112 Zend/zend_virtual_cwd.c 				j = tsrm_realpath_r(path, start, i + j, ll, t, use_realpath, is_dir, &directory TSRMLS_CC);
path             1138 Zend/zend_virtual_cwd.c 				j = tsrm_realpath_r(path, start, i-1, ll, t, save ? CWD_FILEPATH : use_realpath, 1, NULL TSRMLS_CC);
path             1140 Zend/zend_virtual_cwd.c 					path[j++] = DEFAULT_SLASH;
path             1150 Zend/zend_virtual_cwd.c 				memcpy(path+j, data.cFileName, i+1);
path             1154 Zend/zend_virtual_cwd.c 				memcpy(path+j, tmp+i, len-i+1);
path             1163 Zend/zend_virtual_cwd.c 			memcpy(path+j, tmp+i, len-i+1);
path             1170 Zend/zend_virtual_cwd.c 			realpath_cache_add(tmp, len, path, j, directory, *t TSRMLS_CC);
path             1181 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 TSRMLS_DC) /* {{{ */
path             1183 Zend/zend_virtual_cwd.c 	int path_length = strlen(path);
path             1206 Zend/zend_virtual_cwd.c 	fprintf(stderr,"cwd = %s path = %s\n", state->cwd, path);
path             1212 Zend/zend_virtual_cwd.c 	if (!IS_ABSOLUTE_PATH(path, path_length)) {
path             1216 Zend/zend_virtual_cwd.c 			memcpy(resolved_path , path, path_length + 1);
path             1221 Zend/zend_virtual_cwd.c 			if (IS_SLASH(path[0])) {
path             1250 Zend/zend_virtual_cwd.c 				memcpy(resolved_path + state_cwd_length, path, path_length + 1);
path             1254 Zend/zend_virtual_cwd.c 				memcpy(resolved_path + state_cwd_length + 1, path, path_length + 1);
path             1260 Zend/zend_virtual_cwd.c 		if (path_length > 2 && path[1] == ':' && !IS_SLASH(path[2])) {
path             1261 Zend/zend_virtual_cwd.c 			resolved_path[0] = path[0];
path             1264 Zend/zend_virtual_cwd.c 			memcpy(resolved_path + 3, path + 2, path_length - 1);
path             1268 Zend/zend_virtual_cwd.c 		memcpy(resolved_path, path, path_length + 1);
path             1389 Zend/zend_virtual_cwd.c CWD_API int virtual_chdir(const char *path TSRMLS_DC) /* {{{ */
path             1391 Zend/zend_virtual_cwd.c 	return virtual_file_ex(&CWDG(cwd), path, php_is_dir_ok, CWD_REALPATH TSRMLS_CC)?-1:0;
path             1395 Zend/zend_virtual_cwd.c CWD_API int virtual_chdir_file(const char *path, int (*p_chdir)(const char *path TSRMLS_DC) TSRMLS_DC) /* {{{ */
path             1397 Zend/zend_virtual_cwd.c 	int length = strlen(path);
path             1405 Zend/zend_virtual_cwd.c 	while(--length >= 0 && !IS_SLASH(path[length])) {
path             1414 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             1418 Zend/zend_virtual_cwd.c 	memcpy(temp, path, length);
path             1429 Zend/zend_virtual_cwd.c CWD_API char *virtual_realpath(const char *path, char *real_path TSRMLS_DC) /* {{{ */
path             1436 Zend/zend_virtual_cwd.c 	if (!*path) {
path             1445 Zend/zend_virtual_cwd.c 			path = cwd;
path             1447 Zend/zend_virtual_cwd.c 	} else if (!IS_ABSOLUTE_PATH(path, strlen(path))) {
path             1459 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH TSRMLS_CC)==0) {
path             1475 Zend/zend_virtual_cwd.c CWD_API int virtual_filepath_ex(const char *path, char **filepath, verify_path_func verify_path TSRMLS_DC) /* {{{ */
path             1481 Zend/zend_virtual_cwd.c 	retval = virtual_file_ex(&new_state, path, verify_path, CWD_FILEPATH TSRMLS_CC);
path             1490 Zend/zend_virtual_cwd.c CWD_API int virtual_filepath(const char *path, char **filepath TSRMLS_DC) /* {{{ */
path             1492 Zend/zend_virtual_cwd.c 	return virtual_filepath_ex(path, filepath, php_is_file_ok TSRMLS_CC);
path             1496 Zend/zend_virtual_cwd.c CWD_API FILE *virtual_fopen(const char *path, const char *mode TSRMLS_DC) /* {{{ */
path             1501 Zend/zend_virtual_cwd.c 	if (path[0] == '\0') { /* Fail to open empty path */
path             1506 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND TSRMLS_CC)) {
path             1661 Zend/zend_virtual_cwd.c CWD_API int virtual_open(const char *path TSRMLS_DC, int flags, ...) /* {{{ */
path             1667 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH TSRMLS_CC)) {
path             1689 Zend/zend_virtual_cwd.c CWD_API int virtual_creat(const char *path, mode_t mode TSRMLS_DC) /* {{{ */
path             1695 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_FILEPATH TSRMLS_CC)) {
path             1744 Zend/zend_virtual_cwd.c CWD_API int virtual_stat(const char *path, struct stat *buf TSRMLS_DC) /* {{{ */
path             1750 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH TSRMLS_CC)) {
path             1762 Zend/zend_virtual_cwd.c CWD_API int virtual_lstat(const char *path, struct stat *buf TSRMLS_DC) /* {{{ */
path             1768 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND TSRMLS_CC)) {
path             1780 Zend/zend_virtual_cwd.c CWD_API int virtual_unlink(const char *path TSRMLS_DC) /* {{{ */
path             1786 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_EXPAND TSRMLS_CC)) {
path             1956 Zend/zend_virtual_cwd.c CWD_API char *tsrm_realpath(const char *path, char *real_path TSRMLS_DC) /* {{{ */
path             1962 Zend/zend_virtual_cwd.c 	if (!*path) {
path             1970 Zend/zend_virtual_cwd.c 			path = cwd;
path             1972 Zend/zend_virtual_cwd.c 	} else if (!IS_ABSOLUTE_PATH(path, strlen(path)) &&
path             1985 Zend/zend_virtual_cwd.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH TSRMLS_CC)) {
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 && ((isalpha(path[0]) && path[1] == ':') || IS_UNC_PATH(path, len)))
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, struct stat *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 TSRMLS_DC);
path              159 Zend/zend_virtual_cwd.h CWD_API int virtual_chdir_file(const char *path, int (*p_chdir)(const char *path TSRMLS_DC) TSRMLS_DC);
path              160 Zend/zend_virtual_cwd.h CWD_API int virtual_filepath(const char *path, char **filepath TSRMLS_DC);
path              161 Zend/zend_virtual_cwd.h CWD_API int virtual_filepath_ex(const char *path, char **filepath, verify_path_func verify_path TSRMLS_DC);
path              162 Zend/zend_virtual_cwd.h CWD_API char *virtual_realpath(const char *path, char *real_path TSRMLS_DC);
path              163 Zend/zend_virtual_cwd.h CWD_API FILE *virtual_fopen(const char *path, const char *mode TSRMLS_DC);
path              164 Zend/zend_virtual_cwd.h CWD_API int virtual_open(const char *path TSRMLS_DC, int flags, ...);
path              165 Zend/zend_virtual_cwd.h CWD_API int virtual_creat(const char *path, mode_t mode TSRMLS_DC);
path              167 Zend/zend_virtual_cwd.h CWD_API int virtual_stat(const char *path, struct stat *buf TSRMLS_DC);
path              168 Zend/zend_virtual_cwd.h CWD_API int virtual_lstat(const char *path, struct stat *buf TSRMLS_DC);
path              169 Zend/zend_virtual_cwd.h CWD_API int virtual_unlink(const char *path TSRMLS_DC);
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 TSRMLS_DC);
path              208 Zend/zend_virtual_cwd.h CWD_API char *tsrm_realpath(const char *path, char *real_path TSRMLS_DC);
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 TSRMLS_DC);
path              248 Zend/zend_virtual_cwd.h CWD_API realpath_cache_bucket* realpath_cache_lookup(const char *path, int path_len, time_t t TSRMLS_DC);
path              261 Zend/zend_virtual_cwd.h #define VCWD_FOPEN(path, mode) virtual_fopen(path, mode TSRMLS_CC)
path              263 Zend/zend_virtual_cwd.h #define VCWD_OPEN(path, flags) virtual_open(path TSRMLS_CC, flags)
path              264 Zend/zend_virtual_cwd.h #define VCWD_OPEN_MODE(path, flags, mode) virtual_open(path TSRMLS_CC, flags, mode)
path              265 Zend/zend_virtual_cwd.h #define VCWD_CREAT(path, mode) virtual_creat(path, mode TSRMLS_CC)
path              266 Zend/zend_virtual_cwd.h #define VCWD_CHDIR(path) virtual_chdir(path TSRMLS_CC)
path              267 Zend/zend_virtual_cwd.h #define VCWD_CHDIR_FILE(path) virtual_chdir_file(path, virtual_chdir TSRMLS_CC)
path              269 Zend/zend_virtual_cwd.h #define VCWD_REALPATH(path, real_path) virtual_realpath(path, real_path TSRMLS_CC)
path              271 Zend/zend_virtual_cwd.h #define VCWD_STAT(path, buff) virtual_stat(path, buff TSRMLS_CC)
path              272 Zend/zend_virtual_cwd.h # define VCWD_LSTAT(path, buff) virtual_lstat(path, buff TSRMLS_CC)
path              273 Zend/zend_virtual_cwd.h #define VCWD_UNLINK(path) virtual_unlink(path TSRMLS_CC)
path              280 Zend/zend_virtual_cwd.h #define VCWD_UTIME(path, time) virtual_utime(path, time TSRMLS_CC)
path              282 Zend/zend_virtual_cwd.h #define VCWD_CHMOD(path, mode) virtual_chmod(path, mode TSRMLS_CC)
path              284 Zend/zend_virtual_cwd.h #define VCWD_CHOWN(path, owner, group) virtual_chown(path, owner, group, 0 TSRMLS_CC)
path              286 Zend/zend_virtual_cwd.h #define VCWD_LCHOWN(path, owner, group) virtual_chown(path, owner, group, 1 TSRMLS_CC)
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 TSRMLS_CC)
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              209 ext/bz2/bz2.c  											const char *path,
path              219 ext/bz2/bz2.c  	if (strncasecmp("compress.bzip2://", path, 17) == 0) {
path              220 ext/bz2/bz2.c  		path += 17;
path              227 ext/bz2/bz2.c  	virtual_filepath_ex(path, &path_copy, NULL TSRMLS_CC);
path              229 ext/bz2/bz2.c  	path_copy = path;
path              252 ext/bz2/bz2.c  		stream = php_stream_open_wrapper(path, mode, options | STREAM_WILL_CAST, opened_path);
path               50 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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
path               54 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 TSRMLS_CC)
path               57 ext/dba/dba.c  	ZEND_ARG_INFO(0, path)
path               64 ext/dba/dba.c  	ZEND_ARG_INFO(0, path)
path              416 ext/dba/dba.c  	if (info->path) {
path              417 ext/dba/dba.c  		pefree(info->path, info->flags&DBA_PERSISTENT);
path              589 ext/dba/dba.c  dba_info *php_dba_find(const char* path TSRMLS_DC)
path              602 ext/dba/dba.c  			if (!strcmp(info->path, path)) {
path              813 ext/dba/dba.c  	info->path = pestrdup(Z_STRVAL_PP(args[0]), persistent);
path              825 ext/dba/dba.c  		if ((other = php_dba_find(info->path TSRMLS_CC)) != NULL) {
path              838 ext/dba/dba.c  			spprintf(&lock_name, 0, "%s.lck", info->path);
path              864 ext/dba/dba.c  					pefree(info->path, persistent);
path              865 ext/dba/dba.c  					info->path = pestrdup(opened_path, persistent);
path              898 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             1247 ext/dba/dba.c  			add_index_string(return_value, i, info->path, 1);
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               63 ext/dba/dba_db3.c 	int s = VCWD_STAT(info->path, &check_stat);
path               94 ext/dba/dba_db3.c 	    if ((err=dbp->open(dbp, info->path, NULL, type, gmode, filemode)) == 0) {
path               81 ext/dba/dba_db4.c 	int s = VCWD_STAT(info->path, &check_stat);
path              129 ext/dba/dba_db4.c 			(err=dbp->open(dbp, 0, info->path, NULL, type, gmode, filemode)) == 0) {
path              131 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               43 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              493 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 TSRMLS_DC);
path              652 ext/ftp/ftp.c  ftp_nlist(ftpbuf_t *ftp, const char *path TSRMLS_DC)
path              654 ext/ftp/ftp.c  	return ftp_genlist(ftp, "NLST", path TSRMLS_CC);
path              661 ext/ftp/ftp.c  ftp_list(ftpbuf_t *ftp, const char *path, int recursive TSRMLS_DC)
path              663 ext/ftp/ftp.c  	return ftp_genlist(ftp, ((recursive) ? "LIST -R" : "LIST"), path TSRMLS_CC);
path              796 ext/ftp/ftp.c  ftp_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, long resumepos TSRMLS_DC)
path              825 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "RETR", path)) {
path              888 ext/ftp/ftp.c  ftp_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, long startpos TSRMLS_DC)
path              917 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "STOR", path)) {
path              966 ext/ftp/ftp.c  ftp_size(ftpbuf_t *ftp, const char *path)
path              974 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "SIZE", path)) {
path              987 ext/ftp/ftp.c  ftp_mdtm(ftpbuf_t *ftp, const char *path)
path              998 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "MDTM", path)) {
path             1035 ext/ftp/ftp.c  ftp_delete(ftpbuf_t *ftp, const char *path)
path             1040 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "DELE", path)) {
path             1609 ext/ftp/ftp.c  ftp_genlist(ftpbuf_t *ftp, const char *cmd, const char *path TSRMLS_DC)
path             1636 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, cmd, path)) {
path             1714 ext/ftp/ftp.c  ftp_nb_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, long resumepos TSRMLS_DC)
path             1741 ext/ftp/ftp.c  	if (!ftp_putcmd(ftp, "RETR", path)) {
path             1831 ext/ftp/ftp.c  ftp_nb_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, long startpos TSRMLS_DC)
path             1855 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 TSRMLS_DC);
path              164 ext/ftp/ftp.h  char**		ftp_list(ftpbuf_t *ftp, const char *path, int recursive TSRMLS_DC);
path              174 ext/ftp/ftp.h  int		ftp_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, ftptype_t type, long resumepos TSRMLS_DC);
path              179 ext/ftp/ftp.h  int		ftp_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, long startpos TSRMLS_DC);
path              182 ext/ftp/ftp.h  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, long resumepos TSRMLS_DC);
path              204 ext/ftp/ftp.h  int		ftp_nb_put(ftpbuf_t *ftp, const char *path, php_stream *instream, ftptype_t type, long startpos TSRMLS_DC);
path             2652 ext/gd/gd.c    		char *path;
path             2654 ext/gd/gd.c    		tmp = php_open_temporary_file(NULL, NULL, &path TSRMLS_CC);
path             2711 ext/gd/gd.c    		VCWD_UNLINK((const char *)path); /* make sure that the temporary file is removed */
path             2712 ext/gd/gd.c    		efree(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              439 ext/gd/libgd/gdft.c 		gdFree(path);
path              440 ext/gd/libgd/gdft.c 		path = NULL;
path              446 ext/gd/libgd/gdft.c 	if (path) {
path              447 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              116 ext/opcache/ZendAccelerator.c static char *accel_php_resolve_path(const char *filename, int filename_length, const char *path TSRMLS_DC);
path             1707 ext/opcache/ZendAccelerator.c static char *accel_tsrm_realpath(const char *path, int path_len TSRMLS_DC)
path             1717 ext/opcache/ZendAccelerator.c 	if (!*path) {
path             1730 ext/opcache/ZendAccelerator.c 		    path = cwd;
path             1732 ext/opcache/ZendAccelerator.c 	} else if (!IS_ABSOLUTE_PATH(path, path_len) &&
path             1761 ext/opcache/ZendAccelerator.c 	if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH)) {
path             1780 ext/opcache/ZendAccelerator.c static char *accel_php_resolve_path(const char *filename, int filename_length, const char *path TSRMLS_DC)
path             1793 ext/opcache/ZendAccelerator.c 	    !path ||
path             1794 ext/opcache/ZendAccelerator.c 	    !*path) {
path             1798 ext/opcache/ZendAccelerator.c 	ptr = path;
path              110 ext/opcache/zend_accelerator_blacklist.c 		c = blacklist->entries[i].path;
path              216 ext/opcache/zend_accelerator_blacklist.c 		free(p->path);
path              314 ext/opcache/zend_accelerator_blacklist.c 		blacklist->entries[blacklist->pos].path = (char *)malloc(path_length + 1);
path              315 ext/opcache/zend_accelerator_blacklist.c 		if (!blacklist->entries[blacklist->pos].path) {
path              321 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              634 ext/opcache/zend_accelerator_module.c 	add_next_index_stringl(return_value, p->path, p->path_length, 1);
path              116 ext/pcntl/pcntl.c 	ZEND_ARG_INFO(0, path)
path              754 ext/pcntl/pcntl.c 	char *path;
path              758 ext/pcntl/pcntl.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p|aa", &path, &path_len, &args, &envs) == FAILURE) {
path              768 ext/pcntl/pcntl.c 		*argv = path;
path              779 ext/pcntl/pcntl.c 		*argv = path;
path              817 ext/pcntl/pcntl.c 		if (execve(path, argv, envp) == -1) {
path              827 ext/pcntl/pcntl.c 		if (execv(path, argv) == -1) {
path              302 ext/phar/dirstream.c php_stream *phar_wrapper_open_dir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC) /* {{{ */
path              313 ext/phar/dirstream.c 	if ((resource = phar_parse_url(wrapper, path, mode, options TSRMLS_CC)) == NULL) {
path              314 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar url \"%s\" is unknown", path);
path              319 ext/phar/dirstream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              320 ext/phar/dirstream.c 		if (resource->host && !resource->path) {
path              321 ext/phar/dirstream.c 			php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "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              326 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\", must have at least phar://%s/", path, path);
path              332 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar url \"%s\"", path);
path              338 ext/phar/dirstream.c 	internal_file = resource->path + 1; /* strip leading "/" */
path              443 ext/phar/dirstream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              458 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", error retrieving phar information: %s", resource->path+1, resource->host, error);
path              464 ext/phar/dirstream.c 	if ((e = phar_get_entry_info_dir(phar, resource->path + 1, strlen(resource->path + 1), 2, &error, 1 TSRMLS_CC))) {
path              470 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", directory already exists", resource->path+1, resource->host);
path              476 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error);
path              482 ext/phar/dirstream.c 	if (phar_get_entry_info_dir(phar, resource->path + 1, strlen(resource->path + 1), 0, &error, 1 TSRMLS_CC)) {
path              484 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", file already exists", resource->path+1, resource->host);
path              490 ext/phar/dirstream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error);
path              503 ext/phar/dirstream.c 	entry.filename = estrdup(resource->path + 1);
path              510 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 TSRMLS_CC, "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 TSRMLS_CC))) {
path              604 ext/phar/dirstream.c 			php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "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 TSRMLS_CC, "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(str_key, resource->path+1, path_len) == 0 && 
path              636 ext/phar/dirstream.c 				memcmp(str_key, resource->path+1, path_len) == 0 && 
path              650 ext/phar/dirstream.c 		zend_hash_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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
path             2123 ext/phar/phar.c char *phar_fix_filepath(char *path, int *new_len, int use_cwd TSRMLS_DC) /* {{{ */
path             2131 ext/phar/phar.c 	if (PHAR_G(cwd_len) && use_cwd && path_length > 2 && path[0] == '.' && path[1] == '/') {
path             2133 ext/phar/phar.c 		newpath = emalloc(strlen(path) + newpath_len + 1);
path             2136 ext/phar/phar.c 		newpath = emalloc(strlen(path) + 2);
path             2141 ext/phar/phar.c 	ptr = path;
path             2150 ext/phar/phar.c 		ptr = memchr(ptr, '/', path_length - (ptr - path));
path             2153 ext/phar/phar.c 	if (!ptr && (path_length - (tok - path))) {
path             2154 ext/phar/phar.c 		switch (path_length - (tok - path)) {
path             2157 ext/phar/phar.c 					efree(path);
path             2165 ext/phar/phar.c 					efree(path);
path             2172 ext/phar/phar.c 		return path;
path             2201 ext/phar/phar.c 		if (ptr == path + path_length) {
path             2208 ext/phar/phar.c 			ptr = memchr(ptr, '/', path_length - (ptr - path));
path             2211 ext/phar/phar.c 		if (!ptr && (path_length - (tok - path))) {
path             2212 ext/phar/phar.c 			ptr_length = path_length - (tok - path);
path             2213 ext/phar/phar.c 			ptr = path + path_length;
path             2218 ext/phar/phar.c 	efree(path);
path              513 ext/phar/phar_internal.h static inline void phar_unixify_path_separators(char *path, int path_len)
path              518 ext/phar/phar_internal.h 	for (s = path; s - path < path_len; ++s) {
path              577 ext/phar/phar_internal.h int phar_mount_entry(phar_archive_data *phar, char *filename, int filename_len, char *path, int path_len TSRMLS_DC);
path              579 ext/phar/phar_internal.h char *phar_fix_filepath(char *path, int *new_len, int use_cwd TSRMLS_DC);
path              615 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 TSRMLS_DC);
path              616 ext/phar/phar_internal.h phar_entry_info *phar_get_entry_info_dir(phar_archive_data *phar, char *path, int path_len, char dir, char **error, int security TSRMLS_DC);
path              617 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 TSRMLS_DC);
path              618 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 TSRMLS_DC);
path              477 ext/phar/phar_object.c 	char *fname, *arch = NULL, *entry = NULL, *path, *actual;
path              481 ext/phar/phar_object.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "pp", &path, &path_len, &actual, &actual_len) == FAILURE) {
path              496 ext/phar/phar_object.c 		if (path_len > 7 && !memcmp(path, "phar://", 7)) {
path              497 ext/phar/phar_object.c 			zend_throw_exception_ex(phar_ce_PharException, 0 TSRMLS_CC, "Can only mount internal paths within a phar archive, use a relative path instead of \"%s\"", path);
path              517 ext/phar/phar_object.c 		if (SUCCESS != phar_mount_entry(*pphar, actual, actual_len, path, path_len TSRMLS_CC)) {
path              518 ext/phar/phar_object.c 			zend_throw_exception_ex(phar_ce_PharException, 0 TSRMLS_CC, "Mounting of %s to %s within phar %s failed", path, actual, arch);
path              519 ext/phar/phar_object.c 			if (path && path == entry) {
path              530 ext/phar/phar_object.c 		if (entry && path && path == entry) {
path              547 ext/phar/phar_object.c 	} else if (SUCCESS == phar_split_fname(path, path_len, &arch, &arch_len, &entry, &entry_len, 2, 0 TSRMLS_CC)) {
path              548 ext/phar/phar_object.c 		path = entry;
path              553 ext/phar/phar_object.c 	zend_throw_exception_ex(phar_ce_PharException, 0 TSRMLS_CC, "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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC) /* {{{ */
path              170 ext/phar/stream.c 	if ((resource = phar_parse_url(wrapper, path, mode, options TSRMLS_CC)) == 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 TSRMLS_CC, "phar error: invalid url \"%s\"", path);
path              183 ext/phar/stream.c 		php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", path);
path              191 ext/phar/stream.c 	internal_file = estrdup(resource->path + 1);
path              581 ext/phar/stream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              594 ext/phar/stream.c 	internal_file = resource->path + 1; /* strip leading "/" */
path              696 ext/phar/stream.c 	if (!resource->scheme || !resource->host || !resource->path) {
path              721 ext/phar/stream.c 	internal_file = estrdup(resource->path + 1);
path              810 ext/phar/stream.c 	if (!resource_from->scheme || !resource_from->host || !resource_from->path) {
path              817 ext/phar/stream.c 	if (!resource_to->scheme || !resource_to->host || !resource_to->path) {
path              855 ext/phar/stream.c 	if (SUCCESS == zend_hash_find(&(phar->manifest), resource_from->path+1, strlen(resource_from->path)-1, (void **)&entry)) {
path              875 ext/phar/stream.c 		zend_hash_add(&(phar->manifest), resource_to->path+1, strlen(resource_to->path)-1, (void **)&new, sizeof(phar_entry_info), (void **) &entry);
path              877 ext/phar/stream.c 		entry->filename = estrdup(resource_to->path+1);
path              891 ext/phar/stream.c 		is_dir = zend_hash_exists(&(phar->virtual_dirs), resource_from->path+1, strlen(resource_from->path)-1);
path              908 ext/phar/stream.c 		uint from_len = strlen(resource_from->path+1);
path              909 ext/phar/stream.c 		uint to_len = strlen(resource_to->path+1);
path              918 ext/phar/stream.c 				memcmp(str_key, resource_from->path+1, from_len) == 0 &&
path              923 ext/phar/stream.c 				memcpy(new_str_key, resource_to->path + 1, to_len);
path              942 ext/phar/stream.c 				memcmp(str_key, resource_from->path+1, from_len) == 0 &&
path              947 ext/phar/stream.c 				memcpy(new_str_key, resource_to->path + 1, to_len);
path              962 ext/phar/stream.c 				memcmp(str_key, resource_from->path+1, from_len) == 0 &&
path              967 ext/phar/stream.c 				memcpy(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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_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 TSRMLS_DC) /* {{{ */
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              255 ext/phar/util.c 	char *path, *fname, *arch, *entry, *ret, *test;
path              318 ext/phar/util.c 	spprintf(&path, MAXPATHLEN, "phar://%s/%s%c%s", arch, PHAR_G(cwd), DEFAULT_DIR_SEPARATOR, PG(include_path));
path              320 ext/phar/util.c 	ret = php_resolve_path(filename, filename_len, path TSRMLS_CC);
path              321 ext/phar/util.c 	efree(path);
path              353 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 TSRMLS_DC) /* {{{ */
path              378 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              391 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 TSRMLS_CC)) == NULL) {
path              398 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 TSRMLS_CC)) == NULL) {
path              409 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              419 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              426 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              519 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 TSRMLS_DC) /* {{{ */
path              528 ext/phar/util.c 	phar_unixify_path_separators(path, path_len);
path              531 ext/phar/util.c 	is_dir = (path_len && path[path_len - 1] == '/') ? 1 : 0;
path              537 ext/phar/util.c 	if (FAILURE == phar_get_entry_data(&ret, fname, fname_len, path, path_len, mode, allow_dir, error, security TSRMLS_CC)) {
path              543 ext/phar/util.c 	if (phar_path_check(&path, &path_len, &pcr_error) > pcr_is_ok) {
path              545 ext/phar/util.c 			spprintf(error, 0, "phar error: invalid path \"%s\" contains %s", path, pcr_error);
path              552 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              587 ext/phar/util.c 	phar_add_virtual_dirs(phar, path, path_len TSRMLS_CC);
path              592 ext/phar/util.c 	etemp.filename = estrndup(path, path_len);
path             1214 ext/phar/util.c phar_entry_info *phar_get_entry_info(phar_archive_data *phar, char *path, int path_len, char **error, int security TSRMLS_DC) /* {{{ */
path             1216 ext/phar/util.c 	return phar_get_entry_info_dir(phar, path, path_len, 0, error, security TSRMLS_CC);
path             1224 ext/phar/util.c phar_entry_info *phar_get_entry_info_dir(phar_archive_data *phar, char *path, int path_len, char dir, char **error, int security TSRMLS_DC) /* {{{ */
path             1231 ext/phar/util.c 	phar_unixify_path_separators(path, path_len);
path             1234 ext/phar/util.c 	is_dir = (path_len && (path[path_len - 1] == '/')) ? 1 : 0;
path             1240 ext/phar/util.c 	if (security && path_len >= sizeof(".phar")-1 && !memcmp(path, ".phar", sizeof(".phar")-1)) {
path             1249 ext/phar/util.c 			spprintf(error, 4096, "phar error: invalid path \"%s\" must not be empty", path);
path             1254 ext/phar/util.c 	if (phar_path_check(&path, &path_len, &pcr_error) > pcr_is_ok) {
path             1256 ext/phar/util.c 			spprintf(error, 4096, "phar error: invalid path \"%s\" contains %s", path, pcr_error);
path             1272 ext/phar/util.c 	if (SUCCESS == zend_hash_find(&phar->manifest, path, path_len, (void**)&entry)) {
path             1279 ext/phar/util.c 				spprintf(error, 4096, "phar error: path \"%s\" is a directory", path);
path             1286 ext/phar/util.c 				spprintf(error, 4096, "phar error: path \"%s\" exists and is a not a directory", path);
path             1294 ext/phar/util.c 		if (zend_hash_exists(&phar->virtual_dirs, path, path_len)) {
path             1299 ext/phar/util.c 			entry->filename = (char *) estrndup(path, path_len + 1);
path             1317 ext/phar/util.c 			if ((int)keylen >= path_len || strncmp(str_key, path, keylen)) {
path             1338 ext/phar/util.c 				test_len = spprintf(&test, MAXPATHLEN, "%s%s", entry->tmp, path + keylen);
path             1348 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" is a directory", path);
path             1357 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" exists and is a not a directory", path);
path             1363 ext/phar/util.c 				if (SUCCESS != phar_mount_entry(phar, test, test_len, path, path_len TSRMLS_CC)) {
path             1366 ext/phar/util.c 						spprintf(error, 4096, "phar error: path \"%s\" exists as file \"%s\" and could not be mounted", path, test);
path             1373 ext/phar/util.c 				if (SUCCESS != zend_hash_find(&phar->manifest, path, path_len, (void**)&entry)) {
path             1375 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              836 ext/posix/posix.c 	char *path;
path              841 ext/posix/posix.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "pl", &path, &path_len, &mode) == FAILURE) {
path              845 ext/posix/posix.c 	if (php_check_open_basedir_ex(path, 0 TSRMLS_CC)) {
path              849 ext/posix/posix.c 	result = mkfifo(path, mode);
path              865 ext/posix/posix.c 	char *path;
path              874 ext/posix/posix.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "pl|ll", &path, &path_len,
path              879 ext/posix/posix.c 	if (php_check_open_basedir_ex(path, 0 TSRMLS_CC)) {
path              901 ext/posix/posix.c 	result = mknod(path, mode, php_dev);
path              952 ext/posix/posix.c 	char *filename, *path;
path              958 ext/posix/posix.c 	path = expand_filepath(filename, NULL TSRMLS_CC);
path              959 ext/posix/posix.c 	if (!path) {
path              964 ext/posix/posix.c 	if (php_check_open_basedir_ex(path, 0 TSRMLS_CC)) {
path              965 ext/posix/posix.c 		efree(path);
path              970 ext/posix/posix.c 	ret = access(path, mode);
path              971 ext/posix/posix.c 	efree(path);
path              231 ext/session/mod_mm.c static int ps_mm_initialize(ps_mm *data, const char *path)
path              234 ext/session/mod_mm.c 	data->mm = mm_create(0, path);
path             1177 ext/session/session.c 	const char *path;
path             1181 ext/session/session.c 	path = SG(request_info).path_translated;
path             1182 ext/session/session.c 	if (path) {
path             1183 ext/session/session.c 		if (VCWD_STAT(path, &sb) == -1) {
path             1676 ext/session/session.c 	char *path = NULL, *domain = NULL;
path             1681 ext/session/session.c 		zend_parse_parameters(argc TSRMLS_CC, "Z|ssbb", &lifetime, &path, &path_len, &domain, &domain_len, &secure, &httponly) == FAILURE) {
path             1689 ext/session/session.c 	if (path) {
path             1690 ext/session/session.c 		zend_alter_ini_entry("session.cookie_path", sizeof("session.cookie_path"), path, path_len, PHP_INI_USER, PHP_INI_STAGE_RUNTIME);
path             2217 ext/session/session.c 	ZEND_ARG_INFO(0, path)
path             2255 ext/session/session.c 	ZEND_ARG_INFO(0, path)
path             2520 ext/simplexml/simplexml.c 	ZEND_ARG_INFO(0, path)
path              552 ext/soap/php_http.c 		if (phpurl->path) {
path              553 ext/soap/php_http.c 			smart_str_appends(&soap_headers, phpurl->path);
path              691 ext/soap/php_http.c 					if (phpurl->path) {
path              692 ext/soap/php_http.c 						PHP_MD5Update(&md5ctx, (unsigned char*)phpurl->path, strlen(phpurl->path));
path              749 ext/soap/php_http.c 					if (phpurl->path) {
path              750 ext/soap/php_http.c 						smart_str_appends(&soap_headers, phpurl->path);
path              837 ext/soap/php_http.c 						       strncmp(phpurl->path?phpurl->path:"/",Z_STRVAL_PP(tmp),Z_STRLEN_PP(tmp)) == 0) &&
path             1007 ext/soap/php_http.c 				char *t = phpurl->path?phpurl->path:"/";
path             1102 ext/soap/php_http.c 				if (new_url->scheme == NULL && new_url->path != NULL) {
path             1106 ext/soap/php_http.c 					if (new_url->path && new_url->path[0] != '/') {
path             1107 ext/soap/php_http.c 						if (phpurl->path) {
path             1108 ext/soap/php_http.c 							char *t = phpurl->path;
path             1111 ext/soap/php_http.c 								char *s = emalloc((p - t) + strlen(new_url->path) + 2);
path             1114 ext/soap/php_http.c 								strcat(s, new_url->path);
path             1115 ext/soap/php_http.c 								efree(new_url->path);
path             1116 ext/soap/php_http.c 								new_url->path = s;
path             1119 ext/soap/php_http.c 							char *s = emalloc(strlen(new_url->path) + 2);
path             1121 ext/soap/php_http.c 							strcat(s, new_url->path);
path             1122 ext/soap/php_http.c 							efree(new_url->path);
path             1123 ext/soap/php_http.c 							new_url->path = s;
path             1201 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.len > 3) {
path              163 ext/sockets/conversions.c 		path.len -= 3;
path              165 ext/sockets/conversions.c 	smart_str_0(&path);
path              173 ext/sockets/conversions.c 			path.c && path.c != '\0' ? path.c : "unavailable",
path              178 ext/sockets/conversions.c 	smart_str_free_ex(&path, 0);
path              658 ext/sockets/conversions.c static void from_zval_write_sun_path(const zval *path, char *sockaddr_un_c, ser_context *ctx)
path              663 ext/sockets/conversions.c 	if (Z_TYPE_P(path) != IS_STRING) {
path              664 ext/sockets/conversions.c 		ZVAL_COPY_VALUE(&lzval, path);
path              667 ext/sockets/conversions.c 		path = &lzval;
path              673 ext/sockets/conversions.c 	if (Z_STRLEN_P(path) == 0) {
path              677 ext/sockets/conversions.c 	if (Z_STRLEN_P(path) >= sizeof(saddr->sun_path)) {
path              683 ext/sockets/conversions.c 	memcpy(&saddr->sun_path, Z_STRVAL_P(path), Z_STRLEN_P(path));
path              684 ext/sockets/conversions.c 	saddr->sun_path[Z_STRLEN_P(path)] = '\0';
path              244 ext/spl/spl_directory.c static void spl_filesystem_dir_open(spl_filesystem_object* intern, char *path TSRMLS_DC)
path              249 ext/spl/spl_directory.c 	intern->_path_len = strlen(path);
path              250 ext/spl/spl_directory.c 	intern->u.dir.dirp = php_stream_opendir(path, REPORT_ERRORS, FG(default_context));
path              252 ext/spl/spl_directory.c 	if (intern->_path_len > 1 && IS_SLASH_AT(path, intern->_path_len-1)) {
path              253 ext/spl/spl_directory.c 		intern->_path = estrndup(path, --intern->_path_len);
path              255 ext/spl/spl_directory.c 		intern->_path = estrndup(path, intern->_path_len);
path              264 ext/spl/spl_directory.c 				TSRMLS_CC, "Failed to open directory \"%s\"", path);
path              389 ext/spl/spl_directory.c void spl_filesystem_info_set_filename(spl_filesystem_object *intern, char *path, int len, int use_copy TSRMLS_DC) /* {{{ */
path              397 ext/spl/spl_directory.c 	intern->file_name = use_copy ? estrndup(path, len) : path;
path              420 ext/spl/spl_directory.c 	intern->_path = estrndup(path, intern->_path_len);
path              594 ext/spl/spl_directory.c 	char *pnstr, *path;
path              613 ext/spl/spl_directory.c 	path = spl_filesystem_object_get_pathname(intern, &path_len TSRMLS_CC);
path              614 ext/spl/spl_directory.c 	add_assoc_stringl_ex(&zrv, pnstr, pnlen+1, path, path_len, 1);
path              685 ext/spl/spl_directory.c 	char *path;
path              694 ext/spl/spl_directory.c 		parsed = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l", &path, &len, &flags);
path              697 ext/spl/spl_directory.c 		parsed = zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &path, &len);
path              724 ext/spl/spl_directory.c 	if (SPL_HAS_FLAG(ctor_flags, DIT_CTOR_GLOB) && strstr(path, "glob://") != path) {
path              725 ext/spl/spl_directory.c 		spprintf(&path, 0, "glob://%s", path);
path              726 ext/spl/spl_directory.c 		spl_filesystem_dir_open(intern, path TSRMLS_CC);
path              727 ext/spl/spl_directory.c 		efree(path);
path              731 ext/spl/spl_directory.c 		spl_filesystem_dir_open(intern, path TSRMLS_CC);
path              877 ext/spl/spl_directory.c 	char *path;
path              884 ext/spl/spl_directory.c   	path = spl_filesystem_object_get_path(intern, &path_len TSRMLS_CC);
path              885 ext/spl/spl_directory.c 	RETURN_STRINGL(path, path_len, 1);
path             1049 ext/spl/spl_directory.c 	char *path;
path             1055 ext/spl/spl_directory.c 	path = spl_filesystem_object_get_pathname(intern, &path_len TSRMLS_CC);
path             1056 ext/spl/spl_directory.c 	if (path != NULL) {
path             1057 ext/spl/spl_directory.c 		RETURN_STRINGL(path, path_len, 1);
path             1132 ext/spl/spl_directory.c 	char *path;
path             1138 ext/spl/spl_directory.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &path, &len) == FAILURE) {
path             1145 ext/spl/spl_directory.c 	spl_filesystem_info_set_filename(intern, path, len, 1 TSRMLS_CC);
path             1411 ext/spl/spl_directory.c 		char *path = spl_filesystem_object_get_pathname(intern, &path_len TSRMLS_CC);
path             1412 ext/spl/spl_directory.c 		if (path) {
path             1413 ext/spl/spl_directory.c 			char *dpath = estrndup(path, path_len);
path             1988 ext/spl/spl_directory.c 	ZEND_ARG_INFO(0, path)
path             2014 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              822 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path              826 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path              911 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1219 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1236 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1240 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1436 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             1446 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             2208 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             2213 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             2217 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, path)
path             5775 ext/standard/basic_functions.c 	char *path;
path             5782 ext/standard/basic_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &path, &path_len) == FAILURE) {
path             5786 ext/standard/basic_functions.c 	if (zend_hash_exists(SG(rfc1867_uploaded_files), path, path_len + 1)) {
path             5798 ext/standard/basic_functions.c 	char *path, *new_path;
path             5810 ext/standard/basic_functions.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sp", &path, &path_len, &new_path, &new_path_len) == FAILURE) {
path             5814 ext/standard/basic_functions.c 	if (!zend_hash_exists(SG(rfc1867_uploaded_files), path, path_len + 1)) {
path             5822 ext/standard/basic_functions.c 	if (VCWD_RENAME(path, new_path) == 0) {
path             5834 ext/standard/basic_functions.c 	} else if (php_copy_file_ex(path, new_path, STREAM_DISABLE_OPEN_BASEDIR TSRMLS_CC) == SUCCESS) {
path             5835 ext/standard/basic_functions.c 		VCWD_UNLINK(path);
path             5840 ext/standard/basic_functions.c 		zend_hash_del(SG(rfc1867_uploaded_files), path, path_len + 1);
path             5842 ext/standard/basic_functions.c 		php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to move '%s' to '%s'", path, new_path);
path              359 ext/standard/dir.c 	char path[MAXPATHLEN];
path              367 ext/standard/dir.c 	ret = VCWD_GETCWD(path, MAXPATHLEN);
path              369 ext/standard/dir.c 	ret = VCWD_GETWD(path);
path              373 ext/standard/dir.c 		RETURN_STRING(path, 1);
path              122 ext/standard/filestat.c static int php_disk_total_space(char *path, double *space TSRMLS_DC) /* {{{ */
path              151 ext/standard/filestat.c 			if (func(path,
path              164 ext/standard/filestat.c 			if (GetDiskFreeSpace(path,
path              185 ext/standard/filestat.c 	char drive = path[0] & 95;
path              205 ext/standard/filestat.c 	if (statvfs(path, &buf)) {
path              216 ext/standard/filestat.c 	if (statfs(path, &buf)) {
path              235 ext/standard/filestat.c 	char *path;
path              238 ext/standard/filestat.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p", &path, &path_len) == FAILURE) {
path              242 ext/standard/filestat.c 	if (php_check_open_basedir(path TSRMLS_CC)) {
path              246 ext/standard/filestat.c 	if (php_disk_total_space(path, &bytestotal TSRMLS_CC) == SUCCESS) {
path              253 ext/standard/filestat.c static int php_disk_free_space(char *path, double *space TSRMLS_DC) /* {{{ */
path              283 ext/standard/filestat.c 			if (func(path,
path              296 ext/standard/filestat.c 			if (GetDiskFreeSpace(path,
path              317 ext/standard/filestat.c 	char drive = path[0] & 95;
path              337 ext/standard/filestat.c 	if (statvfs(path, &buf)) {
path              347 ext/standard/filestat.c 	if (statfs(path, &buf)) {
path              370 ext/standard/filestat.c 	char *path;
path              373 ext/standard/filestat.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "p", &path, &path_len) == FAILURE) {
path              377 ext/standard/filestat.c 	if (php_check_open_basedir(path TSRMLS_CC)) {
path              381 ext/standard/filestat.c 	if (php_disk_free_space(path, &bytesfree TSRMLS_CC) == SUCCESS) {
path             1226 ext/standard/filestat.c 			zend_hash_update(Z_ARRVAL_P(return_value), bucket->path, bucket->path_len+1, &entry, sizeof(zval *), NULL);
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 TSRMLS_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 TSRMLS_CC);
path              478 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "SIZE %s\r\n", resource->path);
path              507 ext/standard/ftp_fopen_wrapper.c 				php_stream_printf(stream TSRMLS_CC, "DELE %s\r\n", resource->path);
path              551 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "%s %s\r\n", tmp_line, (resource->path != NULL ? resource->path : "/"));
path              695 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              708 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 TSRMLS_CC);
path              726 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "NLST %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              801 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "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              817 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "SIZE %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              832 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "MDTM %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              923 ext/standard/ftp_fopen_wrapper.c 	if (resource->path == NULL) {
path              931 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "DELE %s\r\n", (resource->path != NULL ? resource->path : "/"));
path              981 ext/standard/ftp_fopen_wrapper.c 		!resource_from->path ||
path              982 ext/standard/ftp_fopen_wrapper.c 		!resource_to->path) {
path              995 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "RNFR %s\r\n", (resource_from->path != NULL ? resource_from->path : "/"));
path             1006 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "RNTO %s\r\n", (resource_to->path != NULL ? resource_to->path : "/"));
path             1052 ext/standard/ftp_fopen_wrapper.c 	if (resource->path == NULL) {
path             1060 ext/standard/ftp_fopen_wrapper.c 		php_stream_printf(stream TSRMLS_CC, "MKD %s\r\n", resource->path);
path             1066 ext/standard/ftp_fopen_wrapper.c         buf = estrdup(resource->path);
path             1080 ext/standard/ftp_fopen_wrapper.c 			php_stream_printf(stream TSRMLS_CC, "MKD %s\r\n", resource->path);
path             1146 ext/standard/ftp_fopen_wrapper.c 	if (resource->path == NULL) {
path             1153 ext/standard/ftp_fopen_wrapper.c 	php_stream_printf(stream TSRMLS_CC, "RMD %s\r\n", resource->path);
path               76 ext/standard/head.c PHPAPI int php_setcookie(char *name, int name_len, char *value, int value_len, time_t expires, char *path, int path_len, char *domain, int domain_len, int secure, int url_encode, int httponly TSRMLS_DC)
path              104 ext/standard/head.c 	if (path) {
path              151 ext/standard/head.c 	if (path && path_len > 0) {
path              153 ext/standard/head.c 		strlcat(cookie, path, len + 100);
path              180 ext/standard/head.c 	char *name, *value = NULL, *path = NULL, *domain = NULL;
path              186 ext/standard/head.c 							  &name_len, &value, &value_len, &expires, &path,
path              191 ext/standard/head.c 	if (php_setcookie(name, name_len, value, value_len, expires, path, path_len, domain, domain_len, secure, 1, httponly TSRMLS_CC) == SUCCESS) {
path              203 ext/standard/head.c 	char *name, *value = NULL, *path = NULL, *domain = NULL;
path              209 ext/standard/head.c 							  &name_len, &value, &value_len, &expires, &path,
path              214 ext/standard/head.c 	if (php_setcookie(name, name_len, value, value_len, expires, path, path_len, domain, domain_len, secure, 0, httponly TSRMLS_CC) == SUCCESS) {
path               34 ext/standard/head.h PHPAPI int php_setcookie(char *name, int name_len, char *value, int value_len, time_t expires, char *path, int path_len, char *domain, int domain_len, int secure, int url_encode, int httponly TSRMLS_DC);
path              113 ext/standard/http_fopen_wrapper.c 		const char *path, const char *mode, int options, char **opened_path, 
path              152 ext/standard/http_fopen_wrapper.c 	resource = php_url_parse(path);
path              163 ext/standard/http_fopen_wrapper.c 			return php_stream_open_wrapper_ex(path, mode, REPORT_ERRORS, NULL, context);
path              365 ext/standard/http_fopen_wrapper.c 				scratch_len = strlen(path) + 29 + Z_STRLEN_PP(tmpzval);
path              380 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              839 ext/standard/http_fopen_wrapper.c 					if (*(location+1) != '\0' && resource->path) {
path              840 ext/standard/http_fopen_wrapper.c 						char *s = strrchr(resource->path, '/');
path              842 ext/standard/http_fopen_wrapper.c 							s = resource->path;
path              845 ext/standard/http_fopen_wrapper.c 								s = resource->path = estrdup("/");
path              851 ext/standard/http_fopen_wrapper.c 						if (resource->path && *(resource->path) == '/' && *(resource->path + 1) == '\0') {
path              852 ext/standard/http_fopen_wrapper.c 							snprintf(loc_path, sizeof(loc_path) - 1, "%s%s", resource->path, location);
path              854 ext/standard/http_fopen_wrapper.c 							snprintf(loc_path, sizeof(loc_path) - 1, "%s/%s", resource->path, location);
path              897 ext/standard/http_fopen_wrapper.c 				CHECK_FOR_CNTRL_CHARS(resource->path)
path              961 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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC) /* {{{ */
path              963 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 TSRMLS_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              184 ext/standard/php_fopen_wrapper.c 	if (!strncasecmp(path, "php://", 6)) {
path              185 ext/standard/php_fopen_wrapper.c 		path += 6;
path              188 ext/standard/php_fopen_wrapper.c 	if (!strncasecmp(path, "temp", 4)) {
path              189 ext/standard/php_fopen_wrapper.c 		path += 4;
path              191 ext/standard/php_fopen_wrapper.c 		if (!strncasecmp(path, "/maxmemory:", 11)) {
path              192 ext/standard/php_fopen_wrapper.c 			path += 11;
path              193 ext/standard/php_fopen_wrapper.c 			max_memory = strtol(path, NULL, 10);
path              207 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "memory")) {
path              216 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "output")) {
path              220 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "input")) {
path              241 ext/standard/php_fopen_wrapper.c 	if (!strcasecmp(path, "stdin")) {
path              260 ext/standard/php_fopen_wrapper.c 	} else if (!strcasecmp(path, "stdout")) {
path              273 ext/standard/php_fopen_wrapper.c 	} else if (!strcasecmp(path, "stderr")) {
path              286 ext/standard/php_fopen_wrapper.c 	} else if (!strncasecmp(path, "fd/", 3)) {
path              306 ext/standard/php_fopen_wrapper.c 		start = &path[3];
path              333 ext/standard/php_fopen_wrapper.c 	} else if (!strncasecmp(path, "filter/", 7)) {
path              341 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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
path             1523 ext/standard/string.c PHPAPI size_t php_dirname(char *path, size_t len)
path             1525 ext/standard/string.c 	return zend_dirname(path, len);
path             1554 ext/standard/string.c 	char *path, *ret = NULL;
path             1559 ext/standard/string.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l", &path, &path_len, &opt) == FAILURE) {
path             1569 ext/standard/string.c 		ret = estrndup(path, path_len);
path             1579 ext/standard/string.c 		php_basename(path, path_len, NULL, 0, &ret, &ret_len TSRMLS_CC);
path             1588 ext/standard/string.c 			php_basename(path, path_len, NULL, 0, &ret, &ret_len TSRMLS_CC);
path             1605 ext/standard/string.c 			php_basename(path, path_len, NULL, 0, &ret, &ret_len TSRMLS_CC);
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, 1);
path              438 ext/standard/url.c 	if (resource->path != NULL)
path              439 ext/standard/url.c 		add_assoc_string(return_value, "path", resource->path, 1);
path               29 ext/standard/url.h 	char *path;
path               54 ext/zip/lib/mkstemp.c _zip_mkstemp(char *path)
path               58 ext/zip/lib/mkstemp.c 	ret = _creat(_mktemp(path), _S_IREAD|_S_IWRITE);
path               79 ext/zip/lib/mkstemp.c 	for (trv = path; *trv; ++trv)
path              113 ext/zip/lib/mkstemp.c 		if (trv <= path)
path              117 ext/zip/lib/mkstemp.c 			if (stat(path, &sbuf))
path              129 ext/zip/lib/mkstemp.c 		if ((fd=open(path, O_CREAT|O_EXCL|O_RDWR|O_BINARY, 0600)) >= 0)
path               86 ext/zip/php_zip.c #define PHP_ZIP_STAT_PATH(za, path, path_len, flags, sb) \
path               91 ext/zip/php_zip.c 	if (zip_stat(za, path, flags, &sb) != 0) { \
path              116 ext/zip/php_zip.c static char * php_zip_make_relative_path(char *path, int path_len) /* {{{ */
path              118 ext/zip/php_zip.c 	char *path_begin = path;
path              121 ext/zip/php_zip.c 	if (path_len < 1 || path == NULL) {
path              125 ext/zip/php_zip.c 	if (IS_SLASH(path[0])) {
path              126 ext/zip/php_zip.c 		return path + 1;
path              132 ext/zip/php_zip.c 		while (i > 0 && !IS_SLASH(path[i])) {
path              137 ext/zip/php_zip.c 			return path;
path              140 ext/zip/php_zip.c 		if (i >= 2 && (path[i -1] == '.' || path[i -1] == ':')) {
path              142 ext/zip/php_zip.c 			path_begin = path + i + 1;
path              635 ext/zip/php_zip.c int php_zip_pcre(char *regexp, int regexp_len, char *path, int path_len, zval *return_value TSRMLS_DC) /* {{{ */
path              647 ext/zip/php_zip.c 	if (!IS_ABSOLUTE_PATH(path, path_len)) {
path              653 ext/zip/php_zip.c 		if (IS_SLASH(*path)) {
path              659 ext/zip/php_zip.c 		snprintf(work_path, MAXPATHLEN, "%s%c%s", cwd, DEFAULT_SLASH, path);
path              660 ext/zip/php_zip.c 		path = work_path;
path              664 ext/zip/php_zip.c 	if (ZIP_OPENBASEDIR_CHECKPATH(path)) {
path              668 ext/zip/php_zip.c 	files_cnt = php_stream_scandir(path, &namelist, NULL, (void *) php_stream_dirent_alphasort);
path              705 ext/zip/php_zip.c 			snprintf(fullpath, MAXPATHLEN, "%s%c%s", path, DEFAULT_SLASH, namelist[i]);
path             1726 ext/zip/php_zip.c 	char *path = NULL;
path             1748 ext/zip/php_zip.c 					&pattern, &pattern_len, &path, &path_len, &options) == FAILURE) {
path             1770 ext/zip/php_zip.c 		found = php_zip_pcre(pattern, pattern_len, path, path_len, return_value TSRMLS_CC);
path             2866 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, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_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 TSRMLS_DC);
path              118 ext/zip/zip_stream.c 	const char *path = stream->orig_path;
path              128 ext/zip/zip_stream.c 	fragment = strchr(path, '#');
path              134 ext/zip/zip_stream.c 	if (strncasecmp("zip://", path, 6) == 0) {
path              135 ext/zip/zip_stream.c 		path += 6;
path              143 ext/zip/zip_stream.c 	path_len = strlen(path);
path              148 ext/zip/zip_stream.c 	memcpy(file_dirname, path, path_len - fragment_len);
path              151 ext/zip/zip_stream.c 	php_basename((char *)path, path_len - fragment_len, NULL, 0, &file_basename, &file_basename_len TSRMLS_CC);
path              168 ext/zip/zip_stream.c 		if (path[path_len-1] != '/') {
path              203 ext/zip/zip_stream.c php_stream *php_stream_zip_open(const char *filename, const char *path, const char *mode STREAMS_DC TSRMLS_DC)
path              227 ext/zip/zip_stream.c 		zf = zip_fopen(stream_za, path, 0);
path              236 ext/zip/zip_stream.c 			stream->orig_path = estrdup(path);
path              253 ext/zip/zip_stream.c 											const char *path,
path              274 ext/zip/zip_stream.c 	fragment = strchr(path, '#');
path              279 ext/zip/zip_stream.c 	if (strncasecmp("zip://", path, 6) == 0) {
path              280 ext/zip/zip_stream.c 		path += 6;
path              288 ext/zip/zip_stream.c 	path_len = strlen(path);
path              293 ext/zip/zip_stream.c 	memcpy(file_dirname, path, path_len - fragment_len);
path              296 ext/zip/zip_stream.c 	php_basename(path, path_len - fragment_len, NULL, 0, &file_basename, &file_basename_len TSRMLS_CC);
path              317 ext/zip/zip_stream.c 				*opened_path = estrdup(path);
path               61 ext/zlib/php_zlib.h php_stream *php_stream_gzopen(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
path              111 ext/zlib/zlib_fopen_wrapper.c php_stream *php_stream_gzopen(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, 
path              125 ext/zlib/zlib_fopen_wrapper.c 	if (strncasecmp("compress.zlib://", path, 16) == 0) {
path              126 ext/zlib/zlib_fopen_wrapper.c 		path += 16;
path              127 ext/zlib/zlib_fopen_wrapper.c 	} else if (strncasecmp("zlib:", path, 5) == 0) {
path              128 ext/zlib/zlib_fopen_wrapper.c 		path += 5;
path              131 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              142 main/fopen_wrappers.c PHPAPI int php_check_specific_open_basedir(const char *basedir, const char *path TSRMLS_DC)
path              160 main/fopen_wrappers.c 	path_len = strlen(path);
path              167 main/fopen_wrappers.c 	if (expand_filepath(path, resolved_name TSRMLS_CC) == NULL) {
path              286 main/fopen_wrappers.c PHPAPI int php_check_open_basedir(const char *path TSRMLS_DC)
path              288 main/fopen_wrappers.c 	return php_check_open_basedir_ex(path, 1 TSRMLS_CC);
path              293 main/fopen_wrappers.c PHPAPI int php_check_open_basedir_ex(const char *path, int warn TSRMLS_DC)
path              303 main/fopen_wrappers.c 		if (strlen(path) > (MAXPATHLEN - 1)) {
path              304 main/fopen_wrappers.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "File name is longer than the maximum allowed path length on this platform (%d): %s", MAXPATHLEN, path);
path              320 main/fopen_wrappers.c 			if (php_check_specific_open_basedir(ptr, path TSRMLS_CC) == 0) {
path              328 main/fopen_wrappers.c 			php_error_docref(NULL TSRMLS_CC, E_WARNING, "open_basedir restriction in effect. File(%s) is not within the allowed path(s): (%s)", path, PG(open_basedir));
path              342 main/fopen_wrappers.c static FILE *php_fopen_and_set_opened_path(const char *path, const char *mode, char **opened_path TSRMLS_DC)
path              346 main/fopen_wrappers.c 	if (php_check_open_basedir((char *)path TSRMLS_CC)) {
path              349 main/fopen_wrappers.c 	fp = VCWD_FOPEN(path, mode);
path              351 main/fopen_wrappers.c 		*opened_path = expand_filepath_with_mode(path, NULL, NULL, 0, CWD_EXPAND TSRMLS_CC);
path              473 main/fopen_wrappers.c PHPAPI char *php_resolve_path(const char *filename, int filename_length, const char *path TSRMLS_DC)
path              501 main/fopen_wrappers.c 	    !path ||
path              502 main/fopen_wrappers.c 	    !*path) {
path              510 main/fopen_wrappers.c 	ptr = path;
path              611 main/fopen_wrappers.c PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const char *path, char **opened_path TSRMLS_DC)
path              635 main/fopen_wrappers.c 	 || (!path || (path && !*path))
path              647 main/fopen_wrappers.c 		path_length = strlen(path);
path              652 main/fopen_wrappers.c 			pathbuf = estrdup(path);
path              655 main/fopen_wrappers.c 			memcpy(pathbuf, path, path_length);
path              661 main/fopen_wrappers.c 		pathbuf = estrdup(path);
path               33 main/fopen_wrappers.h PHPAPI int php_check_open_basedir(const char *path TSRMLS_DC);
path               34 main/fopen_wrappers.h PHPAPI int php_check_open_basedir_ex(const char *path, int warn TSRMLS_DC);
path               35 main/fopen_wrappers.h PHPAPI int php_check_specific_open_basedir(const char *basedir, const char *path TSRMLS_DC);
path               47 main/fopen_wrappers.h PHPAPI int php_check_safe_mode_include_dir(const char *path TSRMLS_DC);
path               49 main/fopen_wrappers.h PHPAPI char *php_resolve_path(const char *filename, int filename_len, const char *path TSRMLS_DC);
path               51 main/fopen_wrappers.h PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const char *path, char **opened_path TSRMLS_DC);
path               53 main/fopen_wrappers.h PHPAPI char *php_strip_url_passwd(char *path);
path              276 main/main.c    			char *envpath, *path;
path              284 main/main.c    				path = estrdup(envpath);
path              285 main/main.c    				search_dir = php_strtok_r(path, ":", &last);
path              295 main/main.c    				efree(path);
path               45 main/php_ini.c #define TRANSLATE_SLASHES_LOWER(path) \
path               47 main/php_ini.c 		char *tmp = path; \
path               55 main/php_ini.c #define TRANSLATE_SLASHES_LOWER(path)
path              814 main/php_ini.c PHPAPI void php_ini_activate_per_dir_config(char *path, uint path_len TSRMLS_DC)
path              833 main/php_ini.c 	memcpy(path_bak, path, path_len);
path              836 main/php_ini.c 	path = path_bak;
path              840 main/php_ini.c 	if (has_per_dir_config && path && path_len) {
path              841 main/php_ini.c 		ptr = path + 1;
path              845 main/php_ini.c 			if (zend_hash_find(&configuration_hash, path, strlen(path) + 1, (void **) &tmp2) == SUCCESS) {
path               39 main/php_ini.h PHPAPI void php_ini_activate_per_dir_config(char *path, uint path_len TSRMLS_DC);
path              312 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 TSRMLS_CC)
path               97 main/php_open_temporary_file.c static int php_do_open_temporary_file(const char *path, const char *pfx, char **opened_path_p TSRMLS_DC)
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 TSRMLS_CC)) {
path               68 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 TSRMLS_CC)
path               79 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 TSRMLS_CC)
path               80 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 TSRMLS_CC)
path              337 main/php_streams.h PHPAPI int _php_stream_stat_path(const char *path, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC);
path              338 main/php_streams.h #define php_stream_stat_path(path, ssb)	_php_stream_stat_path((path), 0, (ssb), NULL TSRMLS_CC)
path              339 main/php_streams.h #define php_stream_stat_path_ex(path, flags, ssb, context)	_php_stream_stat_path((path), (flags), (ssb), (context) TSRMLS_CC)
path              341 main/php_streams.h PHPAPI int _php_stream_mkdir(const char *path, int mode, int options, php_stream_context *context TSRMLS_DC);
path              342 main/php_streams.h #define php_stream_mkdir(path, mode, options, context)	_php_stream_mkdir(path, mode, options, context TSRMLS_CC)
path              344 main/php_streams.h PHPAPI int _php_stream_rmdir(const char *path, int options, php_stream_context *context TSRMLS_DC);
path              345 main/php_streams.h #define php_stream_rmdir(path, options, context)	_php_stream_rmdir(path, options, context TSRMLS_CC)
path              347 main/php_streams.h PHPAPI php_stream *_php_stream_opendir(const char *path, int options, php_stream_context *context STREAMS_DC TSRMLS_DC);
path              348 main/php_streams.h #define php_stream_opendir(path, options, context)	_php_stream_opendir((path), (options), (context) STREAMS_CC TSRMLS_CC)
path              551 main/php_streams.h PHPAPI php_stream *_php_stream_open_wrapper_ex(const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
path              552 main/php_streams.h PHPAPI php_stream_wrapper *php_stream_locate_url_wrapper(const char *path, const char **path_for_open, int options TSRMLS_DC);
path              555 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 TSRMLS_CC)
path              556 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 TSRMLS_CC)
path              563 main/rfc1867.c static char *php_ap_basename(const zend_encoding *encoding, char *path TSRMLS_DC)
path              565 main/rfc1867.c 	char *s = strrchr(path, '\\');
path              566 main/rfc1867.c 	char *s2 = strrchr(path, '/');
path              580 main/rfc1867.c 	return path;
path              354 main/streams/cast.c PHPAPI FILE * _php_stream_open_wrapper_as_file(char *path, char *mode, int options, char **opened_path STREAMS_DC TSRMLS_DC)
path              359 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 TSRMLS_DC) /* {{{ */
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 TSRMLS_CC);
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 TSRMLS_CC)) {
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 = estrdup(path);
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 TSRMLS_CC);
path              622 main/streams/memory.c static php_stream * php_stream_url_wrap_rfc2397(php_stream_wrapper *wrapper, const char *path,
path              634 main/streams/memory.c 	if (memcmp(path, "data:", 5)) {
path              638 main/streams/memory.c 	path += 5;
path              639 main/streams/memory.c 	dlen = strlen(path);
path              641 main/streams/memory.c 	if (dlen >= 2 && path[0] == '/' && path[1] == '/') {
path              643 main/streams/memory.c 		path += 2;
path              646 main/streams/memory.c 	if ((comma = memchr(path, ',', dlen)) == NULL) {
path              651 main/streams/memory.c 	if (comma != path) {
path              653 main/streams/memory.c 		mlen = comma - path;
path              655 main/streams/memory.c 		semi = memchr(path, ';', mlen);
path              656 main/streams/memory.c 		sep = memchr(path, '/', mlen);
path              666 main/streams/memory.c 			add_assoc_stringl(meta, "mediatype", (char *) path, mlen, 1);
path              669 main/streams/memory.c 			plen = semi - path;
path              670 main/streams/memory.c 			add_assoc_stringl(meta, "mediatype", (char *) path, plen, 1);
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, char **opened_path, int options STREAMS_DC TSRMLS_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 TSRMLS_CC)
path               54 main/streams/php_stream_plain_wrapper.h PHPAPI FILE * _php_stream_open_wrapper_as_file(char * path, char * mode, int options, char **opened_path STREAMS_DC TSRMLS_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 TSRMLS_CC)
path               70 main/streams/php_streams_int.h void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *path, const char *caption TSRMLS_DC);
path              879 main/streams/plain_wrapper.c static php_stream *php_plain_files_dir_opener(php_stream_wrapper *wrapper, const char *path, const char *mode,
path              887 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 TSRMLS_CC);
path              891 main/streams/plain_wrapper.c 	if (((options & STREAM_DISABLE_OPEN_BASEDIR) == 0) && php_check_open_basedir(path TSRMLS_CC)) {
path              895 main/streams/plain_wrapper.c 	dir = VCWD_OPENDIR(path);
path              899 main/streams/plain_wrapper.c 		php_win32_docref2_from_error(GetLastError(), path, path TSRMLS_CC);
path             1017 main/streams/plain_wrapper.c static php_stream *php_plain_files_stream_opener(php_stream_wrapper *wrapper, const char *path, const char *mode,
path             1020 main/streams/plain_wrapper.c 	if (((options & STREAM_DISABLE_OPEN_BASEDIR) == 0) && php_check_open_basedir(path TSRMLS_CC)) {
path             1024 main/streams/plain_wrapper.c 	return php_stream_fopen_rel(path, mode, opened_path, options);
path             1383 main/streams/plain_wrapper.c PHPAPI php_stream *_php_stream_fopen_with_path(const char *filename, const char *mode, const char *path, char **opened_path, int options STREAMS_DC TSRMLS_DC)
path             1458 main/streams/plain_wrapper.c 	if (!path || (path && !*path)) {
path             1469 main/streams/plain_wrapper.c 		path_length = strlen(path);
path             1475 main/streams/plain_wrapper.c 			pathbuf = estrdup(path);
path             1478 main/streams/plain_wrapper.c 			memcpy(pathbuf, path, path_length);
path             1484 main/streams/plain_wrapper.c 		pathbuf = estrdup(path);
path              173 main/streams/streams.c void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *path, const char *caption TSRMLS_DC)
path              175 main/streams/streams.c 	char *tmp = estrdup(path);
path             1757 main/streams/streams.c PHPAPI php_stream_wrapper *php_stream_locate_url_wrapper(const char *path, const char **path_for_open, int options TSRMLS_DC)
path             1765 main/streams/streams.c 		*path_for_open = (char*)path;
path             1772 main/streams/streams.c 	for (p = path; isalnum((int)*p) || *p == '+' || *p == '-' || *p == '.'; p++) {
path             1776 main/streams/streams.c 	if ((*p == ':') && (n > 1) && (!strncmp("//", p+1, 2) || (n == 4 && !memcmp("data:", path, 5)))) {
path             1777 main/streams/streams.c 		protocol = path;
path             1778 main/streams/streams.c 	} else if (n == 5 && strncasecmp(path, "zlib:", 5) == 0) {
path             1813 main/streams/streams.c 			if (!strncasecmp(path, "file://localhost/", 17)) {
path             1818 main/streams/streams.c 			if (localhost == 0 && path[n+3] != '\0' && path[n+3] != '/' && path[n+4] != ':')	{
path             1820 main/streams/streams.c 			if (localhost == 0 && path[n+3] != '\0' && path[n+3] != '/') {
path             1823 main/streams/streams.c 					php_error_docref(NULL TSRMLS_CC, E_WARNING, "remote host file access not supported, %s", path);
path             1830 main/streams/streams.c 				*path_for_open = (char*)path + n + 1;
path             1892 main/streams/streams.c PHPAPI int _php_stream_mkdir(const char *path, int mode, int options, php_stream_context *context TSRMLS_DC)
path             1896 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, NULL, 0 TSRMLS_CC);
path             1901 main/streams/streams.c 	return wrapper->wops->stream_mkdir(wrapper, path, mode, options, context TSRMLS_CC);
path             1907 main/streams/streams.c PHPAPI int _php_stream_rmdir(const char *path, int options, php_stream_context *context TSRMLS_DC)
path             1911 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, NULL, 0 TSRMLS_CC);
path             1916 main/streams/streams.c 	return wrapper->wops->stream_rmdir(wrapper, path, options, context TSRMLS_CC);
path             1921 main/streams/streams.c PHPAPI int _php_stream_stat_path(const char *path, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC)
path             1924 main/streams/streams.c 	const char *path_to_open = path;
path             1930 main/streams/streams.c 			if (BG(CurrentLStatFile) && strcmp(path, BG(CurrentLStatFile)) == 0) {
path             1935 main/streams/streams.c 			if (BG(CurrentStatFile) && strcmp(path, BG(CurrentStatFile)) == 0) {
path             1942 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, &path_to_open, 0 TSRMLS_CC);
path             1952 main/streams/streams.c 					BG(CurrentLStatFile) = estrdup(path);
path             1958 main/streams/streams.c 					BG(CurrentStatFile) = estrdup(path);
path             1970 main/streams/streams.c PHPAPI php_stream *_php_stream_opendir(const char *path, int options,
path             1977 main/streams/streams.c 	if (!path || !*path) {
path             1981 main/streams/streams.c 	path_to_open = path;
path             1983 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, &path_to_open, options TSRMLS_CC);
path             1998 main/streams/streams.c 		php_stream_display_wrapper_errors(wrapper, path, "failed to open dir" TSRMLS_CC);
path             2019 main/streams/streams.c PHPAPI php_stream *_php_stream_open_wrapper_ex(const char *path, const char *mode, int options,
path             2033 main/streams/streams.c 	if (!path || !*path) {
path             2039 main/streams/streams.c 		resolved_path = zend_resolve_path(path, strlen(path) TSRMLS_CC);
path             2041 main/streams/streams.c 			path = resolved_path;
path             2048 main/streams/streams.c 	path_to_open = path;
path             2050 main/streams/streams.c 	wrapper = php_stream_locate_url_wrapper(path, &path_to_open, options TSRMLS_CC);
path             2091 main/streams/streams.c 		copy_of_path = pestrdup(path, persistent);
path             2114 main/streams/streams.c 				newstream->orig_path = pestrdup(path, persistent);
path             2123 main/streams/streams.c 					char *tmp = estrdup(path);
path             2144 main/streams/streams.c 		php_stream_display_wrapper_errors(wrapper, path, "failed to open stream" TSRMLS_CC);
path               46 main/win95nt.h #define chdir(path) _chdir(path)
path              522 sapi/aolserver/aolserver.c 	char *path;
path              525 sapi/aolserver/aolserver.c 	path = Ns_ConfigGetPath(ctx->ns_server, ctx->ns_module, NULL);
path              526 sapi/aolserver/aolserver.c 	set = Ns_ConfigGetSection(path);
path              206 sapi/cgi/cgi_main.c #define TRANSLATE_SLASHES(path) \
path              208 sapi/cgi/cgi_main.c 		char *tmp = path; \
path              215 sapi/cgi/cgi_main.c #define TRANSLATE_SLASHES(path)
path              758 sapi/cgi/cgi_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 TSRMLS_DC)
path              765 sapi/cgi/cgi_main.c 	if (zend_hash_find(&CGIG(user_config_cache), path, path_len + 1, (void **) &entry) == FAILURE) {
path              770 sapi/cgi/cgi_main.c 		zend_hash_update(&CGIG(user_config_cache), path, path_len + 1, new_entry, sizeof(user_config_cache_entry), (void **) &entry);
path              784 sapi/cgi/cgi_main.c 		if (!IS_ABSOLUTE_PATH(path, path_len)) {
path              785 sapi/cgi/cgi_main.c 			real_path = tsrm_realpath(path, NULL TSRMLS_CC);
path              790 sapi/cgi/cgi_main.c 			path = real_path;
path              796 sapi/cgi/cgi_main.c 			s2 = path;
path              799 sapi/cgi/cgi_main.c 			s1 = path;
path              816 sapi/cgi/cgi_main.c 				php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config TSRMLS_CC);
path              821 sapi/cgi/cgi_main.c 			php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config TSRMLS_CC);
path              837 sapi/cgi/cgi_main.c 	char *path, *doc_root, *server_name;
path              872 sapi/cgi/cgi_main.c 			path = emalloc(path_len + 2);
path              873 sapi/cgi/cgi_main.c 			memcpy(path, SG(request_info).path_translated, path_len + 1);
path              874 sapi/cgi/cgi_main.c 			path_len = zend_dirname(path, path_len);
path              875 sapi/cgi/cgi_main.c 			path[path_len++] = DEFAULT_SLASH;
path              877 sapi/cgi/cgi_main.c 			path = estrndup(SG(request_info).path_translated, path_len);
path              878 sapi/cgi/cgi_main.c 			path_len = zend_dirname(path, path_len);
path              880 sapi/cgi/cgi_main.c 		path[path_len] = 0;
path              883 sapi/cgi/cgi_main.c 		php_ini_activate_per_dir_config(path, path_len TSRMLS_CC); /* Note: for global settings sake we check from root to path */
path              905 sapi/cgi/cgi_main.c 				php_cgi_ini_activate_user_config(path, path_len, doc_root, doc_root_len, doc_root_len - 1 TSRMLS_CC);
path              913 sapi/cgi/cgi_main.c 		efree(path);
path             1037 sapi/cgi/cgi_main.c static int is_valid_path(const char *path)
path             1039 sapi/cgi/cgi_main.c 	const char *p = path;
path              572 sapi/cgi/fastcgi.c int fcgi_listen(const char *path, int backlog)
path              589 sapi/cgi/fastcgi.c 	if ((s = strchr(path, ':'))) {
path              591 sapi/cgi/fastcgi.c 		if (port != 0 && (s-path) < MAXPATHLEN) {
path              592 sapi/cgi/fastcgi.c 			strncpy(host, path, s-path);
path              593 sapi/cgi/fastcgi.c 			host[s-path] = '\0';
path              596 sapi/cgi/fastcgi.c 	} else if (is_port_number(path)) {
path              597 sapi/cgi/fastcgi.c 		port = atoi(path);
path              645 sapi/cgi/fastcgi.c 		namedPipe = CreateNamedPipe(path,
path              661 sapi/cgi/fastcgi.c 		int path_len = strlen(path);
path              670 sapi/cgi/fastcgi.c 		memcpy(sa.sa_unix.sun_path, path, path_len + 1);
path              675 sapi/cgi/fastcgi.c 		unlink(path);
path              692 sapi/cgi/fastcgi.c 		chmod(path, 0777);
path              120 sapi/cgi/fastcgi.h int fcgi_listen(const char *path, int backlog);
path              660 sapi/cli/php_http_parser.c           MARK(path);
path              716 sapi/cli/php_http_parser.c             MARK(path);
path              738 sapi/cli/php_http_parser.c             MARK(path);
path              762 sapi/cli/php_http_parser.c             CALLBACK(path);
path              767 sapi/cli/php_http_parser.c             CALLBACK(path);
path              774 sapi/cli/php_http_parser.c             CALLBACK(path);
path              780 sapi/cli/php_http_parser.c             CALLBACK(path);
path              784 sapi/cli/php_http_parser.c             CALLBACK(path);
path             1566 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              207 sapi/fpm/fpm/fpm_main.c #define TRANSLATE_SLASHES(path) \
path              209 sapi/fpm/fpm/fpm_main.c 		char *tmp = path; \
path              216 sapi/fpm/fpm/fpm_main.c #define TRANSLATE_SLASHES(path)
path              700 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 TSRMLS_DC)
path              707 sapi/fpm/fpm/fpm_main.c 	if (zend_hash_find(&CGIG(user_config_cache), path, path_len + 1, (void **) &entry) == FAILURE) {
path              712 sapi/fpm/fpm/fpm_main.c 		zend_hash_update(&CGIG(user_config_cache), path, path_len + 1, new_entry, sizeof(user_config_cache_entry), (void **) &entry);
path              726 sapi/fpm/fpm/fpm_main.c 		if (!IS_ABSOLUTE_PATH(path, path_len)) {
path              727 sapi/fpm/fpm/fpm_main.c 			real_path = tsrm_realpath(path, NULL TSRMLS_CC);
path              732 sapi/fpm/fpm/fpm_main.c 			path = real_path;
path              738 sapi/fpm/fpm/fpm_main.c 			s2 = path;
path              741 sapi/fpm/fpm/fpm_main.c 			s1 = path;
path              758 sapi/fpm/fpm/fpm_main.c 				php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config TSRMLS_CC);
path              763 sapi/fpm/fpm/fpm_main.c 			php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config TSRMLS_CC);
path              776 sapi/fpm/fpm/fpm_main.c 	char *path, *doc_root, *server_name;
path              805 sapi/fpm/fpm/fpm_main.c 			path = emalloc(path_len + 2);
path              806 sapi/fpm/fpm/fpm_main.c 			memcpy(path, SG(request_info).path_translated, path_len + 1);
path              807 sapi/fpm/fpm/fpm_main.c 			path_len = zend_dirname(path, path_len);
path              808 sapi/fpm/fpm/fpm_main.c 			path[path_len++] = DEFAULT_SLASH;
path              810 sapi/fpm/fpm/fpm_main.c 			path = estrndup(SG(request_info).path_translated, path_len);
path              811 sapi/fpm/fpm/fpm_main.c 			path_len = zend_dirname(path, path_len);
path              813 sapi/fpm/fpm/fpm_main.c 		path[path_len] = 0;
path              816 sapi/fpm/fpm/fpm_main.c 		php_ini_activate_per_dir_config(path, path_len TSRMLS_CC); /* Note: for global settings sake we check from root to path */
path              832 sapi/fpm/fpm/fpm_main.c 				php_cgi_ini_activate_user_config(path, path_len, doc_root, doc_root_len, doc_root_len - 1 TSRMLS_CC);
path              839 sapi/fpm/fpm/fpm_main.c 		efree(path);
path              962 sapi/fpm/fpm/fpm_main.c static int is_valid_path(const char *path)
path              966 sapi/fpm/fpm/fpm_main.c 	if (!path) {
path              969 sapi/fpm/fpm/fpm_main.c 	p = strstr(path, "..");
path              971 sapi/fpm/fpm/fpm_main.c 		if ((p == path || IS_SLASH(*(p-1))) &&
path              233 sapi/fpm/fpm/fpm_php.c int fpm_php_limit_extensions(char *path) /* {{{ */
path              238 sapi/fpm/fpm/fpm_php.c 	if (!path || !limit_extensions) {
path              243 sapi/fpm/fpm/fpm_php.c 	path_len = strlen(path);
path              247 sapi/fpm/fpm/fpm_php.c 			char *path_ext = path + path_len - ext_len;
path              256 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              222 sapi/phpdbg/phpdbg_bp.c PHPDBG_API void phpdbg_set_breakpoint_file(const char *path, long line_num TSRMLS_DC) /* {{{ */
path              227 sapi/phpdbg/phpdbg_bp.c 	if (php_stream_stat_path(path, &ssb) != FAILURE) {
path              233 sapi/phpdbg/phpdbg_bp.c 			if (VCWD_REALPATH(path, realpath)) {
path              234 sapi/phpdbg/phpdbg_bp.c 				path = realpath;
path              236 sapi/phpdbg/phpdbg_bp.c 			path_len = strlen(path);
path              239 sapi/phpdbg/phpdbg_bp.c 				path, path_len, (void**)&broken) == FAILURE) {
path              245 sapi/phpdbg/phpdbg_bp.c 					path, path_len, &breaks, sizeof(HashTable),
path              253 sapi/phpdbg/phpdbg_bp.c 				new_break.filename = estrndup(path, path_len);
path              264 sapi/phpdbg/phpdbg_bp.c 				phpdbg_error("Breakpoint at %s:%ld exists", path, line_num);
path              268 sapi/phpdbg/phpdbg_bp.c 			phpdbg_error("Cannot set breakpoint in %s, it is not a regular file", path);
path              271 sapi/phpdbg/phpdbg_bp.c 		phpdbg_error("Cannot stat %s, it does not exist", path);
path              148 sapi/phpdbg/phpdbg_utils.c PHPDBG_API char *phpdbg_resolve_path(const char *path TSRMLS_DC) /* {{{ */
path              152 sapi/phpdbg/phpdbg_utils.c 	if (expand_filepath(path, resolved_name TSRMLS_CC) == NULL) {
path              170 sapi/webjames/webjames.c 	char *path;
path              174 sapi/webjames/webjames.c 	path = __unixify(WG(conn)->filename,0,NULL,1024,0);
path              175 sapi/webjames/webjames.c 	if (path) SG(request_info).path_translated = estrdup(path);
path              715 win32/glob.c   globextend(path, pglob, limitp)
path              716 win32/glob.c   	const Char *path;
path              745 win32/glob.c   	for (p = path; *p++;)
path              747 win32/glob.c   	len = (size_t)(p - path);
path              750 win32/glob.c   		if (g_Ctoc(path, copy, len)) {
path                5 win32/php_registry.h void UpdateIniFromRegistry(char *path TSRMLS_DC);
path               60 win32/registry.c static int LoadDirectory(HashTable *directories, HKEY key, char *path, int path_len, HashTable *parent_ht)
path              116 win32/registry.c 				zend_hash_update(directories, path, path_len+1, &ht, sizeof(HashTable*), NULL);
path              141 win32/registry.c 							memcpy(new_path, path, path_len);
path              172 win32/registry.c void UpdateIniFromRegistry(char *path TSRMLS_DC)
path              178 win32/registry.c 	if(!path) {
path              209 win32/registry.c 	orig_path = path = estrdup(path);
path              212 win32/registry.c 	p = strchr(path, ':');
path              214 win32/registry.c 		*p = path[0];	/* replace the colon with the drive letter */
path              215 win32/registry.c 		path = p;		/* make path point to the drive letter */
path              217 win32/registry.c 		if (path[0] != '\\' && path[0] != '/') {
path              237 win32/registry.c 			spprintf(&path, 0, "%c\\%s\\%s", drive_letter, cwd, orig_path);
path              239 win32/registry.c 			orig_path = path;
path              244 win32/registry.c 	while (path[path_len] != 0) {
path              245 win32/registry.c 		if (path[path_len] == '\\') {
path              246 win32/registry.c 			path[path_len] = '/';
path              250 win32/registry.c 	zend_str_tolower(path, path_len);
path              252 win32/registry.c 		if (zend_hash_find(PW32G(registry_directories), path, path_len+1, (void**)&pht) == SUCCESS) {
path              269 win32/registry.c 			while (path_len > 0 && path[path_len] != '/') {
path              273 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);