arch_len 417 ext/phar/dirstream.c int arch_len, entry_len; arch_len 422 ext/phar/dirstream.c if (FAILURE == phar_split_fname(url_from, strlen(url_from), &arch, &arch_len, &entry2, &entry_len, 2, 2)) { arch_len 427 ext/phar/dirstream.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 549 ext/phar/dirstream.c int arch_len, entry_len; arch_len 557 ext/phar/dirstream.c if (FAILURE == phar_split_fname(url, strlen(url), &arch, &arch_len, &entry2, &entry_len, 2, 2)) { arch_len 562 ext/phar/dirstream.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 47 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 57 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 122 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 131 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 147 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 252 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 262 ext/phar/func_interceptors.c if (FAILURE == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 271 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 353 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 363 ext/phar/func_interceptors.c if (FAILURE == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 372 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 616 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 632 ext/phar/func_interceptors.c arch_len = PHAR_G(last_phar_name_len); arch_len 639 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 645 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 910 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 920 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 928 ext/phar/func_interceptors.c if (SUCCESS == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 977 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 987 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 995 ext/phar/func_interceptors.c if (SUCCESS == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 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) /* {{{ */ arch_len 2239 ext/phar/phar.c *arch_len = ext_str - filename + ext_len; arch_len 2240 ext/phar/phar.c *arch = estrndup(filename, *arch_len); arch_len 2243 ext/phar/phar.c *entry_len = filename_len - *arch_len; arch_len 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); arch_len 421 ext/phar/phar_object.c int fname_len, arch_len, entry_len; arch_len 431 ext/phar/phar_object.c if (fname_len > 7 && !memcmp(fname, "phar://", 7) && SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 434 ext/phar/phar_object.c RETVAL_STRINGL(fname, arch_len + 7); arch_len 439 ext/phar/phar_object.c RETVAL_STRINGL(arch, arch_len); arch_len 458 ext/phar/phar_object.c int fname_len, arch_len, entry_len; arch_len 473 ext/phar/phar_object.c if (fname_len > 7 && !memcmp(fname, "phar://", 7) && SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 483 ext/phar/phar_object.c if (NULL == (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), arch, arch_len))) { arch_len 484 ext/phar/phar_object.c if (PHAR_G(manifest_cached) && NULL != (pphar = zend_hash_str_find_ptr(&cached_phars, arch, arch_len))) { arch_len 528 ext/phar/phar_object.c } else if (SUCCESS == phar_split_fname(path, path_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 1125 ext/phar/phar_object.c int arch_len, entry_len, is_data; arch_len 1152 ext/phar/phar_object.c if (SUCCESS == phar_split_fname(fname, (int)fname_len, &arch, &arch_len, &entry, &entry_len, !is_data, 2)) { arch_len 1156 ext/phar/phar_object.c phar_unixify_path_separators(arch, arch_len); arch_len 1159 ext/phar/phar_object.c fname_len = arch_len; arch_len 1163 ext/phar/phar_object.c arch_len = fname_len; arch_len 1165 ext/phar/phar_object.c phar_unixify_path_separators(arch, arch_len); arch_len 1307 ext/phar/phar_object.c int zname_len, arch_len, entry_len; arch_len 1332 ext/phar/phar_object.c if (zname_len > 7 && !memcmp(zname, "phar://", 7) && SUCCESS == phar_split_fname(zname, zname_len, &arch, &arch_len, &entry, &entry_len, 2, 0)) { arch_len 1333 ext/phar/phar_object.c if (arch_len == fname_len && !memcmp(arch, fname, arch_len)) { arch_len 4393 ext/phar/phar_object.c int arch_len, entry_len; arch_len 4410 ext/phar/phar_object.c if (fname_len < 7 || memcmp(fname, "phar://", 7) || phar_split_fname(fname, (int)fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0) == FAILURE) { arch_len 4416 ext/phar/phar_object.c if (phar_open_from_filename(arch, arch_len, NULL, 0, REPORT_ERRORS, &phar_data, &error) == FAILURE) { arch_len 63 ext/phar/stream.c int arch_len, entry_len; arch_len 74 ext/phar/stream.c if (phar_split_fname(filename, strlen(filename), &arch, &arch_len, &entry, &entry_len, 2, (mode[0] == 'w' ? 2 : 0)) == FAILURE) { arch_len 106 ext/phar/stream.c if (PHAR_G(request_init) && PHAR_G(phar_fname_map.u.flags) && NULL == (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), arch, arch_len))) { arch_len 116 ext/phar/stream.c if (phar_open_or_create_filename(resource->host, arch_len, NULL, 0, 0, options, &phar, &error) == FAILURE) arch_len 139 ext/phar/stream.c if (phar_open_from_filename(resource->host, arch_len, NULL, 0, options, NULL, &error) == FAILURE) arch_len 257 ext/phar/util.c int arch_len, entry_len, fname_len; arch_len 275 ext/phar/util.c arch_len = PHAR_G(last_phar_name_len); arch_len 280 ext/phar/util.c if (fname_len < 7 || memcmp(fname, "phar://", 7) || SUCCESS != phar_split_fname(fname, strlen(fname), &arch, &arch_len, &entry, &entry_len, 1, 0)) { arch_len 289 ext/phar/util.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL)) { arch_len 326 ext/phar/util.c if (SUCCESS != phar_split_fname(ZSTR_VAL(ret), ZSTR_LEN(ret), &arch, &arch_len, &entry, &entry_len, 1, 0)) { arch_len 330 ext/phar/util.c *pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), arch, arch_len); arch_len 333 ext/phar/util.c *pphar = zend_hash_str_find_ptr(&cached_phars, arch, arch_len);