internal_file     308 ext/phar/dirstream.c 	char *internal_file, *error;
internal_file     340 ext/phar/dirstream.c 	internal_file = resource->path + 1; /* strip leading "/" */
internal_file     357 ext/phar/dirstream.c 	if (*internal_file == '\0') {
internal_file     359 ext/phar/dirstream.c 		internal_file = estrndup(internal_file - 1, 1);
internal_file     360 ext/phar/dirstream.c 		ret = phar_make_dirstream(internal_file, &phar->manifest);
internal_file     370 ext/phar/dirstream.c 	if (NULL != (entry = zend_hash_str_find_ptr(&phar->manifest, internal_file, strlen(internal_file))) && !entry->is_dir) {
internal_file     378 ext/phar/dirstream.c 		internal_file = estrdup(internal_file);
internal_file     380 ext/phar/dirstream.c 		return phar_make_dirstream(internal_file, &phar->manifest);
internal_file     382 ext/phar/dirstream.c 		int i_len = strlen(internal_file);
internal_file     389 ext/phar/dirstream.c 				if (ZSTR_LEN(str_key) > (uint)i_len && 0 == memcmp(ZSTR_VAL(str_key), internal_file, i_len)) {
internal_file     391 ext/phar/dirstream.c 					internal_file = estrndup(internal_file,
internal_file     394 ext/phar/dirstream.c 					return phar_make_dirstream(internal_file, &phar->manifest);
internal_file     436 ext/phar/phar.c 	if (idata->internal_file && !idata->internal_file->is_persistent) {
internal_file     437 ext/phar/phar.c 		if (--idata->internal_file->fp_refcount < 0) {
internal_file     438 ext/phar/phar.c 			idata->internal_file->fp_refcount = 0;
internal_file     441 ext/phar/phar.c 		if (idata->fp && idata->fp != idata->phar->fp && idata->fp != idata->phar->ufp && idata->fp != idata->internal_file->fp) {
internal_file     445 ext/phar/phar.c 		if (idata->internal_file->is_temp_dir) {
internal_file     446 ext/phar/phar.c 			destroy_phar_manifest_entry_int(idata->internal_file);
internal_file     447 ext/phar/phar.c 			efree(idata->internal_file);
internal_file     466 ext/phar/phar.c 	if (idata->internal_file->fp_refcount < 2) {
internal_file     467 ext/phar/phar.c 		if (idata->fp && idata->fp != idata->phar->fp && idata->fp != idata->phar->ufp && idata->fp != idata->internal_file->fp) {
internal_file     470 ext/phar/phar.c 		zend_hash_str_del(&idata->phar->manifest, idata->internal_file->filename, idata->internal_file->filename_len);
internal_file     474 ext/phar/phar.c 		idata->internal_file->is_deleted = 1;
internal_file    2343 ext/phar/phar.c 	int len = idata->internal_file->uncompressed_filesize;
internal_file    2345 ext/phar/phar.c 	phar_entry_info *entry = idata->internal_file;
internal_file    2360 ext/phar/phar.c 		php_stream_seek(phar_get_entrypfp(idata->internal_file), entry->header_offset, SEEK_SET);
internal_file    2362 ext/phar/phar.c 		if (sizeof(local) != php_stream_read(phar_get_entrypfp(idata->internal_file), (char *) &local, sizeof(local))) {
internal_file    2370 ext/phar/phar.c 			php_stream_seek(phar_get_entrypfp(idata->internal_file),
internal_file    2375 ext/phar/phar.c 			if (sizeof(desc) != php_stream_read(phar_get_entrypfp(idata->internal_file),
internal_file     473 ext/phar/phar_internal.h 	phar_entry_info          *internal_file;
internal_file    1686 ext/phar/phar_object.c 		if (data->internal_file->fp_type == PHAR_MOD) {
internal_file    1687 ext/phar/phar_object.c 			php_stream_close(data->internal_file->fp);
internal_file    1690 ext/phar/phar_object.c 		data->internal_file->fp = NULL;
internal_file    1691 ext/phar/phar_object.c 		data->internal_file->fp_type = PHAR_UFP;
internal_file    1692 ext/phar/phar_object.c 		data->internal_file->offset_abs = data->internal_file->offset = php_stream_tell(p_obj->fp);
internal_file    1695 ext/phar/phar_object.c 		data->internal_file->uncompressed_filesize = data->internal_file->compressed_filesize =
internal_file    1696 ext/phar/phar_object.c 			php_stream_tell(p_obj->fp) - data->internal_file->offset;
internal_file    1713 ext/phar/phar_object.c 	data->internal_file->compressed_filesize = data->internal_file->uncompressed_filesize = contents_len;
internal_file    3604 ext/phar/phar_object.c 		if (!data->internal_file->is_dir) {
internal_file    3619 ext/phar/phar_object.c 			data->internal_file->compressed_filesize = data->internal_file->uncompressed_filesize = contents_len;
internal_file     162 ext/phar/stream.c 	char *internal_file;
internal_file     191 ext/phar/stream.c 	internal_file = estrdup(resource->path + 1);
internal_file     193 ext/phar/stream.c 		if (NULL == (idata = phar_get_or_create_entry_data(resource->host, host_len, internal_file, strlen(internal_file), mode, 0, &error, 1))) {
internal_file     198 ext/phar/stream.c 				php_stream_wrapper_log_error(wrapper, options, "phar error: file \"%s\" could not be created in phar \"%s\"", internal_file, resource->host);
internal_file     200 ext/phar/stream.c 			efree(internal_file);
internal_file     209 ext/phar/stream.c 		efree(internal_file);
internal_file     213 ext/phar/stream.c 			if (idata->internal_file->uncompressed_filesize == 0
internal_file     214 ext/phar/stream.c 				&& idata->internal_file->compressed_filesize == 0
internal_file     219 ext/phar/stream.c 				idata->internal_file->flags &= ~PHAR_ENT_COMPRESSION_MASK;
internal_file     220 ext/phar/stream.c 				idata->internal_file->flags |= Z_LVAL_P(pzoption);
internal_file     223 ext/phar/stream.c 				if (Z_TYPE(idata->internal_file->metadata) != IS_UNDEF) {
internal_file     224 ext/phar/stream.c 					zval_ptr_dtor(&idata->internal_file->metadata);
internal_file     225 ext/phar/stream.c 					ZVAL_UNDEF(&idata->internal_file->metadata);
internal_file     230 ext/phar/stream.c 				ZVAL_COPY(&idata->internal_file->metadata, metadata);
internal_file     235 ext/phar/stream.c 			*opened_path = strpprintf(MAXPATHLEN, "phar://%s/%s", idata->phar->fname, idata->internal_file->filename);
internal_file     239 ext/phar/stream.c 		if (!*internal_file && (options & STREAM_OPEN_FOR_INCLUDE)) {
internal_file     243 ext/phar/stream.c 				efree(internal_file);
internal_file     251 ext/phar/stream.c 				efree(internal_file);
internal_file     272 ext/phar/stream.c 				idata->internal_file = entry;
internal_file     281 ext/phar/stream.c 				efree(internal_file);
internal_file     286 ext/phar/stream.c 		if ((FAILURE == phar_get_entry_data(&idata, resource->host, host_len, internal_file, strlen(internal_file), "r", 0, &error, 0)) || !idata) {
internal_file     292 ext/phar/stream.c 				php_stream_wrapper_log_error(wrapper, options, "phar error: \"%s\" is not a file in phar \"%s\"", internal_file, resource->host);
internal_file     294 ext/phar/stream.c 			efree(internal_file);
internal_file     302 ext/phar/stream.c 		fprintf(stderr, "Filename:   %s\n", internal_file);
internal_file     303 ext/phar/stream.c 		fprintf(stderr, "Entry:      %s\n", idata->internal_file->filename);
internal_file     304 ext/phar/stream.c 		fprintf(stderr, "Size:       %u\n", idata->internal_file->uncompressed_filesize);
internal_file     305 ext/phar/stream.c 		fprintf(stderr, "Compressed: %u\n", idata->internal_file->flags);
internal_file     306 ext/phar/stream.c 		fprintf(stderr, "Offset:     %u\n", idata->internal_file->offset_within_phar);
internal_file     307 ext/phar/stream.c 		fprintf(stderr, "Cached:     %s\n", idata->internal_file->filedata ? "yes" : "no");
internal_file     311 ext/phar/stream.c 	if (!idata->internal_file->is_crc_checked && phar_postprocess_file(idata, idata->internal_file->crc32, &error, 2) != SUCCESS) {
internal_file     315 ext/phar/stream.c 		efree(internal_file);
internal_file     320 ext/phar/stream.c 		char *entry = idata->internal_file->filename, *cwd;
internal_file     323 ext/phar/stream.c 		if ((idata->phar->is_tar || idata->phar->is_zip) && idata->internal_file->filename_len == sizeof(".phar/stub.php")-1 && !strncmp(idata->internal_file->filename, ".phar/stub.php", sizeof(".phar/stub.php")-1)) {
internal_file     336 ext/phar/stream.c 		*opened_path = strpprintf(MAXPATHLEN, "phar://%s/%s", idata->phar->fname, idata->internal_file->filename);
internal_file     338 ext/phar/stream.c 	efree(internal_file);
internal_file     368 ext/phar/stream.c 	if (data->internal_file->link) {
internal_file     369 ext/phar/stream.c 		entry = phar_get_link_source(data->internal_file);
internal_file     371 ext/phar/stream.c 		entry = data->internal_file;
internal_file     400 ext/phar/stream.c 	if (data->internal_file->link) {
internal_file     401 ext/phar/stream.c 		entry = phar_get_link_source(data->internal_file);
internal_file     403 ext/phar/stream.c 		entry = data->internal_file;
internal_file     443 ext/phar/stream.c 		php_stream_wrapper_log_error(stream->wrapper, stream->flags, "phar error: Could not write %d characters to \"%s\" in phar \"%s\"", (int) count, data->internal_file->filename, data->phar->fname);
internal_file     447 ext/phar/stream.c 	if (data->position > (zend_off_t)data->internal_file->uncompressed_filesize) {
internal_file     448 ext/phar/stream.c 		data->internal_file->uncompressed_filesize = data->position;
internal_file     450 ext/phar/stream.c 	data->internal_file->compressed_filesize = data->internal_file->uncompressed_filesize;
internal_file     451 ext/phar/stream.c 	data->internal_file->old_flags = data->internal_file->flags;
internal_file     452 ext/phar/stream.c 	data->internal_file->is_modified = 1;
internal_file     466 ext/phar/stream.c 	if (data->internal_file->is_modified) {
internal_file     467 ext/phar/stream.c 		data->internal_file->timestamp = time(0);
internal_file     561 ext/phar/stream.c 	phar_dostat(data->phar, data->internal_file, ssb, 0);
internal_file     573 ext/phar/stream.c 	char *internal_file, *error;
internal_file     597 ext/phar/stream.c 	internal_file = resource->path + 1; /* strip leading "/" */
internal_file     609 ext/phar/stream.c 	if (*internal_file == '\0') {
internal_file     619 ext/phar/stream.c 	internal_file_len = strlen(internal_file);
internal_file     621 ext/phar/stream.c 	if (NULL != (entry = zend_hash_str_find_ptr(&phar->manifest, internal_file, internal_file_len))) {
internal_file     626 ext/phar/stream.c 	if (zend_hash_str_exists(&(phar->virtual_dirs), internal_file, internal_file_len)) {
internal_file     636 ext/phar/stream.c 			if ((int)ZSTR_LEN(str_key) >= internal_file_len || strncmp(ZSTR_VAL(str_key), internal_file, ZSTR_LEN(str_key))) {
internal_file     649 ext/phar/stream.c 				test_len = spprintf(&test, MAXPATHLEN, "%s%s", entry->tmp, internal_file + ZSTR_LEN(str_key));
internal_file     655 ext/phar/stream.c 				if (SUCCESS != phar_mount_entry(phar, test, test_len, internal_file, internal_file_len)) {
internal_file     660 ext/phar/stream.c 				if (NULL == (entry = zend_hash_str_find_ptr(&phar->manifest, internal_file, internal_file_len))) {
internal_file     681 ext/phar/stream.c 	char *internal_file, *error;
internal_file     716 ext/phar/stream.c 	internal_file = estrdup(resource->path + 1);
internal_file     717 ext/phar/stream.c 	internal_file_len = strlen(internal_file);
internal_file     718 ext/phar/stream.c 	if (FAILURE == phar_get_entry_data(&idata, resource->host, host_len, internal_file, internal_file_len, "r", 0, &error, 1)) {
internal_file     726 ext/phar/stream.c 		efree(internal_file);
internal_file     733 ext/phar/stream.c 	if (idata->internal_file->fp_refcount > 1) {
internal_file     735 ext/phar/stream.c 		php_stream_wrapper_log_error(wrapper, options, "phar error: \"%s\" in phar \"%s\", has open file pointers, cannot unlink", internal_file, resource->host);
internal_file     736 ext/phar/stream.c 		efree(internal_file);
internal_file     742 ext/phar/stream.c 	efree(internal_file);
internal_file     443 ext/phar/util.c 		(*ret)->internal_file = entry;
internal_file     491 ext/phar/util.c 	(*ret)->internal_file = entry;
internal_file     623 ext/phar/util.c 	ret->internal_file = entry;
internal_file     735 ext/phar/util.c 		dummy.internal_file = entry;
internal_file     753 ext/phar/util.c 	dummy.internal_file = entry;