Lines Matching refs:file_name

152 	if (intern->file_name) {  in spl_filesystem_object_free_storage()
153 zend_string_release(intern->file_name); in spl_filesystem_object_free_storage()
222 if (intern->file_name) { in spl_filesystem_object_get_file_name()
241 intern->file_name = zend_string_init(intern->u.dir.entry.d_name, name_len, 0); in spl_filesystem_object_get_file_name()
246 intern->file_name = zend_string_concat3( in spl_filesystem_object_get_file_name()
258 if (intern->file_name) { in spl_filesystem_dir_read()
260 zend_string_release(intern->file_name); in spl_filesystem_dir_read()
261 intern->file_name = NULL; in spl_filesystem_dir_read()
319 php_stat(intern->file_name, FS_IS_DIR, &tmp); in spl_filesystem_file_open()
323 intern->file_name = NULL; in spl_filesystem_file_open()
329 …intern->u.file.stream = php_stream_open_wrapper_ex(ZSTR_VAL(intern->file_name), ZSTR_VAL(intern->u… in spl_filesystem_file_open()
331 if (!ZSTR_LEN(intern->file_name) || !intern->u.file.stream) { in spl_filesystem_file_open()
333 …row_exception_ex(spl_ce_RuntimeException, 0, "Cannot open file '%s'", ZSTR_VAL(intern->file_name)); in spl_filesystem_file_open()
337 intern->file_name = NULL; /* until here it is not a copy */ in spl_filesystem_file_open()
351 …if (ZSTR_LEN(intern->file_name) > 1 && IS_SLASH_AT(ZSTR_VAL(intern->file_name), ZSTR_LEN(intern->f… in spl_filesystem_file_open()
352 …intern->file_name = zend_string_init(ZSTR_VAL(intern->file_name), ZSTR_LEN(intern->file_name)-1, 0… in spl_filesystem_file_open()
354 intern->file_name = zend_string_copy(intern->file_name); in spl_filesystem_file_open()
399 if (source->file_name != NULL) { in spl_filesystem_object_clone()
400 intern->file_name = zend_string_copy(source->file_name); in spl_filesystem_object_clone()
439 if (intern->file_name) { in spl_filesystem_info_set_filename()
440 zend_string_release(intern->file_name); in spl_filesystem_info_set_filename()
448 intern->file_name = zend_string_init(ZSTR_VAL(path), path_len, 0); in spl_filesystem_info_set_filename()
450 intern->file_name = zend_string_copy(path); in spl_filesystem_info_set_filename()
518 ZVAL_STR_COPY(&arg1, source->file_name); in spl_filesystem_object_create_type()
522 intern->file_name = zend_string_copy(source->file_name); in spl_filesystem_object_create_type()
547 ZVAL_STR_COPY(&arg1, source->file_name); in spl_filesystem_object_create_type()
553 intern->file_name = source->file_name; in spl_filesystem_object_create_type()
587 return intern->file_name; in spl_filesystem_object_get_pathname()
591 return intern->file_name; in spl_filesystem_object_get_pathname()
619 if (intern->file_name) { in spl_filesystem_object_get_debug_info()
621 if (path && ZSTR_LEN(path) && ZSTR_LEN(path) < ZSTR_LEN(intern->file_name)) { in spl_filesystem_object_get_debug_info()
623 …ZVAL_STRINGL(&tmp, ZSTR_VAL(intern->file_name) + ZSTR_LEN(path) + 1, ZSTR_LEN(intern->file_name) -… in spl_filesystem_object_get_debug_info()
625 ZVAL_STR_COPY(&tmp, intern->file_name); in spl_filesystem_object_get_debug_info()
793 if (intern->file_name) { in PHP_METHOD()
794 zend_string_release(intern->file_name); in PHP_METHOD()
795 intern->file_name = NULL; in PHP_METHOD()
873 if (!intern->file_name) { in PHP_METHOD()
880 if (path && ZSTR_LEN(path) && ZSTR_LEN(path) < ZSTR_LEN(intern->file_name)) { in PHP_METHOD()
883 RETVAL_STRINGL(ZSTR_VAL(intern->file_name) + path_len, ZSTR_LEN(intern->file_name) - path_len); in PHP_METHOD()
885 RETVAL_STR_COPY(intern->file_name); in PHP_METHOD()
922 if (!intern->file_name) { in PHP_METHOD()
929 if (path && ZSTR_LEN(path) && ZSTR_LEN(path) < ZSTR_LEN(intern->file_name)) { in PHP_METHOD()
930 fname = ZSTR_VAL(intern->file_name) + ZSTR_LEN(path) + 1; in PHP_METHOD()
931 flen = ZSTR_LEN(intern->file_name) - (ZSTR_LEN(path) + 1); in PHP_METHOD()
933 fname = ZSTR_VAL(intern->file_name); in PHP_METHOD()
934 flen = ZSTR_LEN(intern->file_name); in PHP_METHOD()
995 if (!intern->file_name) { in PHP_METHOD()
1002 if (path && ZSTR_LEN(path) && ZSTR_LEN(path) < ZSTR_LEN(intern->file_name)) { in PHP_METHOD()
1004 fname = ZSTR_VAL(intern->file_name) + ZSTR_LEN(path) + 1; in PHP_METHOD()
1005 flen = ZSTR_LEN(intern->file_name) - (ZSTR_LEN(path) + 1); in PHP_METHOD()
1007 fname = ZSTR_VAL(intern->file_name); in PHP_METHOD()
1008 flen = ZSTR_LEN(intern->file_name); in PHP_METHOD()
1070 RETURN_STR_COPY(intern->file_name); in PHP_METHOD()
1088 RETURN_STR_COPY(intern->file_name); in PHP_METHOD()
1148 php_stat(intern->file_name, func_num, return_value); \
1224 if (intern->file_name == NULL) { in FileInfoFunction()
1230 if (intern->file_name == NULL) { in FileInfoFunction()
1234 if (!IS_ABSOLUTE_PATH(ZSTR_VAL(intern->file_name), ZSTR_LEN(intern->file_name))) { in FileInfoFunction()
1236 …if (!expand_filepath_with_mode(ZSTR_VAL(intern->file_name), expanded_path, NULL, 0, CWD_EXPAND )) { in FileInfoFunction()
1242 ret = php_sys_readlink(ZSTR_VAL(intern->file_name), buff, MAXPATHLEN-1); in FileInfoFunction()
1249 …timeException, 0, "Unable to read link %s, error: %s", ZSTR_VAL(intern->file_name), strerror(errno… in FileInfoFunction()
1271 if (intern->type == SPL_FS_DIR && !intern->file_name && intern->u.dir.entry.d_name[0]) { in PHP_METHOD()
1280 filename = intern->file_name ? ZSTR_VAL(intern->file_name) : NULL; in PHP_METHOD()
1469 php_stat(intern->file_name, FS_LPERMS, return_value); in PHP_METHOD()
1479 php_stat(intern->file_name, FS_IS_DIR, return_value); in PHP_METHOD()
1501 ZVAL_STR_COPY(&params[0], intern->file_name); in PHP_METHOD()
1685 if (object->file_name) { in spl_filesystem_dir_it_move_forward()
1686 zend_string_release(object->file_name); in spl_filesystem_dir_it_move_forward()
1687 object->file_name = NULL; in spl_filesystem_dir_it_move_forward()
1725 ZVAL_STR_COPY(&iterator->current, object->file_name); in spl_filesystem_tree_it_current_data()
1753 ZVAL_STR_COPY(key, object->file_name); in spl_filesystem_tree_it_current_key()
1769 if (object->file_name) { in spl_filesystem_tree_it_move_forward()
1770 zend_string_release(object->file_name); in spl_filesystem_tree_it_move_forward()
1771 object->file_name = NULL; in spl_filesystem_tree_it_move_forward()
1836 …_exception_ex(spl_ce_RuntimeException, 0, "Cannot read from file %s", ZSTR_VAL(intern->file_name)); in spl_filesystem_file_cannot_read()
1999 …row_exception_ex(spl_ce_RuntimeException, 0, "Cannot rewind file %s", ZSTR_VAL(intern->file_name)); in spl_filesystem_file_rewind()
2023 &intern->file_name, &open_mode, in PHP_METHOD()
2026 intern->file_name = NULL; in PHP_METHOD()
2060 zend_string *file_name; in PHP_METHOD() local
2070 file_name = ZSTR_INIT_LITERAL("php://memory", 0); in PHP_METHOD()
2072 file_name = zend_strpprintf(0, "php://temp/maxmemory:" ZEND_LONG_FMT, max_memory); in PHP_METHOD()
2074 file_name = ZSTR_INIT_LITERAL("php://temp", 0); in PHP_METHOD()
2076 intern->file_name = file_name; in PHP_METHOD()
2084 zend_string_release(file_name); in PHP_METHOD()
2667 …hrow_exception_ex(spl_ce_LogicException, 0, "Can't truncate file %s", ZSTR_VAL(intern->file_name)); in PHP_METHOD()