Lines Matching refs:stream

104 		if (intern->u.file.stream) {  in spl_filesystem_object_free_storage()
108 if (!intern->u.file.stream->is_persistent) { in spl_filesystem_object_free_storage()
109 php_stream_free(intern->u.file.stream, PHP_STREAM_FREE_CLOSE); in spl_filesystem_object_free_storage()
111 php_stream_free(intern->u.file.stream, PHP_STREAM_FREE_CLOSE_PERSISTENT); in spl_filesystem_object_free_storage()
287 …intern->u.file.stream = php_stream_open_wrapper_ex(intern->file_name, intern->u.file.open_mode, (u… in spl_filesystem_file_open()
289 if (!intern->file_name_len || !intern->u.file.stream) { in spl_filesystem_file_open()
306 …intern->orig_path = estrndup(intern->u.file.stream->orig_path, strlen(intern->u.file.stream->orig_… in spl_filesystem_file_open()
312 ZVAL_RESOURCE(&intern->u.file.zresource, php_stream_get_resource_id(intern->u.file.stream)); in spl_filesystem_file_open()
2057 if (php_stream_eof(intern->u.file.stream)) { in spl_filesystem_file_read()
2066 …if (php_stream_get_line(intern->u.file.stream, buf, intern->u.file.max_line_len, &line_len) == NUL… in spl_filesystem_file_read()
2073 buf = php_stream_get_line(intern->u.file.stream, NULL, 0, &line_len); in spl_filesystem_file_read()
2176 …php_fgetcsv(intern->u.file.stream, delimiter, enclosure, escape, buf_len, buf, intern->u.file.curr… in spl_filesystem_file_read_csv()
2195 if (php_stream_eof(intern->u.file.stream)) { in spl_filesystem_file_read_line_ex()
2270 if (-1 == php_stream_rewind(intern->u.file.stream)) { in spl_filesystem_file_rewind()
2313 tmp_path_len = strlen(intern->u.file.stream->orig_path); in SPL_METHOD()
2315 if (tmp_path_len > 1 && IS_SLASH_AT(intern->u.file.stream->orig_path, tmp_path_len-1)) { in SPL_METHOD()
2319 tmp_path = estrndup(intern->u.file.stream->orig_path, tmp_path_len); in SPL_METHOD()
2335 intern->_path = estrndup(intern->u.file.stream->orig_path, intern->_path_len); in SPL_METHOD()
2402 RETURN_BOOL(php_stream_eof(intern->u.file.stream)); in SPL_METHOD()
2418 RETVAL_BOOL(!php_stream_eof(intern->u.file.stream)); in SPL_METHOD()
2692 RETURN_BOOL(!php_stream_flush(intern->u.file.stream)); in SPL_METHOD()
2700 long ret = php_stream_tell(intern->u.file.stream); in SPL_METHOD()
2721 RETURN_LONG(php_stream_seek(intern->u.file.stream, pos, whence)); in SPL_METHOD()
2734 result = php_stream_getc(intern->u.file.stream); in SPL_METHOD()
2777 RETURN_LONG(php_stream_passthru(intern->u.file.stream)); in SPL_METHOD()
2817 ret = php_stream_write(intern->u.file.stream, str, str_len); in SPL_METHOD()
2822 RETURN_LONG(php_stream_write(intern->u.file.stream, str, str_len)); in SPL_METHOD()
2841 if (!php_stream_truncate_supported(intern->u.file.stream)) { in SPL_METHOD()
2846 RETURN_BOOL(0 == php_stream_truncate_set_size(intern->u.file.stream, size)); in SPL_METHOD()