Lines Matching refs:internal_file
432 if (idata->internal_file && !idata->internal_file->is_persistent) {
433 if (--idata->internal_file->fp_refcount < 0) {
434 idata->internal_file->fp_refcount = 0;
437 if (idata->fp && idata->fp != idata->phar->fp && idata->fp != idata->phar->ufp && idata->fp != idata->internal_file->fp) {
441 if (idata->internal_file->is_temp_dir) {
442 destroy_phar_manifest_entry_int(idata->internal_file);
443 efree(idata->internal_file);
462 if (idata->internal_file->fp_refcount < 2) {
463 if (idata->fp && idata->fp != idata->phar->fp && idata->fp != idata->phar->ufp && idata->fp != idata->internal_file->fp) {
466 zend_hash_str_del(&idata->phar->manifest, idata->internal_file->filename, idata->internal_file->filename_len);
470 idata->internal_file->is_deleted = 1;
2347 int len = idata->internal_file->uncompressed_filesize;
2349 phar_entry_info *entry = idata->internal_file;
2364 php_stream_seek(phar_get_entrypfp(idata->internal_file), entry->header_offset, SEEK_SET);
2366 if (sizeof(local) != php_stream_read(phar_get_entrypfp(idata->internal_file), (char *) &local, sizeof(local))) {
2374 php_stream_seek(phar_get_entrypfp(idata->internal_file),
2379 if (sizeof(desc) != php_stream_read(phar_get_entrypfp(idata->internal_file),