for_create 1737 ext/phar/phar.c static int phar_analyze_path(const char *fname, const char *ext, int ext_len, int for_create) /* {{{ */ for_create 1769 ext/phar/phar.c if (for_create == 1) { for_create 1777 ext/phar/phar.c if (!for_create) { for_create 1842 ext/phar/phar.c static int phar_check_str(const char *fname, const char *ext_str, int ext_len, int executable, int for_create) /* {{{ */ for_create 1861 ext/phar/phar.c return phar_analyze_path(fname, ext_str, ext_len, for_create); for_create 1872 ext/phar/phar.c return phar_analyze_path(fname, ext_str, ext_len, for_create); for_create 1876 ext/phar/phar.c return phar_analyze_path(fname, ext_str, ext_len, for_create); for_create 1897 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) /* {{{ */ for_create 2025 ext/phar/phar.c switch (phar_check_str(filename, *ext_str, *ext_len, executable, for_create)) { for_create 2038 ext/phar/phar.c switch (phar_check_str(filename, *ext_str, *ext_len, executable, for_create)) { for_create 2191 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) /* {{{ */ for_create 2218 ext/phar/phar.c if (phar_detect_phar_fname_ext(filename, filename_len, &ext_str, &ext_len, executable, for_create, 0) == FAILURE) { for_create 608 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); for_create 609 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); for_create 358 ext/phar/util.c int for_create = mode[0] != 'r'; for_create 390 ext/phar/util.c if ((entry = phar_get_entry_info_dir(phar, path, path_len, allow_dir, for_create && !PHAR_G(readonly) && !phar->is_data ? NULL : error, security)) == NULL) { for_create 391 ext/phar/util.c if (for_create && (!PHAR_G(readonly) || phar->is_data)) { for_create 397 ext/phar/util.c if ((entry = phar_get_entry_info(phar, path, path_len, for_create && !PHAR_G(readonly) && !phar->is_data ? NULL : error, security)) == NULL) { for_create 398 ext/phar/util.c if (for_create && (!PHAR_G(readonly) || phar->is_data)) { for_create 431 ext/phar/util.c if (!for_create) {