PHAR_G            434 ext/phar/dirstream.c 	if (PHAR_G(readonly) && (!phar || !phar->is_data)) {
PHAR_G            569 ext/phar/dirstream.c 	if (PHAR_G(readonly) && (!phar || !phar->is_data)) {
PHAR_G             32 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) {
PHAR_G             36 ext/phar/func_interceptors.c 	if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map))))
PHAR_G             89 ext/phar/func_interceptors.c 	PHAR_G(orig_opendir)(INTERNAL_FUNCTION_PARAM_PASSTHRU);
PHAR_G            105 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) {
PHAR_G            109 ext/phar/func_interceptors.c 	if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map))))
PHAR_G            224 ext/phar/func_interceptors.c 	PHAR_G(orig_file_get_contents)(INTERNAL_FUNCTION_PARAM_PASSTHRU);
PHAR_G            238 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) {
PHAR_G            242 ext/phar/func_interceptors.c 	if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map))))
PHAR_G            324 ext/phar/func_interceptors.c 	PHAR_G(orig_readfile)(INTERNAL_FUNCTION_PARAM_PASSTHRU);
PHAR_G            338 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) {
PHAR_G            342 ext/phar/func_interceptors.c 	if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map))))
PHAR_G            427 ext/phar/func_interceptors.c 	PHAR_G(orig_fopen)(INTERNAL_FUNCTION_PARAM_PASSTHRU);
PHAR_G            630 ext/phar/func_interceptors.c 		if (PHAR_G(last_phar) && fname_len - 7 >= PHAR_G(last_phar_name_len) && !memcmp(fname + 7, PHAR_G(last_phar_name), PHAR_G(last_phar_name_len))) {
PHAR_G            631 ext/phar/func_interceptors.c 			arch = estrndup(PHAR_G(last_phar_name), PHAR_G(last_phar_name_len));
PHAR_G            632 ext/phar/func_interceptors.c 			arch_len = PHAR_G(last_phar_name_len);
PHAR_G            636 ext/phar/func_interceptors.c 			phar = PHAR_G(last_phar);
PHAR_G            688 ext/phar/func_interceptors.c 				save = PHAR_G(cwd);
PHAR_G            689 ext/phar/func_interceptors.c 				save_len = PHAR_G(cwd_len);
PHAR_G            693 ext/phar/func_interceptors.c 				PHAR_G(cwd) = "/";
PHAR_G            694 ext/phar/func_interceptors.c 				PHAR_G(cwd_len) = 0;
PHAR_G            698 ext/phar/func_interceptors.c 					PHAR_G(cwd) = save;
PHAR_G            699 ext/phar/func_interceptors.c 					PHAR_G(cwd_len) = save_len;
PHAR_G            708 ext/phar/func_interceptors.c 					PHAR_G(cwd) = save;
PHAR_G            709 ext/phar/func_interceptors.c 					PHAR_G(cwd_len) = save_len;
PHAR_G            729 ext/phar/func_interceptors.c 				PHAR_G(cwd) = save;
PHAR_G            730 ext/phar/func_interceptors.c 				PHAR_G(cwd_len) = save_len;
PHAR_G            807 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) { \
PHAR_G            808 ext/phar/func_interceptors.c 		PHAR_G(orig)(INTERNAL_FUNCTION_PARAM_PASSTHRU); \
PHAR_G            817 ext/phar/func_interceptors.c 		phar_file_stat(filename, (php_stat_len) filename_len, funcnum, PHAR_G(orig), INTERNAL_FUNCTION_PARAM_PASSTHRU); \
PHAR_G            897 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) {
PHAR_G            901 ext/phar/func_interceptors.c 	if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map))))
PHAR_G            954 ext/phar/func_interceptors.c 	PHAR_G(orig_is_file)(INTERNAL_FUNCTION_PARAM_PASSTHRU);
PHAR_G            964 ext/phar/func_interceptors.c 	if (!PHAR_G(intercepted)) {
PHAR_G            968 ext/phar/func_interceptors.c 	if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map))))
PHAR_G           1019 ext/phar/func_interceptors.c 	PHAR_G(orig_is_link)(INTERNAL_FUNCTION_PARAM_PASSTHRU);
PHAR_G           1037 ext/phar/func_interceptors.c 	if (!PHAR_G(request_init)) {
PHAR_G           1038 ext/phar/func_interceptors.c 		PHAR_G(cwd) = NULL;
PHAR_G           1039 ext/phar/func_interceptors.c 		PHAR_G(cwd_len) = 0;
PHAR_G           1041 ext/phar/func_interceptors.c 	PHAR_G(intercepted) = 1;
PHAR_G           1048 ext/phar/func_interceptors.c 	PHAR_G(intercepted) = 0;
PHAR_G           1054 ext/phar/func_interceptors.c 	PHAR_G(orig_##func) = NULL; \
PHAR_G           1056 ext/phar/func_interceptors.c 		PHAR_G(orig_##func) = orig->internal_function.handler; \
PHAR_G           1086 ext/phar/func_interceptors.c 	PHAR_G(intercepted) = 0;
PHAR_G           1092 ext/phar/func_interceptors.c 	if (PHAR_G(orig_##func) && NULL != (orig = zend_hash_str_find_ptr(CG(function_table), #func, sizeof(#func)-1))) { \
PHAR_G           1093 ext/phar/func_interceptors.c 		orig->internal_function.handler = PHAR_G(orig_##func); \
PHAR_G           1095 ext/phar/func_interceptors.c 	PHAR_G(orig_##func) = NULL;
PHAR_G           1122 ext/phar/func_interceptors.c 	PHAR_G(intercepted) = 0;
PHAR_G           1153 ext/phar/func_interceptors.c 	phar_orig_functions.orig_fopen             = PHAR_G(orig_fopen);
PHAR_G           1154 ext/phar/func_interceptors.c 	phar_orig_functions.orig_file_get_contents = PHAR_G(orig_file_get_contents);
PHAR_G           1155 ext/phar/func_interceptors.c 	phar_orig_functions.orig_is_file           = PHAR_G(orig_is_file);
PHAR_G           1156 ext/phar/func_interceptors.c 	phar_orig_functions.orig_is_link           = PHAR_G(orig_is_link);
PHAR_G           1157 ext/phar/func_interceptors.c 	phar_orig_functions.orig_is_dir            = PHAR_G(orig_is_dir);
PHAR_G           1158 ext/phar/func_interceptors.c 	phar_orig_functions.orig_opendir           = PHAR_G(orig_opendir);
PHAR_G           1159 ext/phar/func_interceptors.c 	phar_orig_functions.orig_file_exists       = PHAR_G(orig_file_exists);
PHAR_G           1160 ext/phar/func_interceptors.c 	phar_orig_functions.orig_fileperms         = PHAR_G(orig_fileperms);
PHAR_G           1161 ext/phar/func_interceptors.c 	phar_orig_functions.orig_fileinode         = PHAR_G(orig_fileinode);
PHAR_G           1162 ext/phar/func_interceptors.c 	phar_orig_functions.orig_filesize          = PHAR_G(orig_filesize);
PHAR_G           1163 ext/phar/func_interceptors.c 	phar_orig_functions.orig_fileowner         = PHAR_G(orig_fileowner);
PHAR_G           1164 ext/phar/func_interceptors.c 	phar_orig_functions.orig_filegroup         = PHAR_G(orig_filegroup);
PHAR_G           1165 ext/phar/func_interceptors.c 	phar_orig_functions.orig_fileatime         = PHAR_G(orig_fileatime);
PHAR_G           1166 ext/phar/func_interceptors.c 	phar_orig_functions.orig_filemtime         = PHAR_G(orig_filemtime);
PHAR_G           1167 ext/phar/func_interceptors.c 	phar_orig_functions.orig_filectime         = PHAR_G(orig_filectime);
PHAR_G           1168 ext/phar/func_interceptors.c 	phar_orig_functions.orig_filetype          = PHAR_G(orig_filetype);
PHAR_G           1169 ext/phar/func_interceptors.c 	phar_orig_functions.orig_is_writable       = PHAR_G(orig_is_writable);
PHAR_G           1170 ext/phar/func_interceptors.c 	phar_orig_functions.orig_is_readable       = PHAR_G(orig_is_readable);
PHAR_G           1171 ext/phar/func_interceptors.c 	phar_orig_functions.orig_is_executable     = PHAR_G(orig_is_executable);
PHAR_G           1172 ext/phar/func_interceptors.c 	phar_orig_functions.orig_lstat             = PHAR_G(orig_lstat);
PHAR_G           1173 ext/phar/func_interceptors.c 	phar_orig_functions.orig_readfile          = PHAR_G(orig_readfile);
PHAR_G           1174 ext/phar/func_interceptors.c 	phar_orig_functions.orig_stat              = PHAR_G(orig_stat);
PHAR_G           1180 ext/phar/func_interceptors.c 	PHAR_G(orig_fopen)             = phar_orig_functions.orig_fopen;
PHAR_G           1181 ext/phar/func_interceptors.c 	PHAR_G(orig_file_get_contents) = phar_orig_functions.orig_file_get_contents;
PHAR_G           1182 ext/phar/func_interceptors.c 	PHAR_G(orig_is_file)           = phar_orig_functions.orig_is_file;
PHAR_G           1183 ext/phar/func_interceptors.c 	PHAR_G(orig_is_link)           = phar_orig_functions.orig_is_link;
PHAR_G           1184 ext/phar/func_interceptors.c 	PHAR_G(orig_is_dir)            = phar_orig_functions.orig_is_dir;
PHAR_G           1185 ext/phar/func_interceptors.c 	PHAR_G(orig_opendir)           = phar_orig_functions.orig_opendir;
PHAR_G           1186 ext/phar/func_interceptors.c 	PHAR_G(orig_file_exists)       = phar_orig_functions.orig_file_exists;
PHAR_G           1187 ext/phar/func_interceptors.c 	PHAR_G(orig_fileperms)         = phar_orig_functions.orig_fileperms;
PHAR_G           1188 ext/phar/func_interceptors.c 	PHAR_G(orig_fileinode)         = phar_orig_functions.orig_fileinode;
PHAR_G           1189 ext/phar/func_interceptors.c 	PHAR_G(orig_filesize)          = phar_orig_functions.orig_filesize;
PHAR_G           1190 ext/phar/func_interceptors.c 	PHAR_G(orig_fileowner)         = phar_orig_functions.orig_fileowner;
PHAR_G           1191 ext/phar/func_interceptors.c 	PHAR_G(orig_filegroup)         = phar_orig_functions.orig_filegroup;
PHAR_G           1192 ext/phar/func_interceptors.c 	PHAR_G(orig_fileatime)         = phar_orig_functions.orig_fileatime;
PHAR_G           1193 ext/phar/func_interceptors.c 	PHAR_G(orig_filemtime)         = phar_orig_functions.orig_filemtime;
PHAR_G           1194 ext/phar/func_interceptors.c 	PHAR_G(orig_filectime)         = phar_orig_functions.orig_filectime;
PHAR_G           1195 ext/phar/func_interceptors.c 	PHAR_G(orig_filetype)          = phar_orig_functions.orig_filetype;
PHAR_G           1196 ext/phar/func_interceptors.c 	PHAR_G(orig_is_writable)       = phar_orig_functions.orig_is_writable;
PHAR_G           1197 ext/phar/func_interceptors.c 	PHAR_G(orig_is_readable)       = phar_orig_functions.orig_is_readable;
PHAR_G           1198 ext/phar/func_interceptors.c 	PHAR_G(orig_is_executable)     = phar_orig_functions.orig_is_executable;
PHAR_G           1199 ext/phar/func_interceptors.c 	PHAR_G(orig_lstat)             = phar_orig_functions.orig_lstat;
PHAR_G           1200 ext/phar/func_interceptors.c 	PHAR_G(orig_readfile)          = phar_orig_functions.orig_readfile;
PHAR_G           1201 ext/phar/func_interceptors.c 	PHAR_G(orig_stat)              = phar_orig_functions.orig_stat;
PHAR_G             54 ext/phar/phar.c 		old = PHAR_G(readonly_orig);
PHAR_G             56 ext/phar/phar.c 		old = PHAR_G(require_hash_orig);
PHAR_G             75 ext/phar/phar.c 			PHAR_G(readonly_orig) = ini;
PHAR_G             77 ext/phar/phar.c 			PHAR_G(require_hash_orig) = ini;
PHAR_G             84 ext/phar/phar.c 		PHAR_G(readonly) = ini;
PHAR_G             85 ext/phar/phar.c 		if (PHAR_G(request_init) && PHAR_G(phar_fname_map.u.flags)) {
PHAR_G             86 ext/phar/phar.c 			zend_hash_apply_with_argument(&(PHAR_G(phar_fname_map)), phar_set_writeable_bit, (void *)&ini);
PHAR_G             89 ext/phar/phar.c 		PHAR_G(require_hash) = ini;
PHAR_G            108 ext/phar/phar.c 	if (!PHAR_G(cache_list) || !(PHAR_G(cache_list)[0])) {
PHAR_G            114 ext/phar/phar.c 	tmp = estrdup(PHAR_G(cache_list));
PHAR_G            117 ext/phar/phar.c 	PHAR_G(request_init) = 1;
PHAR_G            121 ext/phar/phar.c 	PHAR_G(has_bz2) = zend_hash_str_exists(&module_registry, "bz2", sizeof("bz2")-1);
PHAR_G            122 ext/phar/phar.c 	PHAR_G(has_zlib) = zend_hash_str_exists(&module_registry, "zlib", sizeof("zlib")-1);
PHAR_G            127 ext/phar/phar.c 	zend_hash_init(&(PHAR_G(phar_fname_map)), sizeof(phar_archive_data*), zend_get_hash_value, destroy_phar_data,  1);
PHAR_G            128 ext/phar/phar.c 	zend_hash_init(&(PHAR_G(phar_alias_map)), sizeof(phar_archive_data*), zend_get_hash_value, NULL, 1);
PHAR_G            129 ext/phar/phar.c 	PHAR_G(manifest_cached) = 1;
PHAR_G            130 ext/phar/phar.c 	PHAR_G(persist) = 1;
PHAR_G            145 ext/phar/phar.c 				PHAR_G(persist) = 0;
PHAR_G            146 ext/phar/phar.c 				PHAR_G(manifest_cached) = 0;
PHAR_G            148 ext/phar/phar.c 				zend_hash_destroy(&(PHAR_G(phar_fname_map)));
PHAR_G            149 ext/phar/phar.c 				PHAR_G(phar_fname_map.u.flags) = 0;
PHAR_G            150 ext/phar/phar.c 				zend_hash_destroy(&(PHAR_G(phar_alias_map)));
PHAR_G            151 ext/phar/phar.c 				PHAR_G(phar_alias_map.u.flags) = 0;
PHAR_G            157 ext/phar/phar.c 				PHAR_G(request_init) = 0;
PHAR_G            169 ext/phar/phar.c 	PHAR_G(persist) = 0;
PHAR_G            170 ext/phar/phar.c 	PHAR_G(request_init) = 0;
PHAR_G            174 ext/phar/phar.c 	cached_phars = PHAR_G(phar_fname_map);
PHAR_G            175 ext/phar/phar.c 	cached_alias = PHAR_G(phar_alias_map);
PHAR_G            176 ext/phar/phar.c 	PHAR_G(phar_fname_map.u.flags) = 0;
PHAR_G            177 ext/phar/phar.c 	PHAR_G(phar_alias_map.u.flags) = 0;
PHAR_G            186 ext/phar/phar.c 	PHAR_G(cache_list) = ZSTR_VAL(new_value);
PHAR_G            277 ext/phar/phar.c 		if (PHAR_G(request_done)
PHAR_G            278 ext/phar/phar.c 		|| zend_hash_str_del(&(PHAR_G(phar_fname_map)), phar->fname, phar->fname_len) != SUCCESS) {
PHAR_G            284 ext/phar/phar.c 		PHAR_G(last_phar) = NULL;
PHAR_G            285 ext/phar/phar.c 		PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G            299 ext/phar/phar.c 			if (zend_hash_str_del(&(PHAR_G(phar_fname_map)), phar->fname, phar->fname_len) != SUCCESS) {
PHAR_G            358 ext/phar/phar.c 	if (PHAR_G(request_ends)) {
PHAR_G            366 ext/phar/phar.c 	zend_hash_apply_with_argument(&(PHAR_G(phar_alias_map)), phar_unalias_apply, phar_data);
PHAR_G            499 ext/phar/phar.c 		pefree(signature, PHAR_G(persist));\
PHAR_G            568 ext/phar/phar.c 				if (PHAR_G(readonly) && NULL == (stub = zend_hash_str_find_ptr(&(phar->manifest), ".phar/stub.php", sizeof(".phar/stub.php")-1))) {
PHAR_G            628 ext/phar/phar.c 		if (PHAR_G(persist)) {
PHAR_G            957 ext/phar/phar.c 	} else if (PHAR_G(require_hash)) {
PHAR_G           1021 ext/phar/phar.c 	mydata = pecalloc(1, sizeof(phar_archive_data), PHAR_G(persist));
PHAR_G           1022 ext/phar/phar.c 	mydata->is_persistent = PHAR_G(persist);
PHAR_G           1131 ext/phar/phar.c 				if (!PHAR_G(has_zlib)) {
PHAR_G           1144 ext/phar/phar.c 				if (!PHAR_G(has_bz2)) {
PHAR_G           1215 ext/phar/phar.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G           1223 ext/phar/phar.c 		zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, mydata);
PHAR_G           1228 ext/phar/phar.c 	zend_hash_str_add_ptr(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len, mydata);
PHAR_G           1284 ext/phar/phar.c 		if (PHAR_G(readonly) && !(*test)->is_data && ((*test)->is_tar || (*test)->is_zip)) {
PHAR_G           1292 ext/phar/phar.c 		if (!PHAR_G(readonly) || (*test)->is_data) {
PHAR_G           1348 ext/phar/phar.c 			if ((*pphar)->is_data || !PHAR_G(readonly)) {
PHAR_G           1368 ext/phar/phar.c 	if (PHAR_G(readonly) && !is_data) {
PHAR_G           1414 ext/phar/phar.c 	zend_hash_str_add_ptr(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len, mydata);
PHAR_G           1425 ext/phar/phar.c 		if (alias && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G           1431 ext/phar/phar.c 				zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
PHAR_G           1446 ext/phar/phar.c 		if (NULL == zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, mydata)) {
PHAR_G           1453 ext/phar/phar.c 			zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
PHAR_G           1609 ext/phar/phar.c 				if (!PHAR_G(has_zlib)) {
PHAR_G           1666 ext/phar/phar.c 				if (!PHAR_G(has_bz2)) {
PHAR_G           1747 ext/phar/phar.c 		if (zend_hash_str_exists(&(PHAR_G(phar_fname_map)), realpath, strlen(realpath))) {
PHAR_G           1753 ext/phar/phar.c 		if (PHAR_G(manifest_cached) && zend_hash_str_exists(&cached_phars, realpath, strlen(realpath))) {
PHAR_G           1919 ext/phar/phar.c 		if (zend_hash_str_exists(&(PHAR_G(phar_alias_map)), (char *) filename, pos - filename)) {
PHAR_G           1925 ext/phar/phar.c 		if (PHAR_G(manifest_cached) && zend_hash_str_exists(&cached_alias, (char *) filename, pos - filename)) {
PHAR_G           1932 ext/phar/phar.c 	if (zend_hash_num_elements(&(PHAR_G(phar_fname_map))) || PHAR_G(manifest_cached)) {
PHAR_G           1936 ext/phar/phar.c 			if (NULL != (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), (char *) filename, filename_len))) {
PHAR_G           1956 ext/phar/phar.c 			if (PHAR_G(manifest_cached) && NULL != (pphar = zend_hash_str_find_ptr(&cached_phars, (char *) filename, filename_len))) {
PHAR_G           1964 ext/phar/phar.c 			for (zend_hash_internal_pointer_reset(&(PHAR_G(phar_fname_map)));
PHAR_G           1965 ext/phar/phar.c 				HASH_KEY_NON_EXISTENT != zend_hash_get_current_key(&(PHAR_G(phar_fname_map)), &str_key, &unused);
PHAR_G           1966 ext/phar/phar.c 				zend_hash_move_forward(&(PHAR_G(phar_fname_map)))
PHAR_G           1974 ext/phar/phar.c 					if (NULL == (pphar = zend_hash_get_current_data_ptr(&(PHAR_G(phar_fname_map))))) {
PHAR_G           1982 ext/phar/phar.c 			if (PHAR_G(manifest_cached)) {
PHAR_G           2085 ext/phar/phar.c 	if (PHAR_G(cwd_len) && use_cwd && path_length > 2 && path[0] == '.' && path[1] == '/') {
PHAR_G           2086 ext/phar/phar.c 		newpath_len = PHAR_G(cwd_len);
PHAR_G           2088 ext/phar/phar.c 		memcpy(newpath, PHAR_G(cwd), newpath_len);
PHAR_G           2541 ext/phar/phar.c 	if (PHAR_G(readonly)) {
PHAR_G           3312 ext/phar/phar.c 					php_stream_rewind(PHAR_G(cached_fp)[phar->phar_pos].fp) :
PHAR_G           3446 ext/phar/phar.c 	if (PHAR_G(manifest_cached)) {
PHAR_G           3457 ext/phar/phar.c 	if (!PHAR_G(request_init))
PHAR_G           3459 ext/phar/phar.c 		PHAR_G(last_phar) = NULL;
PHAR_G           3460 ext/phar/phar.c 		PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G           3461 ext/phar/phar.c 		PHAR_G(has_bz2) = zend_hash_str_exists(&module_registry, "bz2", sizeof("bz2")-1);
PHAR_G           3462 ext/phar/phar.c 		PHAR_G(has_zlib) = zend_hash_str_exists(&module_registry, "zlib", sizeof("zlib")-1);
PHAR_G           3463 ext/phar/phar.c 		PHAR_G(request_init) = 1;
PHAR_G           3464 ext/phar/phar.c 		PHAR_G(request_ends) = 0;
PHAR_G           3465 ext/phar/phar.c 		PHAR_G(request_done) = 0;
PHAR_G           3466 ext/phar/phar.c 		zend_hash_init(&(PHAR_G(phar_fname_map)), 5, zend_get_hash_value, destroy_phar_data,  0);
PHAR_G           3467 ext/phar/phar.c 		zend_hash_init(&(PHAR_G(phar_persist_map)), 5, zend_get_hash_value, NULL,  0);
PHAR_G           3468 ext/phar/phar.c 		zend_hash_init(&(PHAR_G(phar_alias_map)), 5, zend_get_hash_value, NULL, 0);
PHAR_G           3470 ext/phar/phar.c 		if (PHAR_G(manifest_cached)) {
PHAR_G           3480 ext/phar/phar.c 			PHAR_G(cached_fp) = stuff;
PHAR_G           3483 ext/phar/phar.c 		PHAR_G(phar_SERVER_mung_list) = 0;
PHAR_G           3484 ext/phar/phar.c 		PHAR_G(cwd) = NULL;
PHAR_G           3485 ext/phar/phar.c 		PHAR_G(cwd_len) = 0;
PHAR_G           3486 ext/phar/phar.c 		PHAR_G(cwd_init) = 0;
PHAR_G           3495 ext/phar/phar.c 	PHAR_G(request_ends) = 1;
PHAR_G           3497 ext/phar/phar.c 	if (PHAR_G(request_init))
PHAR_G           3500 ext/phar/phar.c 		zend_hash_destroy(&(PHAR_G(phar_alias_map)));
PHAR_G           3501 ext/phar/phar.c 		PHAR_G(phar_alias_map.u.flags) = 0;
PHAR_G           3502 ext/phar/phar.c 		zend_hash_destroy(&(PHAR_G(phar_fname_map)));
PHAR_G           3503 ext/phar/phar.c 		PHAR_G(phar_fname_map.u.flags) = 0;
PHAR_G           3504 ext/phar/phar.c 		zend_hash_destroy(&(PHAR_G(phar_persist_map)));
PHAR_G           3505 ext/phar/phar.c 		PHAR_G(phar_persist_map.u.flags) = 0;
PHAR_G           3506 ext/phar/phar.c 		PHAR_G(phar_SERVER_mung_list) = 0;
PHAR_G           3508 ext/phar/phar.c 		if (PHAR_G(cached_fp)) {
PHAR_G           3510 ext/phar/phar.c 				if (PHAR_G(cached_fp)[i].fp) {
PHAR_G           3511 ext/phar/phar.c 					php_stream_close(PHAR_G(cached_fp)[i].fp);
PHAR_G           3513 ext/phar/phar.c 				if (PHAR_G(cached_fp)[i].ufp) {
PHAR_G           3514 ext/phar/phar.c 					php_stream_close(PHAR_G(cached_fp)[i].ufp);
PHAR_G           3516 ext/phar/phar.c 				efree(PHAR_G(cached_fp)[i].manifest);
PHAR_G           3518 ext/phar/phar.c 			efree(PHAR_G(cached_fp));
PHAR_G           3519 ext/phar/phar.c 			PHAR_G(cached_fp) = 0;
PHAR_G           3522 ext/phar/phar.c 		PHAR_G(request_init) = 0;
PHAR_G           3524 ext/phar/phar.c 		if (PHAR_G(cwd)) {
PHAR_G           3525 ext/phar/phar.c 			efree(PHAR_G(cwd));
PHAR_G           3528 ext/phar/phar.c 		PHAR_G(cwd) = NULL;
PHAR_G           3529 ext/phar/phar.c 		PHAR_G(cwd_len) = 0;
PHAR_G           3530 ext/phar/phar.c 		PHAR_G(cwd_init) = 0;
PHAR_G           3533 ext/phar/phar.c 	PHAR_G(request_done) = 1;
PHAR_G           3550 ext/phar/phar.c 	if (PHAR_G(has_zlib)) {
PHAR_G           3556 ext/phar/phar.c 	if (PHAR_G(has_bz2)) {
PHAR_G            349 ext/phar/phar_internal.h 	return PHAR_G(cached_fp)[entry->phar->phar_pos].fp;
PHAR_G            357 ext/phar/phar_internal.h 	return PHAR_G(cached_fp)[entry->phar->phar_pos].ufp;
PHAR_G            367 ext/phar/phar_internal.h 	PHAR_G(cached_fp)[entry->phar->phar_pos].fp = fp;
PHAR_G            377 ext/phar/phar_internal.h 	PHAR_G(cached_fp)[entry->phar->phar_pos].ufp = fp;
PHAR_G            385 ext/phar/phar_internal.h 	return PHAR_G(cached_fp)[phar->phar_pos].fp;
PHAR_G            393 ext/phar/phar_internal.h 	return PHAR_G(cached_fp)[phar->phar_pos].ufp;
PHAR_G            403 ext/phar/phar_internal.h 	PHAR_G(cached_fp)[phar->phar_pos].fp = fp;
PHAR_G            413 ext/phar/phar_internal.h 	PHAR_G(cached_fp)[phar->phar_pos].ufp = fp;
PHAR_G            425 ext/phar/phar_internal.h 	data = &(PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos]);
PHAR_G            435 ext/phar/phar_internal.h 	return PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].fp_type;
PHAR_G            443 ext/phar/phar_internal.h 	if (PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].fp_type == PHAR_FP) {
PHAR_G            444 ext/phar/phar_internal.h 		if (!PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].offset) {
PHAR_G            445 ext/phar/phar_internal.h 			PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].offset = entry->offset;
PHAR_G            448 ext/phar/phar_internal.h 	return PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].offset;
PHAR_G             95 ext/phar/phar_object.c 	if (!PHAR_G(phar_SERVER_mung_list)) {
PHAR_G             99 ext/phar/phar_object.c 	if (PHAR_G(phar_SERVER_mung_list) & PHAR_MUNG_REQUEST_URI) {
PHAR_G            111 ext/phar/phar_object.c 	if (PHAR_G(phar_SERVER_mung_list) & PHAR_MUNG_PHP_SELF) {
PHAR_G            124 ext/phar/phar_object.c 	if (PHAR_G(phar_SERVER_mung_list) & PHAR_MUNG_SCRIPT_NAME) {
PHAR_G            132 ext/phar/phar_object.c 	if (PHAR_G(phar_SERVER_mung_list) & PHAR_MUNG_SCRIPT_FILENAME) {
PHAR_G            239 ext/phar/phar_object.c 			PHAR_G(cwd) = NULL;
PHAR_G            240 ext/phar/phar_object.c 			PHAR_G(cwd_len) = 0;
PHAR_G            245 ext/phar/phar_object.c 					PHAR_G(cwd_init) = 1;
PHAR_G            248 ext/phar/phar_object.c 						PHAR_G(cwd_len) = 0;
PHAR_G            249 ext/phar/phar_object.c 						PHAR_G(cwd) = NULL;
PHAR_G            251 ext/phar/phar_object.c 						PHAR_G(cwd_len) = cwd - (entry + 1);
PHAR_G            252 ext/phar/phar_object.c 						PHAR_G(cwd) = estrndup(entry + 1, PHAR_G(cwd_len));
PHAR_G            254 ext/phar/phar_object.c 						PHAR_G(cwd_len) = cwd - entry;
PHAR_G            255 ext/phar/phar_object.c 						PHAR_G(cwd) = estrndup(entry, PHAR_G(cwd_len));
PHAR_G            279 ext/phar/phar_object.c 					if (PHAR_G(cwd)) {
PHAR_G            280 ext/phar/phar_object.c 						efree(PHAR_G(cwd));
PHAR_G            281 ext/phar/phar_object.c 						PHAR_G(cwd) = NULL;
PHAR_G            282 ext/phar/phar_object.c 						PHAR_G(cwd_len) = 0;
PHAR_G            285 ext/phar/phar_object.c 					PHAR_G(cwd_init) = 0;
PHAR_G            291 ext/phar/phar_object.c 					if (PHAR_G(cwd)) {
PHAR_G            292 ext/phar/phar_object.c 						efree(PHAR_G(cwd));
PHAR_G            293 ext/phar/phar_object.c 						PHAR_G(cwd) = NULL;
PHAR_G            294 ext/phar/phar_object.c 						PHAR_G(cwd_len) = 0;
PHAR_G            297 ext/phar/phar_object.c 					PHAR_G(cwd_init) = 0;
PHAR_G            360 ext/phar/phar_object.c 	pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), fname, fname_len);
PHAR_G            362 ext/phar/phar_object.c 	if (!pphar && PHAR_G(manifest_cached)) {
PHAR_G            483 ext/phar/phar_object.c 		if (NULL == (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), arch, arch_len))) {
PHAR_G            484 ext/phar/phar_object.c 			if (PHAR_G(manifest_cached) && NULL != (pphar = zend_hash_str_find_ptr(&cached_phars, arch, arch_len))) {
PHAR_G            520 ext/phar/phar_object.c 	} else if (PHAR_G(phar_fname_map.u.flags) && NULL != (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), fname, fname_len))) {
PHAR_G            522 ext/phar/phar_object.c 	} else if (PHAR_G(manifest_cached) && NULL != (pphar = zend_hash_str_find_ptr(&cached_phars, fname, fname_len))) {
PHAR_G            854 ext/phar/phar_object.c 		code = phar_file_type(&PHAR_G(mime_types), entry, &mime_type);
PHAR_G            894 ext/phar/phar_object.c 			PHAR_G(phar_SERVER_mung_list) |= PHAR_MUNG_PHP_SELF;
PHAR_G            899 ext/phar/phar_object.c 				PHAR_G(phar_SERVER_mung_list) |= PHAR_MUNG_REQUEST_URI;
PHAR_G            902 ext/phar/phar_object.c 				PHAR_G(phar_SERVER_mung_list) |= PHAR_MUNG_SCRIPT_NAME;
PHAR_G            907 ext/phar/phar_object.c 			PHAR_G(phar_SERVER_mung_list) |= PHAR_MUNG_SCRIPT_FILENAME;
PHAR_G           1023 ext/phar/phar_object.c 		if (PHAR_G(has_zlib)) {
PHAR_G           1029 ext/phar/phar_object.c 		if (PHAR_G(has_bz2)) {
PHAR_G           1035 ext/phar/phar_object.c 		if (PHAR_G(has_zlib) || PHAR_G(has_bz2)) {
PHAR_G           1051 ext/phar/phar_object.c 	RETURN_BOOL(!PHAR_G(readonly));
PHAR_G           1242 ext/phar/phar_object.c 		zend_hash_str_add_ptr(&PHAR_G(phar_persist_map), (const char *) phar_obj->archive, sizeof(phar_obj->archive), phar_obj);
PHAR_G           1290 ext/phar/phar_object.c 	if (PHAR_G(has_zlib)) {
PHAR_G           1294 ext/phar/phar_object.c 	if (PHAR_G(has_bz2)) {
PHAR_G           1356 ext/phar/phar_object.c 	PHAR_G(last_phar) = NULL;
PHAR_G           1357 ext/phar/phar_object.c 	PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G           1386 ext/phar/phar_object.c 		zend_hash_str_del(&PHAR_G(phar_persist_map), (const char *) phar_obj->archive, sizeof(phar_obj->archive));
PHAR_G           1736 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           1868 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           2096 ext/phar/phar_object.c 	if (PHAR_G(manifest_cached) && NULL != (pphar = zend_hash_str_find_ptr(&cached_phars, newpath, phar->fname_len))) {
PHAR_G           2102 ext/phar/phar_object.c 	if (NULL != (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), newpath, phar->fname_len))) {
PHAR_G           2145 ext/phar/phar_object.c 				zend_hash_str_update_ptr(&(PHAR_G(phar_alias_map)), newpath, phar->fname_len, phar);
PHAR_G           2161 ext/phar/phar_object.c 	if ((!pphar || phar == pphar) && NULL == zend_hash_str_update_ptr(&(PHAR_G(phar_fname_map)), newpath, phar->fname_len, phar)) {
PHAR_G           2206 ext/phar/phar_object.c 	PHAR_G(last_phar) = NULL;
PHAR_G           2207 ext/phar/phar_object.c 	PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G           2333 ext/phar/phar_object.c 	if (PHAR_G(readonly)) {
PHAR_G           2375 ext/phar/phar_object.c 			if (!PHAR_G(has_zlib)) {
PHAR_G           2390 ext/phar/phar_object.c 			if (!PHAR_G(has_bz2)) {
PHAR_G           2478 ext/phar/phar_object.c 			if (!PHAR_G(has_zlib)) {
PHAR_G           2493 ext/phar/phar_object.c 			if (!PHAR_G(has_bz2)) {
PHAR_G           2583 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           2668 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           2675 ext/phar/phar_object.c 	PHAR_G(last_phar) = NULL;
PHAR_G           2676 ext/phar/phar_object.c 	PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G           2693 ext/phar/phar_object.c 		if (alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G           2713 ext/phar/phar_object.c 		if (phar_obj->archive->alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), phar_obj->archive->alias, phar_obj->archive->alias_len))) {
PHAR_G           2714 ext/phar/phar_object.c 			zend_hash_str_del(&(PHAR_G(phar_alias_map)), phar_obj->archive->alias, phar_obj->archive->alias_len);
PHAR_G           2738 ext/phar/phar_object.c 				zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), oldalias, oldalias_len, phar_obj->archive);
PHAR_G           2744 ext/phar/phar_object.c 		zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, phar_obj->archive);
PHAR_G           2815 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           2844 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           2942 ext/phar/phar_object.c 	if (PHAR_G(readonly)) {
PHAR_G           2997 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3024 ext/phar/phar_object.c 			PHAR_G(openssl_privatekey) = key;
PHAR_G           3025 ext/phar/phar_object.c 			PHAR_G(openssl_privatekey_len) = key_len;
PHAR_G           3123 ext/phar/phar_object.c 	if (!PHAR_G(has_bz2)) {
PHAR_G           3129 ext/phar/phar_object.c 	if (!PHAR_G(has_zlib)) {
PHAR_G           3173 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3190 ext/phar/phar_object.c 			if (!PHAR_G(has_zlib)) {
PHAR_G           3199 ext/phar/phar_object.c 			if (!PHAR_G(has_bz2)) {
PHAR_G           3240 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3282 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3290 ext/phar/phar_object.c 			if (!PHAR_G(has_zlib)) {
PHAR_G           3299 ext/phar/phar_object.c 			if (!PHAR_G(has_bz2)) {
PHAR_G           3356 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3407 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3683 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3722 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           3993 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           4031 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !phar_obj->archive->is_data) {
PHAR_G           4594 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !entry_obj->entry->phar->is_data) {
PHAR_G           4691 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !entry_obj->entry->phar->is_data) {
PHAR_G           4747 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !entry_obj->entry->phar->is_data) {
PHAR_G           4866 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !entry_obj->entry->phar->is_data) {
PHAR_G           4895 ext/phar/phar_object.c 				if (!PHAR_G(has_bz2)) {
PHAR_G           4910 ext/phar/phar_object.c 			if (!PHAR_G(has_zlib)) {
PHAR_G           4926 ext/phar/phar_object.c 				if (!PHAR_G(has_zlib)) {
PHAR_G           4941 ext/phar/phar_object.c 			if (!PHAR_G(has_bz2)) {
PHAR_G           4990 ext/phar/phar_object.c 	if (PHAR_G(readonly) && !entry_obj->entry->phar->is_data) {
PHAR_G           5002 ext/phar/phar_object.c 	if ((entry_obj->entry->flags & PHAR_ENT_COMPRESSED_GZ) != 0 && !PHAR_G(has_zlib)) {
PHAR_G           5008 ext/phar/phar_object.c 	if ((entry_obj->entry->flags & PHAR_ENT_COMPRESSED_BZ2) != 0 && !PHAR_G(has_bz2)) {
PHAR_G            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))) {
PHAR_G            109 ext/phar/stream.c 		if (PHAR_G(readonly) && (!pphar || !pphar->is_data)) {
PHAR_G            319 ext/phar/stream.c 	if (!PHAR_G(cwd_init) && options & STREAM_OPEN_FOR_INCLUDE) {
PHAR_G            322 ext/phar/stream.c 		PHAR_G(cwd_init) = 1;
PHAR_G            325 ext/phar/stream.c 			PHAR_G(cwd_init) = 0;
PHAR_G            327 ext/phar/stream.c 			PHAR_G(cwd_len) = cwd - entry;
PHAR_G            328 ext/phar/stream.c 			PHAR_G(cwd) = estrndup(entry, PHAR_G(cwd_len));
PHAR_G            331 ext/phar/stream.c 			PHAR_G(cwd_len) = 0;
PHAR_G            332 ext/phar/stream.c 			PHAR_G(cwd) = NULL;
PHAR_G            708 ext/phar/stream.c 	pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), resource->host, host_len);
PHAR_G            709 ext/phar/stream.c 	if (PHAR_G(readonly) && (!pphar || !pphar->is_data)) {
PHAR_G            774 ext/phar/stream.c 	if (PHAR_G(readonly) && (!pfrom || !pfrom->is_data)) {
PHAR_G            791 ext/phar/stream.c 	if (PHAR_G(readonly) && (!pto || !pto->is_data)) {
PHAR_G            236 ext/phar/tar.c 	myphar = (phar_archive_data *) pecalloc(1, sizeof(phar_archive_data), PHAR_G(persist));
PHAR_G            237 ext/phar/tar.c 	myphar->is_persistent = PHAR_G(persist);
PHAR_G            602 ext/phar/tar.c 	if (!myphar->is_data && PHAR_G(require_hash) && !myphar->signature) {
PHAR_G            631 ext/phar/tar.c 	if (NULL == (actual = zend_hash_str_add_ptr(&(PHAR_G(phar_fname_map)), myphar->fname, fname_len, myphar))) {
PHAR_G            647 ext/phar/tar.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), actual_alias, myphar->alias_len))) {
PHAR_G            652 ext/phar/tar.c 				zend_hash_str_del(&(PHAR_G(phar_fname_map)), myphar->fname, fname_len);
PHAR_G            657 ext/phar/tar.c 		zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), actual_alias, myphar->alias_len, myphar);
PHAR_G            662 ext/phar/tar.c 			if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G            667 ext/phar/tar.c 					zend_hash_str_del(&(PHAR_G(phar_fname_map)), myphar->fname, fname_len);
PHAR_G            671 ext/phar/tar.c 			zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, myphar);
PHAR_G            266 ext/phar/util.c 	if (!zend_is_executing() || !PHAR_G(cwd)) {
PHAR_G            273 ext/phar/util.c 	if (PHAR_G(last_phar) && !memcmp(fname, "phar://", 7) && fname_len - 7 >= PHAR_G(last_phar_name_len) && !memcmp(fname + 7, PHAR_G(last_phar_name), PHAR_G(last_phar_name_len))) {
PHAR_G            274 ext/phar/util.c 		arch = estrndup(PHAR_G(last_phar_name), PHAR_G(last_phar_name_len));
PHAR_G            275 ext/phar/util.c 		arch_len = PHAR_G(last_phar_name_len);
PHAR_G            276 ext/phar/util.c 		phar = PHAR_G(last_phar);
PHAR_G            319 ext/phar/util.c 	spprintf(&path, MAXPATHLEN, "phar://%s/%s%c%s", arch, PHAR_G(cwd), DEFAULT_DIR_SEPARATOR, PG(include_path));
PHAR_G            330 ext/phar/util.c 		*pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), arch, arch_len);
PHAR_G            332 ext/phar/util.c 		if (!*pphar && PHAR_G(manifest_cached)) {
PHAR_G            375 ext/phar/util.c 	if (for_write && PHAR_G(readonly) && !phar->is_data) {
PHAR_G            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) {
PHAR_G            391 ext/phar/util.c 			if (for_create && (!PHAR_G(readonly) || phar->is_data)) {
PHAR_G            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) {
PHAR_G            398 ext/phar/util.c 			if (for_create && (!PHAR_G(readonly) || phar->is_data)) {
PHAR_G            932 ext/phar/util.c 	if (PHAR_G(phar_alias_map.u.flags)
PHAR_G            933 ext/phar/util.c 			&& NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G            949 ext/phar/util.c 	if (zend_hash_str_del(&(PHAR_G(phar_fname_map)), phar->fname, phar->fname_len) != SUCCESS) {
PHAR_G            954 ext/phar/util.c 	PHAR_G(last_phar) = NULL;
PHAR_G            955 ext/phar/util.c 	PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G            979 ext/phar/util.c 	if (PHAR_G(last_phar) && fname_len == PHAR_G(last_phar_name_len) && !memcmp(fname, PHAR_G(last_phar_name), fname_len)) {
PHAR_G            980 ext/phar/util.c 		*archive = PHAR_G(last_phar);
PHAR_G            983 ext/phar/util.c 			if (!PHAR_G(last_phar)->is_temporary_alias && (alias_len != PHAR_G(last_phar)->alias_len || memcmp(PHAR_G(last_phar)->alias, alias, alias_len))) {
PHAR_G            985 ext/phar/util.c 					spprintf(error, 0, "alias \"%s\" is already used for archive \"%s\" cannot be overloaded with \"%s\"", alias, PHAR_G(last_phar)->fname, fname);
PHAR_G            991 ext/phar/util.c 			if (PHAR_G(last_phar)->alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), PHAR_G(last_phar)->alias, PHAR_G(last_phar)->alias_len))) {
PHAR_G            992 ext/phar/util.c 				zend_hash_str_del(&(PHAR_G(phar_alias_map)), PHAR_G(last_phar)->alias, PHAR_G(last_phar)->alias_len);
PHAR_G            995 ext/phar/util.c 			zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, *archive);
PHAR_G            996 ext/phar/util.c 			PHAR_G(last_alias) = alias;
PHAR_G            997 ext/phar/util.c 			PHAR_G(last_alias_len) = alias_len;
PHAR_G           1003 ext/phar/util.c 	if (alias && alias_len && PHAR_G(last_phar) && alias_len == PHAR_G(last_alias_len) && !memcmp(alias, PHAR_G(last_alias), alias_len)) {
PHAR_G           1004 ext/phar/util.c 		fd = PHAR_G(last_phar);
PHAR_G           1010 ext/phar/util.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G           1027 ext/phar/util.c 			PHAR_G(last_phar) = fd;
PHAR_G           1028 ext/phar/util.c 			PHAR_G(last_phar_name) = fd->fname;
PHAR_G           1029 ext/phar/util.c 			PHAR_G(last_phar_name_len) = fd->fname_len;
PHAR_G           1030 ext/phar/util.c 			PHAR_G(last_alias) = alias;
PHAR_G           1031 ext/phar/util.c 			PHAR_G(last_alias_len) = alias_len;
PHAR_G           1036 ext/phar/util.c 		if (PHAR_G(manifest_cached) && NULL != (fd_ptr = zend_hash_str_find_ptr(&cached_alias, alias, alias_len))) {
PHAR_G           1046 ext/phar/util.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), fname, fname_len))) {
PHAR_G           1058 ext/phar/util.c 				if (fd->alias_len && NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), fd->alias, fd->alias_len))) {
PHAR_G           1059 ext/phar/util.c 					zend_hash_str_del(&(PHAR_G(phar_alias_map)), fd->alias, fd->alias_len);
PHAR_G           1062 ext/phar/util.c 				zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, fd);
PHAR_G           1065 ext/phar/util.c 			PHAR_G(last_phar) = fd;
PHAR_G           1066 ext/phar/util.c 			PHAR_G(last_phar_name) = fd->fname;
PHAR_G           1067 ext/phar/util.c 			PHAR_G(last_phar_name_len) = fd->fname_len;
PHAR_G           1068 ext/phar/util.c 			PHAR_G(last_alias) = fd->alias;
PHAR_G           1069 ext/phar/util.c 			PHAR_G(last_alias_len) = fd->alias_len;
PHAR_G           1074 ext/phar/util.c 		if (PHAR_G(manifest_cached) && NULL != (fd_ptr = zend_hash_str_find_ptr(&cached_phars, fname, fname_len))) {
PHAR_G           1089 ext/phar/util.c 			PHAR_G(last_phar) = fd;
PHAR_G           1090 ext/phar/util.c 			PHAR_G(last_phar_name) = fd->fname;
PHAR_G           1091 ext/phar/util.c 			PHAR_G(last_phar_name_len) = fd->fname_len;
PHAR_G           1092 ext/phar/util.c 			PHAR_G(last_alias) = fd->alias;
PHAR_G           1093 ext/phar/util.c 			PHAR_G(last_alias_len) = fd->alias_len;
PHAR_G           1098 ext/phar/util.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), save, save_len))) {
PHAR_G           1101 ext/phar/util.c 			PHAR_G(last_phar) = fd;
PHAR_G           1102 ext/phar/util.c 			PHAR_G(last_phar_name) = fd->fname;
PHAR_G           1103 ext/phar/util.c 			PHAR_G(last_phar_name_len) = fd->fname_len;
PHAR_G           1104 ext/phar/util.c 			PHAR_G(last_alias) = fd->alias;
PHAR_G           1105 ext/phar/util.c 			PHAR_G(last_alias_len) = fd->alias_len;
PHAR_G           1110 ext/phar/util.c 		if (PHAR_G(manifest_cached) && NULL != (fd_ptr = zend_hash_str_find_ptr(&cached_alias, save, save_len))) {
PHAR_G           1113 ext/phar/util.c 			PHAR_G(last_phar) = fd;
PHAR_G           1114 ext/phar/util.c 			PHAR_G(last_phar_name) = fd->fname;
PHAR_G           1115 ext/phar/util.c 			PHAR_G(last_phar_name_len) = fd->fname_len;
PHAR_G           1116 ext/phar/util.c 			PHAR_G(last_alias) = fd->alias;
PHAR_G           1117 ext/phar/util.c 			PHAR_G(last_alias_len) = fd->alias_len;
PHAR_G           1135 ext/phar/util.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), fname, fname_len))) {
PHAR_G           1141 ext/phar/util.c 				zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len, fd);
PHAR_G           1146 ext/phar/util.c 			PHAR_G(last_phar) = fd;
PHAR_G           1147 ext/phar/util.c 			PHAR_G(last_phar_name) = fd->fname;
PHAR_G           1148 ext/phar/util.c 			PHAR_G(last_phar_name_len) = fd->fname_len;
PHAR_G           1149 ext/phar/util.c 			PHAR_G(last_alias) = fd->alias;
PHAR_G           1150 ext/phar/util.c 			PHAR_G(last_alias_len) = fd->alias_len;
PHAR_G           1155 ext/phar/util.c 		if (PHAR_G(manifest_cached) && NULL != (fd_ptr = zend_hash_str_find_ptr(&cached_phars, fname, fname_len))) {
PHAR_G           1383 ext/phar/util.c 	*signature = (char*)safe_pemalloc(digest_len, 2, 1, PHAR_G(persist));
PHAR_G           1819 ext/phar/util.c 			in = BIO_new_mem_buf(PHAR_G(openssl_privatekey), PHAR_G(openssl_privatekey_len));
PHAR_G           1876 ext/phar/util.c 			if (FAILURE == phar_call_openssl_signverify(1, fp, php_stream_tell(fp), PHAR_G(openssl_privatekey), PHAR_G(openssl_privatekey_len), (char **)&sigbuf, &siglen)) {
PHAR_G           2026 ext/phar/util.c 	ZEND_HASH_FOREACH_PTR(&PHAR_G(phar_persist_map), objphar) {
PHAR_G           2040 ext/phar/util.c 	if (NULL == (pzv = zend_hash_str_add(&(PHAR_G(phar_fname_map)), (*pphar)->fname, (*pphar)->fname_len, &zv))) {
PHAR_G           2047 ext/phar/util.c 	PHAR_G(last_phar) = NULL;
PHAR_G           2048 ext/phar/util.c 	PHAR_G(last_phar_name) = PHAR_G(last_alias) = NULL;
PHAR_G           2050 ext/phar/util.c 	if (newpphar->alias_len && NULL == zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), newpphar->alias, newpphar->alias_len, newpphar)) {
PHAR_G           2051 ext/phar/util.c 		zend_hash_str_del(&(PHAR_G(phar_fname_map)), (*pphar)->fname, (*pphar)->fname_len);
PHAR_G            221 ext/phar/zip.c 			mydata = pecalloc(1, sizeof(phar_archive_data), PHAR_G(persist));
PHAR_G            222 ext/phar/zip.c 			mydata->is_persistent = PHAR_G(persist);
PHAR_G            467 ext/phar/zip.c 				if (!PHAR_G(has_zlib)) {
PHAR_G            474 ext/phar/zip.c 				if (!PHAR_G(has_bz2)) {
PHAR_G            674 ext/phar/zip.c 	zend_hash_str_add_ptr(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len, mydata);
PHAR_G            684 ext/phar/zip.c 			zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
PHAR_G            690 ext/phar/zip.c 		if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), actual_alias, mydata->alias_len))) {
PHAR_G            696 ext/phar/zip.c 				zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
PHAR_G            707 ext/phar/zip.c 		zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), actual_alias, mydata->alias_len, mydata);
PHAR_G            712 ext/phar/zip.c 			if (NULL != (fd_ptr = zend_hash_str_find_ptr(&(PHAR_G(phar_alias_map)), alias, alias_len))) {
PHAR_G            717 ext/phar/zip.c 					zend_hash_str_del(&(PHAR_G(phar_fname_map)), mydata->fname, fname_len);
PHAR_G            722 ext/phar/zip.c 			zend_hash_str_add_ptr(&(PHAR_G(phar_alias_map)), actual_alias, mydata->alias_len, mydata);