/PHP-7.2/ext/date/ |
H A D | php_date.c | 2282 zval zv; in date_object_get_properties() local 2393 ZVAL_NEW_STR(zv, tmpstr); in php_timezone_to_string() 2405 zval zv; in date_object_get_properties_timezone() local 2428 zval zv; in date_object_get_debug_info_timezone() local 2491 zval zv; in date_object_get_properties_interval() local 2521 ZVAL_FALSE(&zv); in date_object_get_properties_interval() 5161 zval zv; in date_object_get_properties_period() local 5178 ZVAL_NULL(&zv); in date_object_get_properties_period() 5188 ZVAL_NULL(&zv); in date_object_get_properties_period() 5198 ZVAL_NULL(&zv); in date_object_get_properties_period() [all …]
|
/PHP-7.2/ext/opcache/Optimizer/ |
H A D | zend_optimizer.c | 203 int zend_optimizer_add_literal(zend_op_array *op_array, zval *zv) in zend_optimizer_add_literal() argument 208 ZVAL_COPY_VALUE(&op_array->literals[i], zv); in zend_optimizer_add_literal() 214 zval zv; in zend_optimizer_add_literal_string() local 215 ZVAL_STR(&zv, str); in zend_optimizer_add_literal_string() 217 return zend_optimizer_add_literal(op_array, &zv); in zend_optimizer_add_literal_string() 760 zval *zv; in zend_optimizer_migrate_jump() local 761 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in zend_optimizer_migrate_jump() 762 …Z_LVAL_P(zv) = ZEND_OPLINE_NUM_TO_OFFSET(op_array, new_opline, ZEND_OFFSET_TO_OPLINE_NUM(op_array,… in zend_optimizer_migrate_jump() 802 zval *zv; in zend_optimizer_shift_jump() local 803 ZEND_HASH_FOREACH_VAL(jumptable, zv) { in zend_optimizer_shift_jump() [all …]
|
H A D | zend_ssa.c | 177 zval *zv; in find_adjusted_tmp_var() local 197 zv = CRT_CONSTANT(op->op2); in find_adjusted_tmp_var() 198 if (Z_TYPE_P(zv) == IS_LONG in find_adjusted_tmp_var() 200 *adjustment = -Z_LVAL_P(zv); in find_adjusted_tmp_var() 204 zv = CRT_CONSTANT(op->op1); in find_adjusted_tmp_var() 205 if (Z_TYPE_P(zv) == IS_LONG in find_adjusted_tmp_var() 207 *adjustment = -Z_LVAL_P(zv); in find_adjusted_tmp_var() 213 zv = CRT_CONSTANT(op->op2); in find_adjusted_tmp_var() 214 if (Z_TYPE_P(zv) == IS_LONG) { in find_adjusted_tmp_var() 215 *adjustment = Z_LVAL_P(zv); in find_adjusted_tmp_var() [all …]
|
H A D | dfa_pass.c | 624 zval *zv = CT_CONSTANT_EX(op_array, opline->op2.constant); in zend_dfa_optimize_op_array() local 625 ZEND_ASSERT(Z_TYPE_INFO_P(zv) == IS_LONG); in zend_dfa_optimize_op_array() 626 ZVAL_DOUBLE(&tmp, zval_get_double(zv)); in zend_dfa_optimize_op_array() 635 zval *zv = CT_CONSTANT_EX(op_array, opline->op1.constant); in zend_dfa_optimize_op_array() local 636 ZEND_ASSERT(Z_TYPE_INFO_P(zv) == IS_LONG); in zend_dfa_optimize_op_array() 637 ZVAL_DOUBLE(&tmp, zval_get_double(zv)); in zend_dfa_optimize_op_array() 659 zval *zv = CT_CONSTANT_EX(op_array, opline->op1.constant); in zend_dfa_optimize_op_array() local 660 ZVAL_DOUBLE(&tmp, zval_get_double(zv)); in zend_dfa_optimize_op_array() 671 zval *zv = CT_CONSTANT_EX(op_array, opline->op2.constant); in zend_dfa_optimize_op_array() local 672 ZVAL_DOUBLE(&tmp, zval_get_double(zv)); in zend_dfa_optimize_op_array()
|
H A D | optimize_func_calls.c | 134 zval zv; in zend_try_inline_call() local 136 ZVAL_DUP(&zv, RT_CONSTANT(&func->op_array, ret_opline->op1)); in zend_try_inline_call() 139 opline->op1.constant = zend_optimizer_add_literal(op_array, &zv); in zend_try_inline_call()
|
H A D | zend_dump.c | 28 static void zend_dump_const(const zval *zv) in zend_dump_const() argument 30 switch (Z_TYPE_P(zv)) { in zend_dump_const() 41 fprintf(stderr, " int(" ZEND_LONG_FMT ")", Z_LVAL_P(zv)); in zend_dump_const() 44 fprintf(stderr, " float(%g)", Z_DVAL_P(zv)); in zend_dump_const() 47 fprintf(stderr, " string(\"%s\")", Z_STRVAL_P(zv)); in zend_dump_const() 53 fprintf(stderr, " zval(type=%d)", Z_TYPE_P(zv)); in zend_dump_const() 586 zval *zv; in zend_dump_op() local 587 ZEND_HASH_FOREACH_KEY_VAL(jumptable, num_key, key, zv) { in zend_dump_op() 596 fprintf(stderr, " L%u,", (uint32_t)ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, Z_LVAL_P(zv))); in zend_dump_op()
|
/PHP-7.2/Zend/ |
H A D | zend_language_scanner.h | 72 ZEND_API void zend_lex_tstring(zval *zv);
|
H A D | zend_compile.c | 103 free(Z_PTR_P(zv)); in zend_destroy_class_constant_internal() 332 if (zv) { in zend_register_seen_symbol() 343 return zv && (Z_LVAL_P(zv) & kind) != 0; in zend_have_seen_symbol() 463 if (Z_TYPE_P(zv) == IS_STRING || Z_TYPE_P(zv) == IS_CONSTANT) { in zend_insert_literal() 465 Z_STR_P(zv) = zend_new_interned_string(Z_STR_P(zv)); in zend_insert_literal() 496 zval zv; in zend_add_literal_string() local 499 *str = Z_STR(zv); in zend_add_literal_string() 1716 zval zv; in zendlex() local 1870 memmove(Z_STRVAL_P(zv) + 1, Z_STRVAL_P(zv), orig_len + 1); in zend_negate_num_string() 5685 zval zv; in zend_compile_closure_uses() local [all …]
|
H A D | zend_string.c | 47 static void _str_dtor(zval *zv) in _str_dtor() argument 49 zend_string *str = Z_STR_P(zv); in _str_dtor()
|
H A D | zend_compile.h | 82 zval *zv; member 620 (node).zv 624 (node).zv = CT_CONSTANT_EX(op_array, (node).constant); \ 629 (node).constant = (node).zv - (op_array)->literals; \ 786 ZEND_API void zend_function_dtor(zval *zv); 787 ZEND_API void destroy_zend_class(zval *zv); 788 void zend_class_add_ref(zval *zv); 827 int zend_add_literal(zend_op_array *op_array, zval *zv);
|
H A D | zend.c | 529 static void auto_global_dtor(zval *zv) /* {{{ */ in auto_global_dtor() argument 531 free(Z_PTR_P(zv)); in auto_global_dtor() 536 static void function_copy_ctor(zval *zv) /* {{{ */ in function_copy_ctor() argument 538 zend_function *old_func = Z_FUNC_P(zv); in function_copy_ctor() 539 Z_FUNC_P(zv) = pemalloc(sizeof(zend_internal_function), 1); in function_copy_ctor() 541 function_add_ref(Z_FUNC_P(zv)); in function_copy_ctor() 545 static void auto_global_copy_ctor(zval *zv) /* {{{ */ in auto_global_copy_ctor() argument 547 zend_auto_global *old_ag = (zend_auto_global *) Z_PTR_P(zv); in auto_global_copy_ctor() 554 Z_PTR_P(zv) = new_ag; in auto_global_copy_ctor() 686 static void module_destructor_zval(zval *zv) /* {{{ */ in module_destructor_zval() argument [all …]
|
H A D | zend_hash.c | 2492 zval *zv; in zend_symtable_to_proptable() local 2522 if (Z_OPT_REFCOUNTED_P(zv)) { in zend_symtable_to_proptable() 2523 if (Z_ISREF_P(zv) && Z_REFCOUNT_P(zv) == 1) { in zend_symtable_to_proptable() 2524 zv = Z_REFVAL_P(zv); in zend_symtable_to_proptable() 2525 if (!Z_OPT_REFCOUNTED_P(zv)) { in zend_symtable_to_proptable() 2529 Z_ADDREF_P(zv); in zend_symtable_to_proptable() 2547 zval *zv; in zend_proptable_to_symtable() local 2578 if (Z_OPT_REFCOUNTED_P(zv)) { in zend_proptable_to_symtable() 2579 if (Z_ISREF_P(zv) && Z_REFCOUNT_P(zv) == 1) { in zend_proptable_to_symtable() 2580 zv = Z_REFVAL_P(zv); in zend_proptable_to_symtable() [all …]
|
H A D | zend_ini.c | 87 static void free_ini_entry(zval *zv) /* {{{ */ in free_ini_entry() argument 89 zend_ini_entry *entry = (zend_ini_entry*)Z_PTR_P(zv); in free_ini_entry() 152 static void copy_ini_entry(zval *zv) /* {{{ */ in copy_ini_entry() argument 154 zend_ini_entry *old_entry = (zend_ini_entry*)Z_PTR_P(zv); in copy_ini_entry() 157 Z_PTR_P(zv) = new_entry; in copy_ini_entry()
|
H A D | zend_exceptions.c | 77 zval pv, zv, rv; in zend_exception_set_previous() local 88 ZVAL_OBJ(&zv, exception); in zend_exception_set_previous() 89 ex = &zv; in zend_exception_set_previous() 1004 zval zv; in zend_exception_error() local 1006 ZVAL_OBJ(&zv, EG(exception)); in zend_exception_error() 1009 file = zval_get_string(GET_PROPERTY_SILENT(&zv, ZEND_STR_FILE)); in zend_exception_error() 1010 line = zval_get_long(GET_PROPERTY_SILENT(&zv, ZEND_STR_LINE)); in zend_exception_error() 1015 ZSTR_VAL(Z_OBJCE(zv)->name), ZSTR_VAL(ce_exception->name)); in zend_exception_error()
|
H A D | zend_inheritance.c | 28 static void overriden_ptr_dtor(zval *zv) /* {{{ */ in overriden_ptr_dtor() argument 30 efree_size(Z_PTR_P(zv), sizeof(zend_function)); in overriden_ptr_dtor() 500 if (Z_TYPE_P(zv) == IS_CONSTANT) { in zend_get_function_declaration() 501 smart_str_append(&str, Z_STR_P(zv)); in zend_get_function_declaration() 502 } else if (Z_TYPE_P(zv) == IS_FALSE) { in zend_get_function_declaration() 504 } else if (Z_TYPE_P(zv) == IS_TRUE) { in zend_get_function_declaration() 506 } else if (Z_TYPE_P(zv) == IS_NULL) { in zend_get_function_declaration() 508 } else if (Z_TYPE_P(zv) == IS_STRING) { in zend_get_function_declaration() 510 smart_str_appendl(&str, Z_STRVAL_P(zv), MIN(Z_STRLEN_P(zv), 10)); in zend_get_function_declaration() 511 if (Z_STRLEN_P(zv) > 10) { in zend_get_function_declaration() [all …]
|
H A D | zend_language_parser.y | 287 zval zv; variable 288 zend_lex_tstring(&zv); 289 $$ = zend_ast_create_zval(&zv); 763 …{ zval zv; zend_lex_tstring(&zv); $$ = zend_ast_create_ex(ZEND_AST_TRAIT_ALIAS, 0, $1, zend_ast_cr… variable 1038 { zval zv; ZVAL_INTERNED_STR(&zv, ZSTR_KNOWN(ZEND_STR_STATIC)); variable 1039 $$ = zend_ast_create_zval_ex(&zv, ZEND_NAME_NOT_FQ); }
|
/PHP-7.2/ext/intl/idn/ |
H A D | idn.c | 181 zval zv; in php_intl_idn_to_46() local 182 ZVAL_NEW_STR(&zv, buffer); in php_intl_idn_to_46() 184 add_assoc_zval_ex(idna_info, "result", sizeof("result")-1, &zv); in php_intl_idn_to_46()
|
/PHP-7.2/ext/soap/ |
H A D | php_schema.c | 1919 zval zv; in schema_attribute() local 1940 ZVAL_PTR(&zv, dummy_type); in schema_attribute() 1941 delete_type(&zv); in schema_attribute() 2059 Z_PTR_P(zv) = new_attr; in copy_extra_attribute() 2322 void delete_model(zval *zv) in delete_model() argument 2370 void delete_type(zval *zv) in delete_type() argument 2372 sdlTypePtr type = Z_PTR_P(zv); in delete_type() 2395 zval zv; in delete_type() local 2396 ZVAL_PTR(&zv, type->model); in delete_type() 2397 delete_model(&zv); in delete_type() [all …]
|
/PHP-7.2/ext/dom/ |
H A D | php_dom.h | 82 #define Z_XPATHOBJ_P(zv) php_xpath_obj_from_obj(Z_OBJ_P((zv))) argument
|
/PHP-7.2/ext/opcache/ |
H A D | zend_accelerator_util_funcs.c | 43 static void zend_accel_destroy_zend_function(zval *zv) in zend_accel_destroy_zend_function() argument 45 zend_function *function = Z_PTR_P(zv); in zend_accel_destroy_zend_function() 61 static void zend_accel_destroy_zend_class(zval *zv) in zend_accel_destroy_zend_class() argument 63 zend_class_entry *ce = Z_PTR_P(zv); in zend_accel_destroy_zend_class() 65 destroy_zend_class(zv); in zend_accel_destroy_zend_class() 103 static int is_not_internal_function(zval *zv) in is_not_internal_function() argument 105 zend_function *function = Z_PTR_P(zv); in is_not_internal_function() 138 static int copy_internal_function(zval *zv, HashTable *function_table) in copy_internal_function() argument 140 zend_internal_function *function = Z_PTR_P(zv); in copy_internal_function()
|
/PHP-7.2/ext/json/ |
H A D | json_encoder.c | 548 zval zv; in php_json_encode_zval() local 550 ZVAL_COPY(&zv, val); in php_json_encode_zval() 551 res = php_json_encode_array(buf, &zv, options, encoder); in php_json_encode_zval() 552 zval_ptr_dtor_nogc(&zv); in php_json_encode_zval()
|
/PHP-7.2/sapi/phpdbg/ |
H A D | phpdbg_wait.c | 127 zval zv, *zvp; in phpdbg_webdata_decompress() local 132 …if (!php_var_unserialize(&zv, (const unsigned char **) &msg, (unsigned char *) msg + len, &var_has… in phpdbg_webdata_decompress() 139 ht = Z_ARRVAL(zv); in phpdbg_webdata_decompress() 330 zval_dtor(&zv); in phpdbg_webdata_decompress()
|
/PHP-7.2/ext/pcre/ |
H A D | php_pcre.c | 1796 zval *zv; in php_pcre_replace_array() local 1804 zv = &replace_ht->arData[replace_idx].val; in php_pcre_replace_array() 1806 if (Z_TYPE_P(zv) != IS_UNDEF) { in php_pcre_replace_array() 1807 replace_str = zval_get_string(zv); in php_pcre_replace_array() 1961 zval *subject_entry, zv; in preg_replace_func_impl() local 1973 ZVAL_STR(&zv, result); in preg_replace_func_impl() 1975 zend_hash_add_new(Z_ARRVAL_P(return_value), string_key, &zv); in preg_replace_func_impl() 2038 zval *subject_entry, zv; in preg_replace_common() local 2056 ZVAL_STR(&zv, result); in preg_replace_common() 2128 zval regex, zv, *replace, *subject, *pattern, *zcount = NULL; in PHP_FUNCTION() local [all …]
|
/PHP-7.2/ext/standard/ |
H A D | array.c | 1374 *zv; in php_array_walk() local 1398 if (zv == NULL) { in php_array_walk() 1404 zv = Z_INDIRECT_P(zv); in php_array_walk() 1412 ZVAL_MAKE_REF(zv); in php_array_walk() 1431 ZVAL_DEREF(zv); in php_array_walk() 1432 SEPARATE_ARRAY(zv); in php_array_walk() 3682 zval_add_ref(zv); 3686 zval_add_ref(zv); 5826 zval zv; local 6086 zval *zv, arg; local [all …]
|
/PHP-7.2/main/ |
H A D | fastcgi.h | 130 void fcgi_free_mgmt_var_cb(zval *zv);
|