arch_len 416 ext/phar/dirstream.c int arch_len, entry_len; arch_len 421 ext/phar/dirstream.c if (FAILURE == phar_split_fname(url_from, strlen(url_from), &arch, &arch_len, &entry2, &entry_len, 2, 2 TSRMLS_CC)) { arch_len 426 ext/phar/dirstream.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 548 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 TSRMLS_CC)) { arch_len 562 ext/phar/dirstream.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { 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 TSRMLS_CC)) { 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 TSRMLS_CC)) { arch_len 147 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { 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 TSRMLS_CC)) { arch_len 271 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 348 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 358 ext/phar/func_interceptors.c if (FAILURE == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0 TSRMLS_CC)) { arch_len 367 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 619 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 635 ext/phar/func_interceptors.c arch_len = PHAR_G(last_phar_name_len); arch_len 642 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0 TSRMLS_CC)) { arch_len 648 ext/phar/func_interceptors.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 913 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 923 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0 TSRMLS_CC)) { arch_len 931 ext/phar/func_interceptors.c if (SUCCESS == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 980 ext/phar/func_interceptors.c int arch_len, entry_len, fname_len; arch_len 990 ext/phar/func_interceptors.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0 TSRMLS_CC)) { arch_len 998 ext/phar/func_interceptors.c if (SUCCESS == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 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) /* {{{ */ arch_len 2281 ext/phar/phar.c *arch_len = ext_str - filename + ext_len; arch_len 2282 ext/phar/phar.c *arch = estrndup(filename, *arch_len); arch_len 2285 ext/phar/phar.c *entry_len = filename_len - *arch_len; arch_len 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); arch_len 444 ext/phar/phar_object.c int fname_len, arch_len, entry_len; arch_len 454 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 TSRMLS_CC)) { arch_len 457 ext/phar/phar_object.c RETVAL_STRINGL(fname, arch_len + 7, 1); arch_len 461 ext/phar/phar_object.c RETURN_STRINGL(arch, arch_len, 0); arch_len 478 ext/phar/phar_object.c int fname_len, arch_len, entry_len, path_len, actual_len; arch_len 492 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 TSRMLS_CC)) { arch_len 502 ext/phar/phar_object.c if (SUCCESS != zend_hash_find(&(PHAR_GLOBALS->phar_fname_map), arch, arch_len, (void **)&pphar)) { arch_len 503 ext/phar/phar_object.c if (PHAR_G(manifest_cached) && SUCCESS == zend_hash_find(&cached_phars, arch, arch_len, (void **)&pphar)) { arch_len 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)) { arch_len 1145 ext/phar/phar_object.c int fname_len, alias_len = 0, arch_len, entry_len, is_data; arch_len 1172 ext/phar/phar_object.c if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, !is_data, 2 TSRMLS_CC)) { arch_len 1176 ext/phar/phar_object.c phar_unixify_path_separators(arch, arch_len); arch_len 1179 ext/phar/phar_object.c fname_len = arch_len; arch_len 1183 ext/phar/phar_object.c arch_len = fname_len; arch_len 1185 ext/phar/phar_object.c phar_unixify_path_separators(arch, arch_len); arch_len 1326 ext/phar/phar_object.c int fname_len, zname_len, arch_len, entry_len; arch_len 1351 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 TSRMLS_CC)) { arch_len 1352 ext/phar/phar_object.c if (arch_len == fname_len && !memcmp(arch, fname, arch_len)) { arch_len 4451 ext/phar/phar_object.c int fname_len, arch_len, entry_len; arch_len 4468 ext/phar/phar_object.c if (fname_len < 7 || memcmp(fname, "phar://", 7) || phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len, 2, 0 TSRMLS_CC) == FAILURE) { arch_len 4474 ext/phar/phar_object.c if (phar_open_from_filename(arch, arch_len, NULL, 0, REPORT_ERRORS, &phar_data, &error TSRMLS_CC) == 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) TSRMLS_CC) == FAILURE) { arch_len 106 ext/phar/stream.c if (PHAR_GLOBALS->request_init && PHAR_GLOBALS->phar_fname_map.arBuckets && FAILURE == zend_hash_find(&(PHAR_GLOBALS->phar_fname_map), arch, arch_len, (void **)&pphar)) { arch_len 116 ext/phar/stream.c if (phar_open_or_create_filename(resource->host, arch_len, NULL, 0, 0, options, &phar, &error TSRMLS_CC) == FAILURE) arch_len 139 ext/phar/stream.c if (phar_open_from_filename(resource->host, arch_len, NULL, 0, options, NULL, &error TSRMLS_CC) == FAILURE) arch_len 256 ext/phar/util.c int arch_len, entry_len, fname_len, ret_len; arch_len 274 ext/phar/util.c arch_len = PHAR_G(last_phar_name_len); arch_len 279 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 TSRMLS_CC)) { arch_len 288 ext/phar/util.c if (FAILURE == phar_get_archive(&phar, arch, arch_len, NULL, 0, NULL TSRMLS_CC)) { arch_len 327 ext/phar/util.c if (SUCCESS != phar_split_fname(ret, ret_len, &arch, &arch_len, &entry, &entry_len, 1, 0 TSRMLS_CC)) { arch_len 331 ext/phar/util.c zend_hash_find(&(PHAR_GLOBALS->phar_fname_map), arch, arch_len, (void **) &pphar); arch_len 334 ext/phar/util.c zend_hash_find(&cached_phars, arch, arch_len, (void **) &pphar);