zf 842 Zend/zend_compile.h #define CHECK_ARG_SEND_TYPE(zf, arg_num, m) \ zf 843 Zend/zend_compile.h ((zf)->common.arg_info && \ zf 844 Zend/zend_compile.h (arg_num <= (zf)->common.num_args \ zf 845 Zend/zend_compile.h ? ((zf)->common.arg_info[arg_num-1].pass_by_reference & (m)) \ zf 846 Zend/zend_compile.h : ((zf)->common.fn_flags & ZEND_ACC_VARIADIC) \ zf 847 Zend/zend_compile.h ? ((zf)->common.arg_info[(zf)->common.num_args-1].pass_by_reference & (m)) : 0)) zf 849 Zend/zend_compile.h #define ARG_MUST_BE_SENT_BY_REF(zf, arg_num) \ zf 850 Zend/zend_compile.h CHECK_ARG_SEND_TYPE(zf, arg_num, ZEND_SEND_BY_REF) zf 852 Zend/zend_compile.h #define ARG_SHOULD_BE_SENT_BY_REF(zf, arg_num) \ zf 853 Zend/zend_compile.h CHECK_ARG_SEND_TYPE(zf, arg_num, ZEND_SEND_BY_REF|ZEND_SEND_PREFER_REF) zf 855 Zend/zend_compile.h #define ARG_MAY_BE_SENT_BY_REF(zf, arg_num) \ zf 856 Zend/zend_compile.h CHECK_ARG_SEND_TYPE(zf, arg_num, ZEND_SEND_PREFER_REF) zf 588 Zend/zend_execute.c ZEND_API int zend_verify_arg_error(int error_type, const zend_function *zf, zend_uint arg_num, const char *need_msg, const char *need_kind, const char *given_msg, const char *given_kind TSRMLS_DC) zf 591 Zend/zend_execute.c const char *fname = zf->common.function_name; zf 595 Zend/zend_execute.c if (zf->common.scope) { zf 597 Zend/zend_execute.c fclass = zf->common.scope->name; zf 626 Zend/zend_execute.c static inline int zend_verify_arg_type(zend_function *zf, zend_uint arg_num, zval *arg, ulong fetch_type, zval *default_value TSRMLS_DC) zf 632 Zend/zend_execute.c if (!zf->common.arg_info) { zf 636 Zend/zend_execute.c if (arg_num <= zf->common.num_args) { zf 637 Zend/zend_execute.c cur_arg_info = &zf->common.arg_info[arg_num-1]; zf 638 Zend/zend_execute.c } else if (zf->common.fn_flags & ZEND_ACC_VARIADIC) { zf 639 Zend/zend_execute.c cur_arg_info = &zf->common.arg_info[zf->common.num_args-1]; zf 649 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, need_msg, class_name, "none", "" TSRMLS_CC); zf 654 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, need_msg, class_name, "instance of ", Z_OBJCE_P(arg)->name TSRMLS_CC); zf 658 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, need_msg, class_name, zend_zval_type_name(arg), "" TSRMLS_CC); zf 664 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, "be of the type array", "", "none", "" TSRMLS_CC); zf 668 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, "be of the type array", "", zend_zval_type_name(arg), "" TSRMLS_CC); zf 674 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, "be callable", "", "none", "" TSRMLS_CC); zf 677 Zend/zend_execute.c return zend_verify_arg_error(E_RECOVERABLE_ERROR, zf, arg_num, "be callable", "", zend_zval_type_name(arg), "" TSRMLS_CC); zf 72 Zend/zend_execute.h ZEND_API int zend_verify_arg_error(int error_type, const zend_function *zf, zend_uint arg_num, const char *need_msg, const char *need_kind, const char *given_msg, const char *given_kind TSRMLS_DC); zf 1578 ext/soap/soap.c php_stream_filter *zf = NULL; zf 1596 ext/soap/soap.c zf = php_stream_filter_create("zlib.inflate", &filter_params, 0 TSRMLS_CC); zf 1599 ext/soap/soap.c if (zf) { zf 1600 ext/soap/soap.c php_stream_filter_append(&SG(request_info).request_body->readfilters, zf); zf 1613 ext/soap/soap.c if (zf) { zf 1614 ext/soap/soap.c php_stream_filter_remove(zf, 1 TSRMLS_CC); zf 43 ext/zip/lib/zip_fclose.c zip_fclose(struct zip_file *zf) zf 48 ext/zip/lib/zip_fclose.c if (zf->src) zf 49 ext/zip/lib/zip_fclose.c zip_source_free(zf->src); zf 51 ext/zip/lib/zip_fclose.c if (zf->za) { zf 52 ext/zip/lib/zip_fclose.c for (i=0; i<zf->za->nfile; i++) { zf 53 ext/zip/lib/zip_fclose.c if (zf->za->file[i] == zf) { zf 54 ext/zip/lib/zip_fclose.c zf->za->file[i] = zf->za->file[zf->za->nfile-1]; zf 55 ext/zip/lib/zip_fclose.c zf->za->nfile--; zf 62 ext/zip/lib/zip_fclose.c if (zf->error.zip_err) zf 63 ext/zip/lib/zip_fclose.c ret = zf->error.zip_err; zf 65 ext/zip/lib/zip_fclose.c _zip_error_fini(&zf->error); zf 66 ext/zip/lib/zip_fclose.c free(zf); zf 41 ext/zip/lib/zip_file_error_clear.c zip_file_error_clear(struct zip_file *zf) zf 43 ext/zip/lib/zip_file_error_clear.c if (zf == NULL) zf 46 ext/zip/lib/zip_file_error_clear.c _zip_error_clear(&zf->error); zf 41 ext/zip/lib/zip_file_error_get.c zip_file_error_get(struct zip_file *zf, int *zep, int *sep) zf 43 ext/zip/lib/zip_file_error_get.c _zip_error_get(&zf->error, zep, sep); zf 41 ext/zip/lib/zip_file_strerror.c zip_file_strerror(struct zip_file *zf) zf 43 ext/zip/lib/zip_file_strerror.c return _zip_error_strerror(&zf->error); zf 50 ext/zip/lib/zip_fopen_index_encrypted.c struct zip_file *zf; zf 62 ext/zip/lib/zip_fopen_index_encrypted.c if ((zf=_zip_file_new(za)) == NULL) { zf 67 ext/zip/lib/zip_fopen_index_encrypted.c zf->src = src; zf 69 ext/zip/lib/zip_fopen_index_encrypted.c return zf; zf 77 ext/zip/lib/zip_fopen_index_encrypted.c struct zip_file *zf, **file; zf 79 ext/zip/lib/zip_fopen_index_encrypted.c if ((zf=(struct zip_file *)malloc(sizeof(struct zip_file))) == NULL) { zf 91 ext/zip/lib/zip_fopen_index_encrypted.c free(zf); zf 98 ext/zip/lib/zip_fopen_index_encrypted.c za->file[za->nfile++] = zf; zf 100 ext/zip/lib/zip_fopen_index_encrypted.c zf->za = za; zf 101 ext/zip/lib/zip_fopen_index_encrypted.c _zip_error_init(&zf->error); zf 102 ext/zip/lib/zip_fopen_index_encrypted.c zf->eof = 0; zf 103 ext/zip/lib/zip_fopen_index_encrypted.c zf->src = NULL; zf 105 ext/zip/lib/zip_fopen_index_encrypted.c return zf; zf 41 ext/zip/lib/zip_fread.c zip_fread(struct zip_file *zf, void *outbuf, zip_uint64_t toread) zf 45 ext/zip/lib/zip_fread.c if (!zf) zf 48 ext/zip/lib/zip_fread.c if (zf->error.zip_err != 0) zf 52 ext/zip/lib/zip_fread.c _zip_error_set(&zf->error, ZIP_ER_INVAL, 0); zf 56 ext/zip/lib/zip_fread.c if ((zf->eof) || (toread == 0)) zf 59 ext/zip/lib/zip_fread.c if ((n=zip_source_read(zf->src, outbuf, toread)) < 0) { zf 60 ext/zip/lib/zip_fread.c _zip_error_set_from_source(&zf->error, zf->src); zf 166 ext/zip/php_zip.c struct zip_file *zf; zf 293 ext/zip/php_zip.c zf = zip_fopen(za, file, 0); zf 294 ext/zip/php_zip.c if (zf == NULL) { zf 302 ext/zip/php_zip.c while ((n=zip_fread(zf, b, sizeof(b))) > 0) { zf 307 ext/zip/php_zip.c n = zip_fclose(zf); zf 1197 ext/zip/php_zip.c if (zr_rsrc->zf) { zf 1198 ext/zip/php_zip.c zip_fclose(zr_rsrc->zf); zf 1199 ext/zip/php_zip.c zr_rsrc->zf = NULL; zf 1325 ext/zip/php_zip.c zr_rsrc->zf = zip_fopen_index(rsrc_int->za, rsrc_int->index_current, 0); zf 1326 ext/zip/php_zip.c if (zr_rsrc->zf) { zf 1359 ext/zip/php_zip.c if (zr_rsrc->zf != NULL) { zf 1404 ext/zip/php_zip.c if (zr_rsrc->zf) { zf 1406 ext/zip/php_zip.c n = zip_fread(zr_rsrc->zf, buffer, len); zf 1431 ext/zip/php_zip.c if (!zr_rsrc->zf) { zf 2730 ext/zip/php_zip.c struct zip_file *zf; zf 2767 ext/zip/php_zip.c zf = zip_fopen_index(intern, index, flags); zf 2769 ext/zip/php_zip.c zf = zip_fopen(intern, filename, flags); zf 2772 ext/zip/php_zip.c if (zf == NULL) { zf 2777 ext/zip/php_zip.c n = zip_fread(zf, buffer, len); zf 2783 ext/zip/php_zip.c zip_fclose(zf); zf 72 ext/zip/php_zip.h struct zip_file *zf; zf 36 ext/zip/zip_stream.c struct zip_file *zf; zf 51 ext/zip/zip_stream.c if (self->za && self->zf) { zf 52 ext/zip/zip_stream.c n = zip_fread(self->zf, buf, count); zf 55 ext/zip/zip_stream.c zip_file_error_get(self->zf, &ze, &se); zf 57 ext/zip/zip_stream.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Zip stream error: %s", zip_file_strerror(self->zf)); zf 88 ext/zip/zip_stream.c if (self->zf) { zf 89 ext/zip/zip_stream.c zip_fclose(self->zf); zf 90 ext/zip/zip_stream.c self->zf = NULL; zf 205 ext/zip/zip_stream.c struct zip_file *zf = NULL; zf 227 ext/zip/zip_stream.c zf = zip_fopen(stream_za, path, 0); zf 228 ext/zip/zip_stream.c if (zf) { zf 232 ext/zip/zip_stream.c self->zf = zf; zf 266 ext/zip/zip_stream.c struct zip_file *zf = NULL; zf 306 ext/zip/zip_stream.c zf = zip_fopen(za, fragment, 0); zf 307 ext/zip/zip_stream.c if (zf) { zf 311 ext/zip/zip_stream.c self->zf = zf; zf 338 sapi/phpdbg/phpdbg_info.c zend_function *zf, **pzf; zf 344 sapi/phpdbg/phpdbg_info.c zend_hash_get_current_data_ex(EG(function_table), (void**)&zf, &position) == SUCCESS; zf 347 sapi/phpdbg/phpdbg_info.c if (zf->type == ZEND_USER_FUNCTION) { zf 349 sapi/phpdbg/phpdbg_info.c &functions, (void**) &zf, sizeof(zend_function), NULL);