for_create 1734 ext/phar/phar.c static int phar_analyze_path(const char *fname, const char *ext, int ext_len, int for_create TSRMLS_DC) /* {{{ */ for_create 1766 ext/phar/phar.c if (for_create == 1) { for_create 1774 ext/phar/phar.c if (!for_create) { for_create 1839 ext/phar/phar.c static int phar_check_str(const char *fname, const char *ext_str, int ext_len, int executable, int for_create TSRMLS_DC) /* {{{ */ for_create 1858 ext/phar/phar.c return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC); for_create 1869 ext/phar/phar.c return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC); for_create 1873 ext/phar/phar.c return phar_analyze_path(fname, ext_str, ext_len, for_create TSRMLS_CC); for_create 1894 ext/phar/phar.c int phar_detect_phar_fname_ext(const char *filename, int filename_len, const char **ext_str, int *ext_len, int executable, int for_create, int is_complete TSRMLS_DC) /* {{{ */ for_create 2023 ext/phar/phar.c switch (phar_check_str(filename, *ext_str, *ext_len, executable, for_create TSRMLS_CC)) { for_create 2036 ext/phar/phar.c switch (phar_check_str(filename, *ext_str, *ext_len, executable, for_create TSRMLS_CC)) { for_create 2237 ext/phar/phar.c int phar_split_fname(const char *filename, int filename_len, char **arch, int *arch_len, char **entry, int *entry_len, int executable, int for_create TSRMLS_DC) /* {{{ */ for_create 2260 ext/phar/phar.c if (phar_detect_phar_fname_ext(filename, filename_len, &ext_str, &ext_len, executable, for_create, 0 TSRMLS_CC) == FAILURE) { for_create 620 ext/phar/phar_internal.h int phar_detect_phar_fname_ext(const char *filename, int filename_len, const char **ext_str, int *ext_len, int executable, int for_create, int is_complete TSRMLS_DC); for_create 621 ext/phar/phar_internal.h int phar_split_fname(const char *filename, int filename_len, char **arch, int *arch_len, char **entry, int *entry_len, int executable, int for_create TSRMLS_DC); for_create 359 ext/phar/util.c int for_create = mode[0] != 'r'; for_create 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) { for_create 392 ext/phar/util.c if (for_create && (!PHAR_G(readonly) || phar->is_data)) { for_create 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) { for_create 399 ext/phar/util.c if (for_create && (!PHAR_G(readonly) || phar->is_data)) { for_create 432 ext/phar/util.c if (!for_create) {