Lines Matching refs:filename

54 	p = strrchr(entry->filename, '/');  in phar_get_link_location()
57 spprintf(&ret, 0, "%s/%s", entry->filename, entry->link); in phar_get_link_location()
170 int phar_mount_entry(phar_archive_data *phar, char *filename, int filename_len, char *path, int pat… in phar_mount_entry() argument
186 is_phar = (filename_len > 7 && !memcmp(filename, "phar://", 7)); in phar_mount_entry()
189 entry.filename = estrndup(path, path_len); in phar_mount_entry()
191 phar_unixify_path_separators(entry.filename, path_len); in phar_mount_entry()
195 entry.tmp = estrndup(filename, filename_len); in phar_mount_entry()
197 entry.tmp = expand_filepath(filename, NULL TSRMLS_CC); in phar_mount_entry()
199 entry.tmp = estrndup(filename, filename_len); in phar_mount_entry()
205 efree(entry.filename); in phar_mount_entry()
209 filename = entry.tmp; in phar_mount_entry()
212 if (!is_phar && php_check_open_basedir(filename TSRMLS_CC)) { in phar_mount_entry()
214 efree(entry.filename); in phar_mount_entry()
222 if (SUCCESS != php_stream_stat_path(filename, &ssb)) { in phar_mount_entry()
224 efree(entry.filename); in phar_mount_entry()
230 … (SUCCESS != zend_hash_add(&phar->mounted_dirs, entry.filename, path_len, (void *)&(entry.filename in phar_mount_entry()
233 efree(entry.filename); in phar_mount_entry()
243 …if (SUCCESS == zend_hash_add(&phar->manifest, entry.filename, path_len, (void*)&entry, sizeof(phar… in phar_mount_entry()
248 efree(entry.filename); in phar_mount_entry()
253 char *phar_find_in_include_path(char *filename, int filename_len, phar_archive_data **pphar TSRMLS_… in phar_find_in_include_path() argument
266 return phar_save_resolve_path(filename, filename_len TSRMLS_CC); in phar_find_in_include_path()
280 return phar_save_resolve_path(filename, filename_len TSRMLS_CC); in phar_find_in_include_path()
285 if (*filename == '.') { in phar_find_in_include_path()
290 return phar_save_resolve_path(filename, filename_len TSRMLS_CC); in phar_find_in_include_path()
298 test = phar_fix_filepath(estrndup(filename, filename_len), &try_len, 1 TSRMLS_CC); in phar_find_in_include_path()
320 ret = php_resolve_path(filename, filename_len, path TSRMLS_CC); in phar_find_in_include_path()
592 etemp.filename = estrndup(path, path_len); in phar_get_or_create_entry_data()
600 …if (FAILURE == zend_hash_add(&phar->manifest, etemp.filename, path_len, (void*)&etemp, sizeof(phar… in phar_get_or_create_entry_data()
603 …spprintf(error, 0, "phar error: unable to add new entry \"%s\" to phar \"%s\"", etemp.filename, ph… in phar_get_or_create_entry_data()
606 efree(etemp.filename); in phar_get_or_create_entry_data()
612 efree(etemp.filename); in phar_get_or_create_entry_data()
685 …tents of file \"%s\" to \"%s\" in phar archive \"%s\"", source->filename, dest->filename, source->… in phar_copy_entry_fp()
749 …n temporary file for decompressing phar archive \"%s\" file \"%s\"", phar->fname, entry->filename); in phar_open_entry_fp()
771 …while decompressing file \"%s\")", phar->fname, phar_decompress_filter(entry, 1), entry->filename); in phar_open_entry_fp()
784 …orruption of phar \"%s\" (actual filesize mismatch on file \"%s\")", phar->fname, entry->filename); in phar_open_entry_fp()
795 …orruption of phar \"%s\" (actual filesize mismatch on file \"%s\")", phar->fname, entry->filename); in phar_open_entry_fp()
892 …y file \"%s\" contents in phar archive \"%s\" for write access", entry->filename, entry->phar->fna… in phar_separate_entry_fp()
924 …6, "phar error: cannot seek to start of file \"%s\" in phar \"%s\"", entry->filename, phar->fname); in phar_open_jit()
931 PHP_PHAR_API int phar_resolve_alias(char *alias, int alias_len, char **filename, int *filename_len … in phar_resolve_alias() argument
935 *filename = (*fd_ptr)->fname; in phar_resolve_alias()
1299 entry->filename = (char *) estrndup(path, path_len + 1); in phar_get_entry_info_dir()
1974 void phar_add_virtual_dirs(phar_archive_data *phar, char *filename, int filename_len TSRMLS_DC) /* … argument
1978 while ((s = zend_memrchr(filename, '/', filename_len))) {
1979 filename_len = s - filename;
1980 …if (!filename_len || FAILURE == zend_hash_add_empty_element(&phar->virtual_dirs, filename, filenam…
2003 entry->filename = estrndup(entry->filename, entry->filename_len);