Lines Matching refs:path

73 #define PHP_ZIP_STAT_PATH(za, path, path_len, flags, sb) \  argument
78 if (zip_stat(za, path, flags, &sb) != 0) { \
100 static char * php_zip_make_relative_path(char *path, size_t path_len) /* {{{ */ in php_zip_make_relative_path() argument
102 char *path_begin = path; in php_zip_make_relative_path()
105 if (path_len < 1 || path == NULL) { in php_zip_make_relative_path()
109 if (IS_ABSOLUTE_PATH(path, path_len)) { in php_zip_make_relative_path()
110 return path + COPY_WHEN_ABSOLUTE(path) + 1; in php_zip_make_relative_path()
116 while (i > 0 && !IS_SLASH(path[i])) { in php_zip_make_relative_path()
121 return path; in php_zip_make_relative_path()
124 if (i >= 2 && (path[i -1] == '.' || path[i -1] == ':')) { in php_zip_make_relative_path()
126 path_begin = path + i + 1; in php_zip_make_relative_path()
619 int php_zip_pcre(zend_string *regexp, char *path, int path_len, zval *return_value) /* {{{ */ in php_zip_pcre() argument
632 if (!IS_ABSOLUTE_PATH(path, path_len)) { in php_zip_pcre()
638 if (IS_SLASH(*path)) { in php_zip_pcre()
644 snprintf(work_path, MAXPATHLEN, "%s%c%s", cwd, DEFAULT_SLASH, path); in php_zip_pcre()
645 path = work_path; in php_zip_pcre()
649 if (ZIP_OPENBASEDIR_CHECKPATH(path)) { in php_zip_pcre()
653 files_cnt = php_stream_scandir(path, &namelist, NULL, (void *) php_stream_dirent_alphasort); in php_zip_pcre()
688 snprintf(fullpath, MAXPATHLEN, "%s%c%s", path, DEFAULT_SLASH, ZSTR_VAL(namelist[i])); in php_zip_pcre()
1688 char *path = "."; in php_zip_add_from_pattern() local
1711 &pattern, &path, &path_len, &options) == FAILURE) { in php_zip_add_from_pattern()
1736 found = php_zip_pcre(pattern, path, path_len, return_value); in php_zip_add_from_pattern()
2970 ZEND_ARG_INFO(0, path)