Lines Matching refs:internal_file
402 if (idata->internal_file && !idata->internal_file->is_persistent) {
403 if (--idata->internal_file->fp_refcount < 0) {
404 idata->internal_file->fp_refcount = 0;
407 if (idata->fp && idata->fp != idata->phar->fp && idata->fp != idata->phar->ufp && idata->fp != idata->internal_file->fp) {
411 if (idata->internal_file->is_temp_dir) {
412 destroy_phar_manifest_entry_int(idata->internal_file);
413 efree(idata->internal_file);
432 if (idata->internal_file->fp_refcount < 2) {
433 if (idata->fp && idata->fp != idata->phar->fp && idata->fp != idata->phar->ufp && idata->fp != idata->internal_file->fp) {
436 zend_hash_str_del(&idata->phar->manifest, idata->internal_file->filename, idata->internal_file->filename_len);
440 idata->internal_file->is_deleted = 1;
2398 int len = idata->internal_file->uncompressed_filesize;
2400 phar_entry_info *entry = idata->internal_file;
2415 php_stream_seek(phar_get_entrypfp(idata->internal_file), entry->header_offset, SEEK_SET);
2417 if (sizeof(local) != php_stream_read(phar_get_entrypfp(idata->internal_file), (char *) &local, sizeof(local))) {
2425 php_stream_seek(phar_get_entrypfp(idata->internal_file),
2430 if (sizeof(desc) != php_stream_read(phar_get_entrypfp(idata->internal_file),