wrapper 208 ext/bz2/bz2.c PHP_BZ2_API php_stream *_php_stream_bz2open(php_stream_wrapper *wrapper, wrapper 50 ext/bz2/php_bz2.h PHP_BZ2_API php_stream *_php_stream_bz2open(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 54 ext/bz2/php_bz2.h #define php_stream_bz2open(wrapper, path, mode, options, opened_path) _php_stream_bz2open((wrapper), (path), (mode), (options), (opened_path), NULL STREAMS_CC TSRMLS_CC) wrapper 1032 ext/dom/php_dom.c dom_object *wrapper; wrapper 1036 ext/dom/php_dom.c wrapper = php_dom_object_get_data(node); wrapper 1038 ext/dom/php_dom.c if (wrapper != NULL ) { wrapper 1328 ext/dom/php_dom.c zval *wrapper; wrapper 1335 ext/dom/php_dom.c ALLOC_ZVAL(wrapper); wrapper 1336 ext/dom/php_dom.c ZVAL_NULL(wrapper); wrapper 1337 ext/dom/php_dom.c return wrapper; wrapper 1350 ext/dom/php_dom.c wrapper = return_value; wrapper 1423 ext/dom/php_dom.c ZVAL_NULL(wrapper); wrapper 1424 ext/dom/php_dom.c return wrapper; wrapper 1430 ext/dom/php_dom.c object_init_ex(wrapper, ce); wrapper 1432 ext/dom/php_dom.c intern = (dom_object *)zend_objects_get_address(wrapper TSRMLS_CC); wrapper 1441 ext/dom/php_dom.c return (wrapper); wrapper 165 ext/libxml/libxml.c php_libxml_node_object *wrapper; wrapper 170 ext/libxml/libxml.c wrapper = nodeptr->_private; wrapper 171 ext/libxml/libxml.c if (wrapper) { wrapper 172 ext/libxml/libxml.c php_libxml_clear_object(wrapper TSRMLS_CC); wrapper 295 ext/libxml/libxml.c php_stream_wrapper *wrapper = NULL; wrapper 342 ext/libxml/libxml.c wrapper = php_stream_locate_url_wrapper(resolved_path, &path_to_open, 0 TSRMLS_CC); wrapper 343 ext/libxml/libxml.c if (wrapper && read_only && wrapper->wops->url_stat) { wrapper 344 ext/libxml/libxml.c if (wrapper->wops->url_stat(wrapper, path_to_open, PHP_STREAM_URL_STAT_QUIET, &ssbuf, NULL TSRMLS_CC) == -1) { wrapper 652 ext/opcache/ZendAccelerator.c php_stream_wrapper *wrapper; wrapper 660 ext/opcache/ZendAccelerator.c wrapper = php_stream_locate_url_wrapper(filename, NULL, STREAM_LOCATE_WRAPPERS_ONLY TSRMLS_CC); wrapper 661 ext/opcache/ZendAccelerator.c if (!wrapper) { wrapper 664 ext/opcache/ZendAccelerator.c if (!wrapper->wops || !wrapper->wops->url_stat) { wrapper 672 ext/opcache/ZendAccelerator.c ret = wrapper->wops->url_stat(wrapper, (char*)filename, PHP_STREAM_URL_STAT_QUIET, &stream_statbuf, NULL TSRMLS_CC); wrapper 127 ext/openssl/xp_ssl.c if (stream->wrapperdata && stream->wrapper && strcasecmp(stream->wrapper->wops->label, "HTTP") == 0) { wrapper 750 ext/openssl/xp_ssl.c } else if (stream->wrapper->is_url) { wrapper 302 ext/phar/dirstream.c php_stream *phar_wrapper_open_dir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC) /* {{{ */ wrapper 313 ext/phar/dirstream.c if ((resource = phar_parse_url(wrapper, path, mode, options TSRMLS_CC)) == NULL) { wrapper 314 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar url \"%s\" is unknown", path); wrapper 321 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: no directory in \"%s\", must have at least phar://%s/ for root directory (always use full path to a new phar)", path, resource->host); wrapper 326 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\", must have at least phar://%s/", path, path); wrapper 332 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar url \"%s\"", path); wrapper 342 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 345 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar file \"%s\" is unknown", resource->host); wrapper 411 ext/phar/dirstream.c int phar_wrapper_mkdir(php_stream_wrapper *wrapper, const char *url_from, int mode, int options, php_stream_context *context TSRMLS_DC) /* {{{ */ wrapper 422 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\", no phar archive specified", url_from); wrapper 434 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\", write operations disabled", url_from); wrapper 438 ext/phar/dirstream.c if ((resource = phar_parse_url(wrapper, url_from, "w", options TSRMLS_CC)) == NULL) { wrapper 445 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\"", url_from); wrapper 451 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", url_from); wrapper 458 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", error retrieving phar information: %s", resource->path+1, resource->host, error); wrapper 470 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", directory already exists", resource->path+1, resource->host); wrapper 476 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error); wrapper 484 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", file already exists", resource->path+1, resource->host); wrapper 490 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error); wrapper 520 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", adding to manifest failed", entry.filename, phar->fname); wrapper 529 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot create directory \"%s\" in phar \"%s\", %s", entry.filename, phar->fname, error); wrapper 543 ext/phar/dirstream.c int phar_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) /* {{{ */ wrapper 558 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot remove directory \"%s\", no phar archive specified, or phar archive does not exist", url); wrapper 570 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot rmdir directory \"%s\", write operations disabled", url); wrapper 574 ext/phar/dirstream.c if ((resource = phar_parse_url(wrapper, url, "w", options TSRMLS_CC)) == NULL) { wrapper 581 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\"", url); wrapper 587 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", url); wrapper 594 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot remove directory \"%s\" in phar \"%s\", error retrieving phar information: %s", resource->path+1, resource->host, error); wrapper 604 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot remove directory \"%s\" in phar \"%s\", %s", resource->path+1, resource->host, error); wrapper 607 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot remove directory \"%s\" in phar \"%s\", directory does not exist", resource->path+1, resource->host); wrapper 621 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: Directory not empty"); wrapper 638 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: Directory not empty"); wrapper 659 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot remove directory \"%s\" in phar \"%s\", %s", entry->filename, phar->fname, error); wrapper 23 ext/phar/dirstream.h int phar_wrapper_mkdir(php_stream_wrapper *wrapper, const char *url_from, int mode, int options, php_stream_context *context TSRMLS_DC); wrapper 24 ext/phar/dirstream.h int phar_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); wrapper 27 ext/phar/dirstream.h php_url* phar_parse_url(php_stream_wrapper *wrapper, const char *filename, const char *mode, int options TSRMLS_DC); wrapper 36 ext/phar/dirstream.h php_stream* phar_wrapper_open_dir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 59 ext/phar/stream.c php_url* phar_parse_url(php_stream_wrapper *wrapper, const char *filename, const char *mode, int options TSRMLS_DC) /* {{{ */ wrapper 70 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: open mode append not supported"); wrapper 77 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: no directory in \"%s\", must have at least phar://%s/ for root directory (always use full path to a new phar)", filename, arch); wrapper 80 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url or non-existent phar \"%s\"", filename); wrapper 111 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: write operations disabled by the php.ini setting phar.readonly"); wrapper 120 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 131 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 143 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 158 ext/phar/stream.c static php_stream * phar_wrapper_open_url(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC) /* {{{ */ wrapper 170 ext/phar/stream.c if ((resource = phar_parse_url(wrapper, path, mode, options TSRMLS_CC)) == NULL) { wrapper 177 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\"", path); wrapper 183 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", path); wrapper 195 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 198 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: file \"%s\" could not be created in phar \"%s\"", internal_file, resource->host); wrapper 242 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "file %s is not a valid phar archive", resource->host); wrapper 289 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 292 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: \"%s\" is not a file in phar \"%s\"", internal_file, resource->host); wrapper 312 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 440 ext/phar/stream.c php_stream_wrapper_log_error(stream->wrapper, stream->flags TSRMLS_CC, "phar error: Could not write %d characters to \"%s\" in phar \"%s\"", (int) count, data->internal_file->filename, data->phar->fname); wrapper 467 ext/phar/stream.c php_stream_wrapper_log_error(stream->wrapper, REPORT_ERRORS TSRMLS_CC, "%s", error); wrapper 566 ext/phar/stream.c static int phar_wrapper_stat(php_stream_wrapper *wrapper, const char *url, int flags, wrapper 576 ext/phar/stream.c if ((resource = phar_parse_url(wrapper, url, "r", flags|PHP_STREAM_URL_STAT_QUIET TSRMLS_CC)) == NULL) { wrapper 681 ext/phar/stream.c static int phar_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) /* {{{ */ wrapper 690 ext/phar/stream.c if ((resource = phar_parse_url(wrapper, url, "rb", options TSRMLS_CC)) == NULL) { wrapper 691 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: unlink failed"); wrapper 698 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\"", url); wrapper 704 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", url); wrapper 716 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: write operations disabled by the php.ini setting phar.readonly"); wrapper 726 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "unlink of \"%s\" failed: %s", url, error); wrapper 729 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "unlink of \"%s\" failed, file does not exist", url); wrapper 740 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: \"%s\" in phar \"%s\", has open file pointers, cannot unlink", internal_file, resource->host); wrapper 750 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", error); wrapper 757 ext/phar/stream.c static int phar_wrapper_rename(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, int options, php_stream_context *context TSRMLS_DC) /* {{{ */ wrapper 769 ext/phar/stream.c if ((resource_from = phar_parse_url(wrapper, url_from, "wb", options|PHP_STREAM_URL_STAT_QUIET TSRMLS_CC)) == NULL) { wrapper 785 ext/phar/stream.c if ((resource_to = phar_parse_url(wrapper, url_to, "wb", options|PHP_STREAM_URL_STAT_QUIET TSRMLS_CC)) == NULL) { wrapper 24 ext/phar/stream.h php_url* phar_parse_url(php_stream_wrapper *wrapper, const char *filename, const char *mode, int options TSRMLS_DC); wrapper 27 ext/phar/stream.h static php_stream* phar_wrapper_open_url(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 28 ext/phar/stream.h static int phar_wrapper_rename(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, int options, php_stream_context *context TSRMLS_DC); wrapper 29 ext/phar/stream.h static int phar_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); wrapper 30 ext/phar/stream.h static int phar_wrapper_stat(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); wrapper 1442 ext/standard/file.c php_stream_wrapper *wrapper; wrapper 1449 ext/standard/file.c wrapper = php_stream_locate_url_wrapper(old_name, NULL, 0 TSRMLS_CC); wrapper 1451 ext/standard/file.c if (!wrapper || !wrapper->wops) { wrapper 1456 ext/standard/file.c if (!wrapper->wops->rename) { wrapper 1457 ext/standard/file.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s wrapper does not support renaming", wrapper->wops->label ? wrapper->wops->label : "Source"); wrapper 1461 ext/standard/file.c if (wrapper != php_stream_locate_url_wrapper(new_name, NULL, 0 TSRMLS_CC)) { wrapper 1468 ext/standard/file.c RETURN_BOOL(wrapper->wops->rename(wrapper, old_name, new_name, 0, context TSRMLS_CC)); wrapper 1478 ext/standard/file.c php_stream_wrapper *wrapper; wrapper 1488 ext/standard/file.c wrapper = php_stream_locate_url_wrapper(filename, NULL, 0 TSRMLS_CC); wrapper 1490 ext/standard/file.c if (!wrapper || !wrapper->wops) { wrapper 1495 ext/standard/file.c if (!wrapper->wops->unlink) { wrapper 1496 ext/standard/file.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s does not allow unlinking", wrapper->wops->label ? wrapper->wops->label : "Wrapper"); wrapper 1499 ext/standard/file.c RETURN_BOOL(wrapper->wops->unlink(wrapper, filename, REPORT_ERRORS, context TSRMLS_CC)); wrapper 429 ext/standard/filestat.c php_stream_wrapper *wrapper; wrapper 435 ext/standard/filestat.c wrapper = php_stream_locate_url_wrapper(filename, NULL, 0 TSRMLS_CC); wrapper 436 ext/standard/filestat.c if(wrapper != &php_plain_files_wrapper || strncasecmp("file://", filename, 7) == 0) { wrapper 437 ext/standard/filestat.c if(wrapper && wrapper->wops->stream_metadata) { wrapper 450 ext/standard/filestat.c if(wrapper->wops->stream_metadata(wrapper, filename, option, value, NULL TSRMLS_CC)) { wrapper 566 ext/standard/filestat.c php_stream_wrapper *wrapper; wrapper 572 ext/standard/filestat.c wrapper = php_stream_locate_url_wrapper(filename, NULL, 0 TSRMLS_CC); wrapper 573 ext/standard/filestat.c if(wrapper != &php_plain_files_wrapper || strncasecmp("file://", filename, 7) == 0) { wrapper 574 ext/standard/filestat.c if(wrapper && wrapper->wops->stream_metadata) { wrapper 587 ext/standard/filestat.c if(wrapper->wops->stream_metadata(wrapper, filename, option, value, NULL TSRMLS_CC)) { wrapper 674 ext/standard/filestat.c php_stream_wrapper *wrapper; wrapper 680 ext/standard/filestat.c wrapper = php_stream_locate_url_wrapper(filename, NULL, 0 TSRMLS_CC); wrapper 681 ext/standard/filestat.c if(wrapper != &php_plain_files_wrapper || strncasecmp("file://", filename, 7) == 0) { wrapper 682 ext/standard/filestat.c if(wrapper && wrapper->wops->stream_metadata) { wrapper 683 ext/standard/filestat.c if(wrapper->wops->stream_metadata(wrapper, filename, PHP_STREAM_META_ACCESS, &mode, NULL TSRMLS_CC)) { wrapper 722 ext/standard/filestat.c php_stream_wrapper *wrapper; wrapper 752 ext/standard/filestat.c wrapper = php_stream_locate_url_wrapper(filename, NULL, 0 TSRMLS_CC); wrapper 753 ext/standard/filestat.c if(wrapper != &php_plain_files_wrapper || strncasecmp("file://", filename, 7) == 0) { wrapper 754 ext/standard/filestat.c if(wrapper && wrapper->wops->stream_metadata) { wrapper 755 ext/standard/filestat.c if(wrapper->wops->stream_metadata(wrapper, filename, PHP_STREAM_META_TOUCH, newtime, NULL TSRMLS_CC)) { wrapper 861 ext/standard/filestat.c php_stream_wrapper *wrapper; wrapper 867 ext/standard/filestat.c if ((wrapper = php_stream_locate_url_wrapper(filename, &local, 0 TSRMLS_CC)) == &php_plain_files_wrapper && php_check_open_basedir(local TSRMLS_CC)) { wrapper 872 ext/standard/filestat.c if (wrapper == &php_plain_files_wrapper) { wrapper 953 ext/standard/filestat.c if (wrapper == &php_plain_files_wrapper) { wrapper 94 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_stream_stat(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) wrapper 104 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_stream_close(php_stream_wrapper *wrapper, php_stream *stream TSRMLS_DC) wrapper 133 ext/standard/ftp_fopen_wrapper.c static php_stream *php_ftp_fopen_connect(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, wrapper 208 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Unable to activate SSL mode"); wrapper 239 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, err_msg, val); \ wrapper 414 ext/standard/ftp_fopen_wrapper.c php_stream * php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, const char *path, const char *mode, wrapper 439 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "FTP does not support simultaneous read/write connections"); wrapper 450 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Unknown file open mode"); wrapper 458 ext/standard/ftp_fopen_wrapper.c return php_stream_url_wrap_http(wrapper, path, mode, options, opened_path, context STREAMS_CC TSRMLS_CC); wrapper 461 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "FTP proxy may only be used in read mode"); wrapper 466 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, path, mode, options, opened_path, context, &reuseid, &resource, &use_ssl, &use_ssl_on_data TSRMLS_CC); wrapper 513 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Remote file already exists and overwrite context option not specified"); wrapper 537 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Unable to resume from offset %ld", Z_LVAL_PP(tmpzval)); wrapper 581 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Unable to activate SSL mode"); wrapper 602 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "FTP server reports %s", tmp_line); wrapper 695 ext/standard/ftp_fopen_wrapper.c php_stream * php_stream_ftp_opendir(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, wrapper 708 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, path, mode, options, opened_path, context, &reuseid, &resource, &use_ssl, &use_ssl_on_data TSRMLS_CC); wrapper 753 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Unable to activate SSL mode"); wrapper 777 ext/standard/ftp_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "FTP server reports %s", tmp_line); wrapper 785 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_url_stat(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC) wrapper 795 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, context, NULL, &resource, NULL, NULL TSRMLS_CC); wrapper 908 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) wrapper 915 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC); wrapper 958 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_rename(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, int options, php_stream_context *context TSRMLS_DC) wrapper 986 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url_from, "r", 0, NULL, NULL, NULL, NULL, NULL, NULL TSRMLS_CC); wrapper 1037 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_mkdir(php_stream_wrapper *wrapper, const char *url, int mode, int options, php_stream_context *context TSRMLS_DC) wrapper 1044 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC); wrapper 1131 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) wrapper 1138 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC); wrapper 112 ext/standard/http_fopen_wrapper.c php_stream *php_stream_url_wrap_http_ex(php_stream_wrapper *wrapper, wrapper 148 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Redirection limit reached, aborting"); wrapper 159 ext/standard/http_fopen_wrapper.c php_stream_context_get_option(context, wrapper->wops->label, "proxy", &tmpzval) == FAILURE || wrapper 176 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "HTTP wrapper does not support writeable connections"); wrapper 189 ext/standard/http_fopen_wrapper.c php_stream_context_get_option(context, wrapper->wops->label, "proxy", &tmpzval) == SUCCESS && wrapper 200 ext/standard/http_fopen_wrapper.c if (context && php_stream_context_get_option(context, wrapper->wops->label, "timeout", &tmpzval) == SUCCESS) { wrapper 219 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "%s", errstr); wrapper 305 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Cannot connect to HTTPS server through proxy"); wrapper 328 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Cannot connect to HTTPS server through proxy"); wrapper 676 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "HTTP request failed, http_response_header overwritten"); wrapper 733 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "HTTP request failed, unexpected end of socket!"); wrapper 748 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Failed to read HTTP headers"); wrapper 874 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Invalid redirect URL! %s", new_path); wrapper 886 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "Invalid redirect URL! %s", new_path); \ wrapper 899 ext/standard/http_fopen_wrapper.c stream = php_stream_url_wrap_http_ex(wrapper, new_path, mode, options, opened_path, context, --redirect_max, HTTP_WRAPPER_REDIRECTED STREAMS_CC TSRMLS_CC); wrapper 901 ext/standard/http_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "HTTP request failed! %s", tmp_line); wrapper 961 ext/standard/http_fopen_wrapper.c php_stream *php_stream_url_wrap_http(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC) /* {{{ */ wrapper 963 ext/standard/http_fopen_wrapper.c return php_stream_url_wrap_http_ex(wrapper, path, mode, options, opened_path, context, PHP_URL_REDIRECT_MAX, HTTP_WRAPPER_HEADER_INIT STREAMS_CC TSRMLS_CC); wrapper 967 ext/standard/http_fopen_wrapper.c static int php_stream_http_stream_stat(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC) /* {{{ */ wrapper 174 ext/standard/php_fopen_wrapper.c php_stream * php_stream_url_wrap_php(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, wrapper 309 ext/standard/php_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, wrapper 321 ext/standard/php_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, wrapper 328 ext/standard/php_fopen_wrapper.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, wrapper 26 ext/standard/php_fopen_wrappers.h php_stream *php_stream_url_wrap_http(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 27 ext/standard/php_fopen_wrappers.h php_stream *php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 43 ext/standard/streamsfuncs.c #define GET_CTX_OPT(stream, wrapper, name, val) (stream->context && SUCCESS == php_stream_context_get_option(stream->context, wrapper, name, &val)) wrapper 513 ext/standard/streamsfuncs.c if (stream->wrapper) { wrapper 514 ext/standard/streamsfuncs.c add_assoc_string(return_value, "wrapper_type", (char *)stream->wrapper->wops->label, 1); wrapper 1570 ext/standard/streamsfuncs.c php_stream_wrapper *wrapper = NULL; wrapper 1581 ext/standard/streamsfuncs.c wrapper = stream->wrapper; wrapper 1585 ext/standard/streamsfuncs.c wrapper = php_stream_locate_url_wrapper(Z_STRVAL_PP(zstream), NULL, 0 TSRMLS_CC); wrapper 1588 ext/standard/streamsfuncs.c if (!wrapper) { wrapper 1592 ext/standard/streamsfuncs.c RETURN_BOOL(wrapper->is_url==0); wrapper 280 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c xml_element* wrapper = NULL; wrapper 289 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c wrapper = xml_elem_new(); wrapper 298 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c wrapper->name = strdup(pStr); wrapper 304 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c Q_PushTail(&root->children, wrapper); wrapper 312 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c Q_PushTail(&wrapper->children, method); wrapper 314 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c Q_PushTail(&wrapper->children, wrapper 373 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c xml_element* wrapper = NULL; wrapper 379 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c wrapper = xml_elem_new(); wrapper 388 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c wrapper->name = strdup(pStr); wrapper 398 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c Q_PushTail(&wrapper->children, method); wrapper 402 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c Q_PushTail(&wrapper->children, wrapper 409 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c Q_PushTail(&wrapper->children, params); wrapper 412 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c return wrapper; wrapper 679 ext/xmlwriter/php_xmlwriter.c php_stream_wrapper *wrapper = NULL; wrapper 210 ext/xsl/php_xsl.c static void xsl_object_set_data(void *obj, zval *wrapper TSRMLS_DC) wrapper 212 ext/xsl/php_xsl.c ((xsltStylesheetPtr) obj)->_private = wrapper; wrapper 217 ext/xsl/php_xsl.c void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC) wrapper 221 ext/xsl/php_xsl.c object = (xsl_object *)zend_objects_get_address(wrapper TSRMLS_CC); wrapper 223 ext/xsl/php_xsl.c xsl_object_set_data(obj, wrapper TSRMLS_CC); wrapper 230 ext/xsl/php_xsl.c zval *wrapper; wrapper 237 ext/xsl/php_xsl.c ALLOC_ZVAL(wrapper); wrapper 239 ext/xsl/php_xsl.c wrapper = wrapper_in; wrapper 241 ext/xsl/php_xsl.c ZVAL_NULL(wrapper); wrapper 242 ext/xsl/php_xsl.c return wrapper; wrapper 245 ext/xsl/php_xsl.c if ((wrapper = (zval *) xsl_object_get_data((void *) obj))) { wrapper 246 ext/xsl/php_xsl.c zval_add_ref(&wrapper); wrapper 248 ext/xsl/php_xsl.c return wrapper; wrapper 252 ext/xsl/php_xsl.c wrapper = return_value; wrapper 254 ext/xsl/php_xsl.c wrapper = wrapper_in; wrapper 261 ext/xsl/php_xsl.c object_init_ex(wrapper, ce); wrapper 263 ext/xsl/php_xsl.c php_xsl_set_object(wrapper, (void *) obj TSRMLS_CC); wrapper 264 ext/xsl/php_xsl.c return (wrapper); wrapper 72 ext/xsl/php_xsl.h void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC); wrapper 92 ext/zip/php_zip.h php_stream *php_stream_zip_opener(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 252 ext/zip/zip_stream.c php_stream *php_stream_zip_opener(php_stream_wrapper *wrapper, wrapper 61 ext/zlib/php_zlib.h php_stream *php_stream_gzopen(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 111 ext/zlib/zlib_fopen_wrapper.c php_stream *php_stream_gzopen(php_stream_wrapper *wrapper, const char *path, const char *mode, int options, wrapper 479 main/fopen_wrappers.c php_stream_wrapper *wrapper; wrapper 488 main/fopen_wrappers.c wrapper = php_stream_locate_url_wrapper(filename, &actual_path, STREAM_OPEN_FOR_INCLUDE TSRMLS_CC); wrapper 489 main/fopen_wrappers.c if (wrapper == &php_plain_files_wrapper) { wrapper 546 main/fopen_wrappers.c wrapper = php_stream_locate_url_wrapper(trypath, &actual_path, STREAM_OPEN_FOR_INCLUDE TSRMLS_CC); wrapper 547 main/fopen_wrappers.c if (!wrapper) { wrapper 549 main/fopen_wrappers.c } else if (wrapper != &php_plain_files_wrapper) { wrapper 550 main/fopen_wrappers.c if (wrapper->wops->url_stat) { wrapper 553 main/fopen_wrappers.c if (SUCCESS == wrapper->wops->url_stat(wrapper, trypath, 0, &ssb, NULL TSRMLS_CC)) { wrapper 582 main/fopen_wrappers.c wrapper = php_stream_locate_url_wrapper(trypath, &actual_path, STREAM_OPEN_FOR_INCLUDE TSRMLS_CC); wrapper 583 main/fopen_wrappers.c if (!wrapper) { wrapper 585 main/fopen_wrappers.c } else if (wrapper != &php_plain_files_wrapper) { wrapper 586 main/fopen_wrappers.c if (wrapper->wops->url_stat) { wrapper 589 main/fopen_wrappers.c if (SUCCESS == wrapper->wops->url_stat(wrapper, trypath, 0, &ssb, NULL TSRMLS_CC)) { wrapper 134 main/php_streams.h php_stream *(*stream_opener)(php_stream_wrapper *wrapper, const char *filename, const char *mode, wrapper 137 main/php_streams.h int (*stream_closer)(php_stream_wrapper *wrapper, php_stream *stream TSRMLS_DC); wrapper 139 main/php_streams.h int (*stream_stat)(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC); wrapper 141 main/php_streams.h int (*url_stat)(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); wrapper 143 main/php_streams.h php_stream *(*dir_opener)(php_stream_wrapper *wrapper, const char *filename, const char *mode, wrapper 149 main/php_streams.h int (*unlink)(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); wrapper 152 main/php_streams.h int (*rename)(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, int options, php_stream_context *context TSRMLS_DC); wrapper 155 main/php_streams.h int (*stream_mkdir)(php_stream_wrapper *wrapper, const char *url, int mode, int options, php_stream_context *context TSRMLS_DC); wrapper 156 main/php_streams.h int (*stream_rmdir)(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); wrapper 158 main/php_streams.h int (*stream_metadata)(php_stream_wrapper *wrapper, const char *url, int options, void *value, php_stream_context *context TSRMLS_DC); wrapper 192 main/php_streams.h php_stream_wrapper *wrapper; /* which wrapper was used to open the stream */ wrapper 547 main/php_streams.h PHPAPI int php_register_url_stream_wrapper(const char *protocol, php_stream_wrapper *wrapper TSRMLS_DC); wrapper 549 main/php_streams.h PHPAPI int php_register_url_stream_wrapper_volatile(const char *protocol, php_stream_wrapper *wrapper TSRMLS_DC); wrapper 566 main/php_streams.h PHPAPI void php_stream_wrapper_log_error(php_stream_wrapper *wrapper, int options TSRMLS_DC, const char *fmt, ...) PHP_ATTRIBUTE_FORMAT(printf, 4, 5); wrapper 568 main/php_streams.h PHPAPI void php_stream_wrapper_log_error(php_stream_wrapper *wrapper, int options TSRMLS_DC, const char *fmt, ...) PHP_ATTRIBUTE_FORMAT(printf, 3, 4); wrapper 209 main/streams/glob_wrapper.c static php_stream *php_glob_stream_opener(php_stream_wrapper *wrapper, const char *path, const char *mode, wrapper 622 main/streams/memory.c static php_stream * php_stream_url_wrap_rfc2397(php_stream_wrapper *wrapper, const char *path, wrapper 647 main/streams/memory.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "rfc2397: no comma in URL"); wrapper 659 main/streams/memory.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "rfc2397: illegal media type"); wrapper 675 main/streams/memory.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "rfc2397: illegal media type"); wrapper 688 main/streams/memory.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "rfc2397: illegal parameter"); wrapper 710 main/streams/memory.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "rfc2397: illegal URL"); wrapper 727 main/streams/memory.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "rfc2397: unable to decode"); wrapper 69 main/streams/php_streams_int.h void php_stream_tidy_wrapper_error_log(php_stream_wrapper *wrapper TSRMLS_DC); wrapper 70 main/streams/php_streams_int.h void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *path, const char *caption TSRMLS_DC); wrapper 203 main/streams/plain_wrapper.c stream->wrapper = &php_plain_files_wrapper; wrapper 879 main/streams/plain_wrapper.c static php_stream *php_plain_files_dir_opener(php_stream_wrapper *wrapper, const char *path, const char *mode, wrapper 1017 main/streams/plain_wrapper.c static php_stream *php_plain_files_stream_opener(php_stream_wrapper *wrapper, const char *path, const char *mode, wrapper 1027 main/streams/plain_wrapper.c static int php_plain_files_url_stater(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC) wrapper 1053 main/streams/plain_wrapper.c static int php_plain_files_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) wrapper 1079 main/streams/plain_wrapper.c static int php_plain_files_rename(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, int options, php_stream_context *context TSRMLS_DC) wrapper 1163 main/streams/plain_wrapper.c static int php_plain_files_mkdir(php_stream_wrapper *wrapper, const char *dir, int mode, int options, php_stream_context *context TSRMLS_DC) wrapper 1249 main/streams/plain_wrapper.c static int php_plain_files_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) wrapper 1277 main/streams/plain_wrapper.c static int php_plain_files_metadata(php_stream_wrapper *wrapper, const char *url, int option, void *value, php_stream_context *context TSRMLS_DC) wrapper 160 main/streams/streams.c static zend_llist *php_get_wrapper_errors_list(php_stream_wrapper *wrapper TSRMLS_DC) wrapper 166 main/streams/streams.c zend_hash_find(FG(wrapper_errors), (const char*)&wrapper, wrapper 167 main/streams/streams.c sizeof wrapper, (void**)&list); wrapper 173 main/streams/streams.c void php_stream_display_wrapper_errors(php_stream_wrapper *wrapper, const char *path, const char *caption TSRMLS_DC) wrapper 179 main/streams/streams.c if (wrapper) { wrapper 180 main/streams/streams.c zend_llist *err_list = php_get_wrapper_errors_list(wrapper TSRMLS_CC); wrapper 219 main/streams/streams.c if (wrapper == &php_plain_files_wrapper) { wrapper 237 main/streams/streams.c void php_stream_tidy_wrapper_error_log(php_stream_wrapper *wrapper TSRMLS_DC) wrapper 239 main/streams/streams.c if (wrapper && FG(wrapper_errors)) { wrapper 240 main/streams/streams.c zend_hash_del(FG(wrapper_errors), (const char*)&wrapper, sizeof wrapper); wrapper 249 main/streams/streams.c PHPAPI void php_stream_wrapper_log_error(php_stream_wrapper *wrapper, int options TSRMLS_DC, const char *fmt, ...) wrapper 258 main/streams/streams.c if (options & REPORT_ERRORS || wrapper == NULL) { wrapper 268 main/streams/streams.c zend_hash_find(FG(wrapper_errors), (const char*)&wrapper, wrapper 269 main/streams/streams.c sizeof wrapper, (void**)&list); wrapper 275 main/streams/streams.c zend_hash_update(FG(wrapper_errors), (const char*)&wrapper, wrapper 276 main/streams/streams.c sizeof wrapper, &new_list, sizeof new_list, (void**)&list); wrapper 336 main/streams/streams.c ret->wrapper = NULL; wrapper 505 main/streams/streams.c if (stream->wrapper && stream->wrapper->wops && stream->wrapper->wops->stream_closer) { wrapper 506 main/streams/streams.c stream->wrapper->wops->stream_closer(stream->wrapper, stream TSRMLS_CC); wrapper 507 main/streams/streams.c stream->wrapper = NULL; wrapper 761 main/streams/streams.c if (stream->wrapper != &php_plain_files_wrapper) { wrapper 827 main/streams/streams.c if (stream->wrapper && stream->wrapper->wops->stream_stat != NULL) { wrapper 828 main/streams/streams.c return stream->wrapper->wops->stream_stat(stream->wrapper, stream, ssb TSRMLS_CC); wrapper 1705 main/streams/streams.c PHPAPI int php_register_url_stream_wrapper(const char *protocol, php_stream_wrapper *wrapper TSRMLS_DC) wrapper 1713 main/streams/streams.c return zend_hash_add(&url_stream_wrappers_hash, protocol, protocol_len + 1, &wrapper, sizeof(wrapper), NULL); wrapper 1731 main/streams/streams.c PHPAPI int php_register_url_stream_wrapper_volatile(const char *protocol, php_stream_wrapper *wrapper TSRMLS_DC) wrapper 1743 main/streams/streams.c return zend_hash_add(FG(stream_wrappers), protocol, protocol_len + 1, &wrapper, sizeof(wrapper), NULL); wrapper 1894 main/streams/streams.c php_stream_wrapper *wrapper = NULL; wrapper 1896 main/streams/streams.c wrapper = php_stream_locate_url_wrapper(path, NULL, 0 TSRMLS_CC); wrapper 1897 main/streams/streams.c if (!wrapper || !wrapper->wops || !wrapper->wops->stream_mkdir) { wrapper 1901 main/streams/streams.c return wrapper->wops->stream_mkdir(wrapper, path, mode, options, context TSRMLS_CC); wrapper 1909 main/streams/streams.c php_stream_wrapper *wrapper = NULL; wrapper 1911 main/streams/streams.c wrapper = php_stream_locate_url_wrapper(path, NULL, 0 TSRMLS_CC); wrapper 1912 main/streams/streams.c if (!wrapper || !wrapper->wops || !wrapper->wops->stream_rmdir) { wrapper 1916 main/streams/streams.c return wrapper->wops->stream_rmdir(wrapper, path, options, context TSRMLS_CC); wrapper 1923 main/streams/streams.c php_stream_wrapper *wrapper = NULL; wrapper 1942 main/streams/streams.c wrapper = php_stream_locate_url_wrapper(path, &path_to_open, 0 TSRMLS_CC); wrapper 1943 main/streams/streams.c if (wrapper && wrapper->wops->url_stat) { wrapper 1944 main/streams/streams.c ret = wrapper->wops->url_stat(wrapper, path_to_open, flags, ssb, context TSRMLS_CC); wrapper 1974 main/streams/streams.c php_stream_wrapper *wrapper = NULL; wrapper 1983 main/streams/streams.c wrapper = php_stream_locate_url_wrapper(path, &path_to_open, options TSRMLS_CC); wrapper 1985 main/streams/streams.c if (wrapper && wrapper->wops->dir_opener) { wrapper 1986 main/streams/streams.c stream = wrapper->wops->dir_opener(wrapper, wrapper 1991 main/streams/streams.c stream->wrapper = wrapper; wrapper 1994 main/streams/streams.c } else if (wrapper) { wrapper 1995 main/streams/streams.c php_stream_wrapper_log_error(wrapper, options ^ REPORT_ERRORS TSRMLS_CC, "not implemented"); wrapper 1998 main/streams/streams.c php_stream_display_wrapper_errors(wrapper, path, "failed to open dir" TSRMLS_CC); wrapper 2000 main/streams/streams.c php_stream_tidy_wrapper_error_log(wrapper TSRMLS_CC); wrapper 2023 main/streams/streams.c php_stream_wrapper *wrapper = NULL; wrapper 2050 main/streams/streams.c wrapper = php_stream_locate_url_wrapper(path, &path_to_open, options TSRMLS_CC); wrapper 2051 main/streams/streams.c if (options & STREAM_USE_URL && (!wrapper || !wrapper->is_url)) { wrapper 2059 main/streams/streams.c if (wrapper) { wrapper 2060 main/streams/streams.c if (!wrapper->wops->stream_opener) { wrapper 2061 main/streams/streams.c php_stream_wrapper_log_error(wrapper, options ^ REPORT_ERRORS TSRMLS_CC, wrapper 2064 main/streams/streams.c stream = wrapper->wops->stream_opener(wrapper, wrapper 2072 main/streams/streams.c php_stream_wrapper_log_error(wrapper, options ^ REPORT_ERRORS TSRMLS_CC, wrapper 2079 main/streams/streams.c stream->wrapper = wrapper; wrapper 2144 main/streams/streams.c php_stream_display_wrapper_errors(wrapper, path, "failed to open stream" TSRMLS_CC); wrapper 2150 main/streams/streams.c php_stream_tidy_wrapper_error_log(wrapper TSRMLS_CC); wrapper 45 main/streams/userspace.c php_stream_wrapper wrapper; wrapper 48 main/streams/userspace.c static php_stream *user_wrapper_opener(php_stream_wrapper *wrapper, const char *filename, const char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); wrapper 49 main/streams/userspace.c static int user_wrapper_stat_url(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); wrapper 50 main/streams/userspace.c static int user_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); wrapper 51 main/streams/userspace.c static int user_wrapper_rename(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, int options, php_stream_context *context TSRMLS_DC); wrapper 52 main/streams/userspace.c static int user_wrapper_mkdir(php_stream_wrapper *wrapper, const char *url, int mode, int options, php_stream_context *context TSRMLS_DC); wrapper 53 main/streams/userspace.c static int user_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); wrapper 54 main/streams/userspace.c static int user_wrapper_metadata(php_stream_wrapper *wrapper, const char *url, int option, void *value, php_stream_context *context TSRMLS_DC); wrapper 55 main/streams/userspace.c static php_stream *user_wrapper_opendir(php_stream_wrapper *wrapper, const char *filename, const char *mode, wrapper 122 main/streams/userspace.c struct php_user_stream_wrapper * wrapper; wrapper 335 main/streams/userspace.c static php_stream *user_wrapper_opener(php_stream_wrapper *wrapper, const char *filename, const char *mode, wrapper 338 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 348 main/streams/userspace.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "infinite recursion prevented"); wrapper 358 main/streams/userspace.c if(uwrap->wrapper.is_url == 0 && wrapper 365 main/streams/userspace.c us->wrapper = uwrap; wrapper 417 main/streams/userspace.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "\"%s::" USERSTREAM_OPEN "\" call failed", wrapper 418 main/streams/userspace.c us->wrapper->classname); wrapper 441 main/streams/userspace.c static php_stream *user_wrapper_opendir(php_stream_wrapper *wrapper, const char *filename, const char *mode, wrapper 444 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 453 main/streams/userspace.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "infinite recursion prevented"); wrapper 459 main/streams/userspace.c us->wrapper = uwrap; wrapper 495 main/streams/userspace.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "\"%s::" USERSTREAM_DIR_OPEN "\" call failed", wrapper 496 main/streams/userspace.c us->wrapper->classname); wrapper 534 main/streams/userspace.c uwrap->wrapper.wops = &user_stream_wops; wrapper 535 main/streams/userspace.c uwrap->wrapper.abstract = uwrap; wrapper 536 main/streams/userspace.c uwrap->wrapper.is_url = ((flags & PHP_STREAM_IS_URL) != 0); wrapper 542 main/streams/userspace.c if (php_register_url_stream_wrapper_volatile(protocol, &uwrap->wrapper TSRMLS_CC) == SUCCESS) { wrapper 589 main/streams/userspace.c php_stream_wrapper **wrapperpp = NULL, *wrapper; wrapper 608 main/streams/userspace.c wrapper = *wrapperpp; wrapper 613 main/streams/userspace.c if (php_register_url_stream_wrapper_volatile(protocol, wrapper TSRMLS_CC) == FAILURE) { wrapper 659 main/streams/userspace.c us->wrapper->classname); wrapper 665 main/streams/userspace.c us->wrapper->classname, wrapper 712 main/streams/userspace.c us->wrapper->classname, (long)(didread - count), (long)didread, (long)count); wrapper 719 main/streams/userspace.c us->wrapper->classname); wrapper 742 main/streams/userspace.c us->wrapper->classname); wrapper 877 main/streams/userspace.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s::" USERSTREAM_TELL " is not implemented!", us->wrapper->classname); wrapper 958 main/streams/userspace.c us->wrapper->classname); wrapper 988 main/streams/userspace.c us->wrapper->classname); wrapper 1030 main/streams/userspace.c us->wrapper->classname); wrapper 1067 main/streams/userspace.c us->wrapper->classname); wrapper 1072 main/streams/userspace.c us->wrapper->classname); wrapper 1132 main/streams/userspace.c us->wrapper->classname); wrapper 1165 main/streams/userspace.c static int user_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) wrapper 1167 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 1212 main/streams/userspace.c static int user_wrapper_rename(php_stream_wrapper *wrapper, const char *url_from, const char *url_to, wrapper 1215 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 1265 main/streams/userspace.c static int user_wrapper_mkdir(php_stream_wrapper *wrapper, const char *url, int mode, wrapper 1268 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 1324 main/streams/userspace.c static int user_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, wrapper 1327 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 1378 main/streams/userspace.c static int user_wrapper_metadata(php_stream_wrapper *wrapper, const char *url, int option, wrapper 1381 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 1462 main/streams/userspace.c static int user_wrapper_stat_url(php_stream_wrapper *wrapper, const char *url, int flags, wrapper 1465 main/streams/userspace.c struct php_user_stream_wrapper *uwrap = (struct php_user_stream_wrapper*)wrapper->abstract; wrapper 1550 main/streams/userspace.c us->wrapper->classname); wrapper 1639 main/streams/userspace.c us->wrapper->classname); wrapper 1648 main/streams/userspace.c us->wrapper->classname); wrapper 1653 main/streams/userspace.c us->wrapper->classname);