| /PHP_TRUNK/ext/zip/ |
| H A D | zip_stream.c | 23 php_stream *stream; member in struct:php_zip_stream_data_t 27 struct php_zip_stream_data_t *self = (struct php_zip_stream_data_t *) stream->abstract; 31 static size_t php_zip_ops_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) argument 41 stream->eof = 1; 42 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Zip stream error: %s", zip_file_strerror(self->zf)); 48 stream->eof = 1; 58 static size_t php_zip_ops_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) argument 60 if (!stream) { 69 static int php_zip_ops_close(php_stream *stream, int close_handle TSRMLS_DC) argument 84 stream 100 php_zip_ops_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) argument 193 php_stream *stream = NULL; local 256 php_stream *stream = NULL; local [all...] |
| /PHP_TRUNK/TSRM/ |
| H A D | tsrm_nw.c | 60 FILE *stream = NULL; local 202 stream = fdopen(pipe_handle, type); 223 return stream; 226 TSRM_API int pclose(FILE* stream) argument 232 fd = fileno(stream); 235 err = fclose(stream);
|
| H A D | tsrm_win32.h | 49 FILE *stream; member in struct:__anon6 100 TSRM_API int pclose(FILE *stream);
|
| /PHP_TRUNK/Zend/ |
| H A D | zend_stream.h | 27 /* Lightweight stream implementation for the ZE scanners. 69 zend_stream stream; member in union:_zend_file_handle::__anon26
|
| /PHP_TRUNK/ext/bz2/ |
| H A D | bz2.c | 132 php_stream *stream; local 135 /* {{{ BZip2 stream implementation */ 137 static size_t php_bz2iop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) argument 139 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *) stream->abstract; 145 stream->eof = 1; 151 static size_t php_bz2iop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) argument 153 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *) stream->abstract; 158 static int php_bz2iop_close(php_stream *stream, int close_handle TSRMLS_DC) argument 160 struct php_bz2_stream_data_t *self = (struct php_bz2_stream_data_t *)stream->abstract; 167 if (self->stream) { 214 php_stream *retstream = NULL, *stream = NULL; local 332 php_stream *stream; local 368 php_stream *stream = NULL; local 589 php_stream *stream; local [all...] |
| H A D | bz2_filter.c | 68 php_stream *stream, 141 out_bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC); 164 bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC); 205 php_stream *stream, 257 out_bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC); 275 bucket = php_stream_bucket_new(stream, estrndup(data->outbuf, bucketlen), bucketlen, 1, 0 TSRMLS_CC); 430 /* Unspecified (probably strm) error, let stream-filter error do its own whining */ 67 php_bz2_decompress_filter( php_stream *stream, php_stream_filter *thisfilter, php_stream_bucket_brigade *buckets_in, php_stream_bucket_brigade *buckets_out, size_t *bytes_consumed, int flags TSRMLS_DC) argument 204 php_bz2_compress_filter( php_stream *stream, php_stream_filter *thisfilter, php_stream_bucket_brigade *buckets_in, php_stream_bucket_brigade *buckets_out, size_t *bytes_consumed, int flags TSRMLS_DC) argument
|
| /PHP_TRUNK/ext/fileinfo/ |
| H A D | fileinfo.c | 443 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Can only process string or stream arguments"); 480 php_stream *stream; local 483 php_stream_from_zval_no_verify(stream, &what); 484 if (!stream) { 488 streampos = php_stream_tell(stream); /* remember stream position for restoration */ 489 php_stream_seek(stream, 0, SEEK_SET); 491 ret_val = (char *) magic_stream(magic, stream); 493 php_stream_seek(stream, streampos, SEEK_SET); 513 php_stream *stream; local [all...] |
| /PHP_TRUNK/ext/ftp/ |
| H A D | ftp.h | 77 php_stream *stream; /* output stream for "nonblocking" transfers */ member in struct:ftpbuf 80 int closestream;/* close or not close stream */
|
| H A D | php_ftp.c | 341 Opens a FTP stream */ 377 Opens a FTP-SSL stream */ 410 /* {{{ proto bool ftp_login(resource stream, string username, string password) 435 /* {{{ proto string ftp_pwd(resource stream) 458 /* {{{ proto bool ftp_cdup(resource stream) 480 /* {{{ proto bool ftp_chdir(resource stream, string directory) 505 /* {{{ proto bool ftp_exec(resource stream, string command) 530 /* {{{ proto array ftp_raw(resource stream, string command) 550 /* {{{ proto string ftp_mkdir(resource stream, string directory) 575 /* {{{ proto bool ftp_rmdir(resource stream, strin 741 php_stream *stream; local 785 php_stream *stream; local 1025 php_stream *stream; local 1072 php_stream *stream; local [all...] |
| /PHP_TRUNK/ext/interbase/ |
| H A D | ibase_blobs.c | 94 int bl_stream; /* blob is stream ? */ 467 add_assoc_bool(return_value, "stream", bl_info.bl_stream); 548 php_stream *stream; local 559 php_stream_from_zval(stream, &file); 567 for (size = 0; (b = php_stream_read(stream, bl_data, sizeof(bl_data))); size += b) {
|
| /PHP_TRUNK/ext/mcrypt/ |
| H A D | mcrypt_filter.c | 37 php_stream *stream, 83 newbucket = php_stream_bucket_new(stream, outchunk, n, 1, data->persistent TSRMLS_CC); 114 newbucket = php_stream_bucket_new(stream, data->block_buffer, data->blocksize, 0, data->persistent TSRMLS_CC); 36 php_mcrypt_filter( php_stream *stream, php_stream_filter *thisfilter, php_stream_bucket_brigade *buckets_in, php_stream_bucket_brigade *buckets_out, size_t *bytes_consumed, int flags TSRMLS_DC) argument
|
| /PHP_TRUNK/ext/standard/ |
| H A D | exec.c | 66 php_stream *stream; local 86 stream = php_stream_fopen_from_pipe(fp, "rb"); 94 while (php_stream_get_line(stream, b, EXEC_INPUT_BUF, &bufl)) { 96 if (b[bufl - 1] != '\n' && !php_stream_eof(stream)) { 147 while((bufl = php_stream_read(stream, buf, EXEC_INPUT_BUF)) > 0) { 152 pclose_return = php_stream_close(stream); 443 php_stream *stream; local 458 stream = php_stream_fopen_from_pipe(in, "rb"); 459 total_readbytes = php_stream_copy_to_mem(stream, &ret, PHP_STREAM_COPY_ALL, 0); 460 php_stream_close(stream); [all...] |
| H A D | fsock.c | 42 php_stream *stream = NULL; local 79 stream = php_stream_xport_create(hostname, hostname_len, REPORT_ERRORS, 85 if (stream == NULL) { 93 if (stream == NULL) { 114 php_stream_to_zval(stream, return_value);
|
| H A D | md5.c | 86 php_stream *stream; local 92 stream = php_stream_open_wrapper(arg, "rb", REPORT_ERRORS, NULL); 93 if (!stream) { 99 while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) { 105 php_stream_close(stream);
|
| H A D | php_fopen_wrapper.c | 34 static size_t php_stream_output_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */ argument 41 static size_t php_stream_output_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */ argument 43 stream->eof = 1; 48 static int php_stream_output_close(php_stream *stream, int close_handle TSRMLS_DC) /* {{{ */ argument 66 static size_t php_stream_input_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) /* {{{ */ argument 72 static size_t php_stream_input_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */ argument 74 off_t *position = (off_t*)stream->abstract; 77 if (!stream->eof) { 81 stream->eof = 1; 91 stream 107 php_stream_input_close(php_stream *stream, int close_handle TSRMLS_DC) argument 133 php_stream_apply_filter_list(php_stream *stream, char *filterlist, int read_chain, int write_chain TSRMLS_DC) argument 164 php_stream * stream = NULL; local [all...] |
| H A D | sha1.c | 76 php_stream *stream; local 82 stream = php_stream_open_wrapper(arg, "rb", REPORT_ERRORS, NULL); 83 if (!stream) { 89 while ((n = php_stream_read(stream, buf, sizeof(buf))) > 0) { 95 php_stream_close(stream);
|
| H A D | url.c | 704 php_stream *stream; local 715 if (!(stream = php_stream_open_wrapper_ex(url, "r", REPORT_ERRORS | STREAM_USE_URL | STREAM_ONLY_GET_HEADERS, NULL, context))) { 719 if (!stream->wrapperdata || Z_TYPE_P(stream->wrapperdata) != IS_ARRAY) { 720 php_stream_close(stream); 727 if (zend_hash_find(HASH_OF(stream->wrapperdata), "headers", sizeof("headers"), (void **)&h) != FAILURE && Z_TYPE_PP(h) == IS_ARRAY) { 730 php_stream_getc(stream); 732 zend_hash_find(HASH_OF(stream->wrapperdata), "headers", sizeof("headers"), (void **)&h); 735 hashT = HASH_OF(stream->wrapperdata); 774 php_stream_close(stream); [all...] |
| /PHP_TRUNK/ext/zlib/ |
| H A D | zlib_fopen_wrapper.c | 30 php_stream *stream; member in struct:php_gz_stream_data_t 33 static size_t php_gziop_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) argument 35 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract; 41 stream->eof = 1; 47 static size_t php_gziop_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC) argument 49 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract; 57 static int php_gziop_seek(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC) argument 59 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream->abstract; 72 static int php_gziop_close(php_stream *stream, int close_handle TSRMLS_DC) argument 74 struct php_gz_stream_data_t *self = (struct php_gz_stream_data_t *) stream 113 php_stream *stream = NULL, *innerstream = NULL; local [all...] |
| /PHP_TRUNK/main/streams/ |
| H A D | cast.c | 80 php_stream *stream = (php_stream*)cookie; local 84 stream->fclose_stdiocast = PHP_STREAM_FCLOSE_NONE; 85 return php_stream_close(stream); 127 php_stream *stream = (php_stream*)cookie; local 131 stream->fclose_stdiocast = PHP_STREAM_FCLOSE_NONE; 132 return php_stream_close(stream); 149 void php_stream_mode_sanitize_fdopen_fopencookie(php_stream *stream, char *result) argument 153 const char *cur_mode = stream->mode; 192 PHPAPI int _php_stream_cast(php_stream *stream, int castas, void **ret, int show_err TSRMLS_DC) argument 199 php_stream_flush(stream); 349 php_stream *stream = NULL; local [all...] |
| H A D | filter.c | 73 PHPAPI php_stream_bucket *php_stream_bucket_new(php_stream *stream, char *buf, size_t buflen, int own_buf, int buf_persistent TSRMLS_DC) argument 75 int is_persistent = php_stream_is_persistent(stream); 339 php_stream *stream = chain->stream; local 351 if (&(stream->readfilters) == chain && (stream->writepos - stream->readpos) > 0) { 359 bucket = php_stream_bucket_new(stream, (char*) stream->readbuf + stream 437 php_stream *stream; local [all...] |
| H A D | glob_wrapper.c | 50 PHPAPI char* _php_glob_stream_get_path(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_DC) /* {{{ */ argument 52 glob_s_t *pglob = (glob_s_t *)stream->abstract; 72 PHPAPI char* _php_glob_stream_get_pattern(php_stream *stream, int copy, int *plen STREAMS_DC TSRMLS_DC) /* {{{ */ argument 74 glob_s_t *pglob = (glob_s_t *)stream->abstract; 94 PHPAPI int _php_glob_stream_get_count(php_stream *stream, int *pflags STREAMS_DC TSRMLS_DC) /* {{{ */ argument 96 glob_s_t *pglob = (glob_s_t *)stream->abstract; 140 static size_t php_glob_stream_read(php_stream *stream, char *buf, size_t count TSRMLS_DC) /* {{{ */ argument 142 glob_s_t *pglob = (glob_s_t *)stream->abstract; 146 /* avoid problems if someone mis-uses the stream */ 164 static int php_glob_stream_close(php_stream *stream, in argument 183 php_glob_stream_rewind(php_stream *stream, off_t offset, int whence, off_t *newoffs TSRMLS_DC) argument [all...] |
| H A D | mmap.c | 25 PHPAPI char *_php_stream_mmap_range(php_stream *stream, size_t offset, size_t length, php_stream_mmap_operation_t mode, size_t *mapped_len TSRMLS_DC) argument 40 if (PHP_STREAM_OPTION_RETURN_OK == php_stream_set_option(stream, PHP_STREAM_OPTION_MMAP_API, PHP_STREAM_MMAP_MAP_RANGE, &range)) { 49 PHPAPI int _php_stream_mmap_unmap(php_stream *stream TSRMLS_DC) 51 return php_stream_set_option(stream, PHP_STREAM_OPTION_MMAP_API, PHP_STREAM_MMAP_UNMAP, NULL) == PHP_STREAM_OPTION_RETURN_OK ? 1 : 0; 54 PHPAPI int _php_stream_mmap_unmap_ex(php_stream *stream, off_t readden TSRMLS_DC) argument 58 if (php_stream_seek(stream, readden, SEEK_CUR) != 0) { 61 if (php_stream_mmap_unmap(stream) == 0) {
|
| /PHP_TRUNK/ext/fileinfo/libmagic/ |
| H A D | fsmagic.c | 93 file_fsmagic(struct magic_set *ms, const char *fn, struct stat *sb, php_stream *stream) argument 102 if (fn == NULL && !stream) { 108 if (stream) { 110 if (php_stream_stat(stream, &ssb) < 0) {
|
| H A D | magic.c | 341 magic_stream(struct magic_set *ms, php_stream *stream) argument 345 return file_or_stream(ms, NULL, stream); 349 file_or_stream(struct magic_set *ms, const char *inname, php_stream *stream) argument 358 if (!inname && !stream) { 372 switch (file_fsmagic(ms, inname, &sb, stream)) { 384 if (!stream && inname) { 387 stream = php_stream_open_wrapper((char *)inname, "rb", REPORT_ERRORS|ENFORCE_SAFE_MODE, NULL); 389 stream = php_stream_open_wrapper((char *)inname, "rb", REPORT_ERRORS, NULL); 393 if (!stream) { 407 if ((nbytes = php_stream_read(stream, (cha [all...] |
| /PHP_TRUNK/ext/gd/ |
| H A D | gd_ctx.c | 51 php_stream * stream = (php_stream *)ctx->data; local 53 php_stream_write(stream, &ch, 1); 58 php_stream * stream = (php_stream *)ctx->data; local 60 return php_stream_write(stream, (void *)buf, l); 89 php_stream *stream; local 122 php_stream_from_zval_no_verify(stream, &to_zval); 123 if (stream == NULL) { 127 stream = php_stream_open_wrapper(Z_STRVAL_P(to_zval), "wb", REPORT_ERRORS|IGNORE_PATH|IGNORE_URL_WIN, NULL); 128 if (stream == NULL) { 132 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid 2nd parameter, it must a filename or a stream"); [all...] |