zvalue 131 Zend/zend_variables.c ZEND_API void _zval_internal_dtor(zval *zvalue ZEND_FILE_LINE_DC) zvalue 133 Zend/zend_variables.c switch (Z_TYPE_P(zvalue)) { zvalue 136 Zend/zend_variables.c CHECK_ZVAL_STRING_REL(Z_STR_P(zvalue)); zvalue 137 Zend/zend_variables.c zend_string_release(Z_STR_P(zvalue)); zvalue 146 Zend/zend_variables.c zend_reference *ref = (zend_reference*)Z_REF_P(zvalue); zvalue 162 Zend/zend_variables.c ZEND_API void _zval_internal_dtor_for_ptr(zval *zvalue ZEND_FILE_LINE_DC) zvalue 164 Zend/zend_variables.c switch (Z_TYPE_P(zvalue)) { zvalue 167 Zend/zend_variables.c CHECK_ZVAL_STRING_REL(Z_STR_P(zvalue)); zvalue 168 Zend/zend_variables.c zend_string_free(Z_STR_P(zvalue)); zvalue 177 Zend/zend_variables.c zend_reference *ref = (zend_reference*)Z_REF_P(zvalue); zvalue 219 Zend/zend_variables.c ZEND_API void ZEND_FASTCALL _zval_copy_ctor_func(zval *zvalue ZEND_FILE_LINE_DC) zvalue 221 Zend/zend_variables.c if (EXPECTED(Z_TYPE_P(zvalue) == IS_ARRAY)) { zvalue 222 Zend/zend_variables.c ZVAL_ARR(zvalue, zend_array_dup(Z_ARRVAL_P(zvalue))); zvalue 223 Zend/zend_variables.c } else if (EXPECTED(Z_TYPE_P(zvalue) == IS_STRING) || zvalue 224 Zend/zend_variables.c EXPECTED(Z_TYPE_P(zvalue) == IS_CONSTANT)) { zvalue 225 Zend/zend_variables.c CHECK_ZVAL_STRING_REL(Z_STR_P(zvalue)); zvalue 226 Zend/zend_variables.c Z_STR_P(zvalue) = zend_string_dup(Z_STR_P(zvalue), 0); zvalue 227 Zend/zend_variables.c } else if (EXPECTED(Z_TYPE_P(zvalue) == IS_CONSTANT_AST)) { zvalue 232 Zend/zend_variables.c ast->ast = zend_ast_copy(Z_ASTVAL_P(zvalue)); zvalue 233 Zend/zend_variables.c Z_AST_P(zvalue) = ast; zvalue 244 Zend/zend_variables.c ZEND_API void _zval_dtor_wrapper(zval *zvalue) zvalue 246 Zend/zend_variables.c zval_dtor(zvalue); zvalue 251 Zend/zend_variables.c ZEND_API void _zval_internal_dtor_wrapper(zval *zvalue) zvalue 253 Zend/zend_variables.c zval_internal_dtor(zvalue); zvalue 33 Zend/zend_variables.h ZEND_API void ZEND_FASTCALL _zval_copy_ctor_func(zval *zvalue ZEND_FILE_LINE_DC); zvalue 39 Zend/zend_variables.h static zend_always_inline void _zval_dtor(zval *zvalue ZEND_FILE_LINE_DC) zvalue 41 Zend/zend_variables.h if (!Z_REFCOUNTED_P(zvalue)) { zvalue 44 Zend/zend_variables.h _zval_dtor_func(Z_COUNTED_P(zvalue) ZEND_FILE_LINE_RELAY_CC); zvalue 65 Zend/zend_variables.h static zend_always_inline void _zval_copy_ctor(zval *zvalue ZEND_FILE_LINE_DC) zvalue 67 Zend/zend_variables.h if (Z_REFCOUNTED_P(zvalue) || Z_IMMUTABLE_P(zvalue)) { zvalue 68 Zend/zend_variables.h if (Z_COPYABLE_P(zvalue) || Z_IMMUTABLE_P(zvalue)) { zvalue 69 Zend/zend_variables.h _zval_copy_ctor_func(zvalue ZEND_FILE_LINE_RELAY_CC); zvalue 71 Zend/zend_variables.h Z_ADDREF_P(zvalue); zvalue 76 Zend/zend_variables.h static zend_always_inline void _zval_opt_copy_ctor(zval *zvalue ZEND_FILE_LINE_DC) zvalue 78 Zend/zend_variables.h if (Z_OPT_REFCOUNTED_P(zvalue) || Z_OPT_IMMUTABLE_P(zvalue)) { zvalue 79 Zend/zend_variables.h if (Z_OPT_COPYABLE_P(zvalue) || Z_OPT_IMMUTABLE_P(zvalue)) { zvalue 80 Zend/zend_variables.h _zval_copy_ctor_func(zvalue ZEND_FILE_LINE_RELAY_CC); zvalue 82 Zend/zend_variables.h Z_ADDREF_P(zvalue); zvalue 87 Zend/zend_variables.h static zend_always_inline void _zval_copy_ctor_no_imm(zval *zvalue ZEND_FILE_LINE_DC) zvalue 89 Zend/zend_variables.h if (Z_REFCOUNTED_P(zvalue)) { zvalue 90 Zend/zend_variables.h if (Z_COPYABLE_P(zvalue)) { zvalue 91 Zend/zend_variables.h _zval_copy_ctor_func(zvalue ZEND_FILE_LINE_RELAY_CC); zvalue 93 Zend/zend_variables.h Z_ADDREF_P(zvalue); zvalue 98 Zend/zend_variables.h static zend_always_inline void _zval_opt_copy_ctor_no_imm(zval *zvalue ZEND_FILE_LINE_DC) zvalue 100 Zend/zend_variables.h if (Z_OPT_REFCOUNTED_P(zvalue)) { zvalue 101 Zend/zend_variables.h if (Z_OPT_COPYABLE_P(zvalue)) { zvalue 102 Zend/zend_variables.h _zval_copy_ctor_func(zvalue ZEND_FILE_LINE_RELAY_CC); zvalue 104 Zend/zend_variables.h Z_ADDREF_P(zvalue); zvalue 113 Zend/zend_variables.h ZEND_API void _zval_internal_dtor_for_ptr(zval *zvalue ZEND_FILE_LINE_DC); zvalue 114 Zend/zend_variables.h ZEND_API void _zval_internal_dtor(zval *zvalue ZEND_FILE_LINE_DC); zvalue 115 Zend/zend_variables.h ZEND_API void _zval_internal_ptr_dtor(zval *zvalue ZEND_FILE_LINE_DC); zvalue 116 Zend/zend_variables.h ZEND_API void _zval_dtor_wrapper(zval *zvalue); zvalue 117 Zend/zend_variables.h #define zval_copy_ctor(zvalue) _zval_copy_ctor((zvalue) ZEND_FILE_LINE_CC) zvalue 118 Zend/zend_variables.h #define zval_opt_copy_ctor(zvalue) _zval_opt_copy_ctor((zvalue) ZEND_FILE_LINE_CC) zvalue 119 Zend/zend_variables.h #define zval_copy_ctor_no_imm(zvalue) _zval_copy_ctor_no_imm((zvalue) ZEND_FILE_LINE_CC) zvalue 120 Zend/zend_variables.h #define zval_opt_copy_ctor_no_imm(zvalue) _zval_opt_copy_ctor_no_imm((zvalue) ZEND_FILE_LINE_CC) zvalue 121 Zend/zend_variables.h #define zval_dtor(zvalue) _zval_dtor((zvalue) ZEND_FILE_LINE_CC) zvalue 124 Zend/zend_variables.h #define zval_internal_dtor(zvalue) _zval_internal_dtor((zvalue) ZEND_FILE_LINE_CC) zvalue 125 Zend/zend_variables.h #define zval_internal_ptr_dtor(zvalue) _zval_internal_ptr_dtor((zvalue) ZEND_FILE_LINE_CC) zvalue 130 Zend/zend_variables.h ZEND_API void _zval_internal_dtor_wrapper(zval *zvalue); zvalue 131 Zend/zend_variables.h ZEND_API void _zval_internal_ptr_dtor_wrapper(zval *zvalue); zvalue 441 ext/com_dotnet/com_variant.c zval *zvalue = NULL; zvalue 452 ext/com_dotnet/com_variant.c "z!|ll", &zvalue, &vt, &codepage)) { zvalue 462 ext/com_dotnet/com_variant.c if (zvalue) { zvalue 463 ext/com_dotnet/com_variant.c php_com_variant_from_zval(&obj->v, zvalue, obj->code_page); zvalue 510 ext/com_dotnet/com_variant.c zval *zobj, *zvalue = NULL; zvalue 514 ext/com_dotnet/com_variant.c "Oz!", &zobj, php_com_variant_class_entry, &zvalue)) { zvalue 533 ext/com_dotnet/com_variant.c php_com_variant_from_zval(&obj->v, zvalue, obj->code_page); zvalue 2021 ext/curl/interface.c static int _php_curl_setopt(php_curl *ch, zend_long option, zval *zvalue) /* {{{ */ zvalue 2026 ext/curl/interface.c ZVAL_DEREF(zvalue); zvalue 2030 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2185 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2202 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2267 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2289 ext/curl/interface.c if (Z_ISNULL_P(zvalue)) { zvalue 2292 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2303 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2312 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2326 ext/curl/interface.c if (Z_TYPE_P(zvalue) != IS_NULL) { zvalue 2327 ext/curl/interface.c what = (php_stream *)zend_fetch_resource2_ex(zvalue, "File-Handle", php_file_le_stream(), php_file_le_pstream()); zvalue 2355 ext/curl/interface.c ZVAL_COPY(&ch->handlers->write->stream, zvalue); zvalue 2373 ext/curl/interface.c ZVAL_COPY(&ch->handlers->write_header->stream, zvalue);; zvalue 2390 ext/curl/interface.c ch->handlers->read->res = Z_RES_P(zvalue); zvalue 2391 ext/curl/interface.c ZVAL_COPY(&ch->handlers->read->stream, zvalue); zvalue 2402 ext/curl/interface.c ZVAL_COPY(&ch->handlers->std_err, zvalue); zvalue 2434 ext/curl/interface.c ph = HASH_OF(zvalue); zvalue 2498 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2515 ext/curl/interface.c ZVAL_COPY(&ch->handlers->write_header->func_name, zvalue); zvalue 2520 ext/curl/interface.c if (Z_TYPE_P(zvalue) == IS_ARRAY || Z_TYPE_P(zvalue) == IS_OBJECT) { zvalue 2529 ext/curl/interface.c postfields = HASH_OF(zvalue); zvalue 2618 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2625 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2646 ext/curl/interface.c ZVAL_COPY(&ch->handlers->progress->func_name, zvalue); zvalue 2655 ext/curl/interface.c ZVAL_COPY(&ch->handlers->read->func_name, zvalue); zvalue 2660 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2673 ext/curl/interface.c ZVAL_COPY(&ch->handlers->write->func_name, zvalue); zvalue 2680 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2687 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2695 ext/curl/interface.c ZVAL_COPY(&ch->handlers->passwd, zvalue); zvalue 2723 ext/curl/interface.c zend_string *str = zval_get_string(zvalue); zvalue 2737 ext/curl/interface.c lval = zval_get_long(zvalue); zvalue 2752 ext/curl/interface.c if ((sh = (php_curlsh *)zend_fetch_resource_ex(zvalue, le_curl_share_handle_name, le_curl_share_handle))) { zvalue 2768 ext/curl/interface.c ZVAL_COPY(&ch->handlers->fnmatch->func_name, zvalue); zvalue 2788 ext/curl/interface.c zval *zid, *zvalue; zvalue 2792 ext/curl/interface.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rlz", &zid, &options, &zvalue) == FAILURE) { zvalue 2805 ext/curl/interface.c if (_php_curl_setopt(ch, options, zvalue) == SUCCESS) { zvalue 409 ext/curl/multi.c static int _php_curl_multi_setopt(php_curlm *mh, zend_long option, zval *zvalue, zval *return_value) /* {{{ */ zvalue 420 ext/curl/multi.c error = curl_multi_setopt(mh->multi, option, zval_get_long(zvalue)); zvalue 441 ext/curl/multi.c zval *z_mh, *zvalue; zvalue 445 ext/curl/multi.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rlz", &z_mh, &options, &zvalue) == FAILURE) { zvalue 453 ext/curl/multi.c if (!_php_curl_multi_setopt(mh, options, zvalue, return_value)) { zvalue 72 ext/curl/share.c static int _php_curl_share_setopt(php_curlsh *sh, zend_long option, zval *zvalue, zval *return_value) /* {{{ */ zvalue 79 ext/curl/share.c error = curl_share_setopt(sh->share, option, zval_get_long(zvalue)); zvalue 100 ext/curl/share.c zval *zid, *zvalue; zvalue 104 ext/curl/share.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rlz", &zid, &options, &zvalue) == FAILURE) { zvalue 112 ext/curl/share.c if (!_php_curl_share_setopt(sh, options, zvalue, return_value)) { zvalue 76 ext/json/json_parser.y int php_json_parser_object_update(php_json_parser *parser, zval *object, zend_string *key, zval *zvalue); zvalue 78 ext/json/json_parser.y void php_json_parser_array_append(zval *array, zval *zvalue); zvalue 253 ext/json/json_parser.y int php_json_parser_object_update(php_json_parser *parser, zval *object, zend_string *key, zval *zvalue) zvalue 257 ext/json/json_parser.y zend_symtable_update(Z_ARRVAL_P(object), key, zvalue); zvalue 266 ext/json/json_parser.y zval_dtor(zvalue); zvalue 271 ext/json/json_parser.y zend_std_write_property(object, &zkey, zvalue, NULL); zvalue 273 ext/json/json_parser.y if (Z_REFCOUNTED_P(zvalue)) { zvalue 274 ext/json/json_parser.y Z_DELREF_P(zvalue); zvalue 287 ext/json/json_parser.y void php_json_parser_array_append(zval *array, zval *zvalue) zvalue 289 ext/json/json_parser.y zend_hash_next_index_insert(Z_ARRVAL_P(array), zvalue); zvalue 30 ext/opcache/Optimizer/zend_optimizer.c static void zend_optimizer_zval_dtor_wrapper(zval *zvalue) zvalue 32 ext/opcache/Optimizer/zend_optimizer.c zval_dtor(zvalue); zvalue 2118 ext/opcache/ZendAccelerator.c static void accel_fast_zval_dtor(zval *zvalue) zvalue 2121 ext/opcache/ZendAccelerator.c switch (Z_TYPE_P(zvalue)) { zvalue 2123 ext/opcache/ZendAccelerator.c GC_REMOVE_FROM_BUFFER(Z_ARR_P(zvalue)); zvalue 2124 ext/opcache/ZendAccelerator.c if (Z_ARR_P(zvalue) != &EG(symbol_table)) { zvalue 2126 ext/opcache/ZendAccelerator.c ZVAL_NULL(zvalue); zvalue 2127 ext/opcache/ZendAccelerator.c accel_fast_hash_destroy(Z_ARRVAL_P(zvalue)); zvalue 2131 ext/opcache/ZendAccelerator.c OBJ_RELEASE(Z_OBJ_P(zvalue)); zvalue 2134 ext/opcache/ZendAccelerator.c zend_list_delete(Z_RES_P(zvalue)); zvalue 2137 ext/opcache/ZendAccelerator.c zend_reference *ref = Z_REF_P(zvalue); zvalue 2141 ext/opcache/ZendAccelerator.c zvalue = &ref->val; zvalue 53 ext/standard/browscap.c static void browscap_entry_dtor_request(zval *zvalue) /* {{{ */ zvalue 55 ext/standard/browscap.c if (Z_TYPE_P(zvalue) == IS_ARRAY) { zvalue 56 ext/standard/browscap.c zend_hash_destroy(Z_ARRVAL_P(zvalue)); zvalue 57 ext/standard/browscap.c efree(Z_ARR_P(zvalue)); zvalue 58 ext/standard/browscap.c } else if (Z_TYPE_P(zvalue) == IS_STRING) { zvalue 59 ext/standard/browscap.c zend_string_release(Z_STR_P(zvalue)); zvalue 64 ext/standard/browscap.c static void browscap_entry_dtor_persistent(zval *zvalue) /* {{{ */ { zvalue 65 ext/standard/browscap.c if (Z_TYPE_P(zvalue) == IS_ARRAY) { zvalue 66 ext/standard/browscap.c zend_hash_destroy(Z_ARRVAL_P(zvalue)); zvalue 67 ext/standard/browscap.c free(Z_ARR_P(zvalue)); zvalue 68 ext/standard/browscap.c } else if (Z_TYPE_P(zvalue) == IS_STRING) { zvalue 69 ext/standard/browscap.c zend_string_release(Z_STR_P(zvalue)); zvalue 1015 ext/standard/streamsfuncs.c zval *zvalue; zvalue 1020 ext/standard/streamsfuncs.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rssz", &zcontext, &wrappername, &wrapperlen, &optionname, &optionlen, &zvalue) == FAILURE) { zvalue 1028 ext/standard/streamsfuncs.c Z_PARAM_ZVAL(zvalue) zvalue 1038 ext/standard/streamsfuncs.c RETURN_BOOL(php_stream_context_set_option(context, wrappername, optionname, zvalue) == SUCCESS); zvalue 1718 main/fastcgi.c zval zvalue; zvalue 1719 main/fastcgi.c ZVAL_NEW_STR(&zvalue, zend_string_init(value, value_len, 1)); zvalue 1720 main/fastcgi.c zend_hash_str_add(&fcgi_mgmt_vars, name, name_len, &zvalue); zvalue 193 main/php_ini.c PHPAPI void config_zval_dtor(zval *zvalue) zvalue 195 main/php_ini.c if (Z_TYPE_P(zvalue) == IS_ARRAY) { zvalue 196 main/php_ini.c zend_hash_destroy(Z_ARRVAL_P(zvalue)); zvalue 197 main/php_ini.c free(Z_ARR_P(zvalue)); zvalue 198 main/php_ini.c } else if (Z_TYPE_P(zvalue) == IS_STRING) { zvalue 199 main/php_ini.c zend_string_release(Z_STR_P(zvalue)); zvalue 27 main/php_ini.h PHPAPI void config_zval_dtor(zval *zvalue);