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);