/PHP-7.4/sapi/phpdbg/ |
H A D | phpdbg_webdata_transfer.c | 33 zval zv[9] = {{{0}}}; in phpdbg_webdata_compress() local 45 array_init(&zv[1]); in phpdbg_webdata_compress() 59 ZVAL_STR(&zv[2], str); in phpdbg_webdata_compress() 61 ZVAL_EMPTY_STRING(&zv[2]); in phpdbg_webdata_compress() 63 Z_SET_REFCOUNT(zv[2], 1); in phpdbg_webdata_compress() 75 Z_SET_REFCOUNT(zv[6], 1); in phpdbg_webdata_compress() 84 array_init(&zv[7]); in phpdbg_webdata_compress() 92 array_init(&zv[8]); in phpdbg_webdata_compress() 115 Z_SET_REFCOUNT(zv[5], 1); in phpdbg_webdata_compress() 124 array_init(&zv[3]); in phpdbg_webdata_compress() [all …]
|
H A D | phpdbg_utils.c | 438 zval *zv; in phpdbg_parse_variable_with_arg() local 522 ZVAL_DEREF(zv); in phpdbg_parse_variable_with_arg() 539 zv = Z_INDIRECT_P(zv); in phpdbg_parse_variable_with_arg() 574 ZVAL_DEREF(zv); in phpdbg_parse_variable_with_arg() 610 phpdbg_xml_var_dump(zv); in phpdbg_xml_array_element_dump() 645 phpdbg_xml_var_dump(zv); in phpdbg_xml_object_property_dump() 663 is_ref = Z_ISREF_P(zv) && GC_REFCOUNT(Z_COUNTED_P(zv)) > 1; in phpdbg_xml_var_dump() 664 ZVAL_DEREF(zv); in phpdbg_xml_var_dump() 666 switch (Z_TYPE_P(zv)) { in phpdbg_xml_var_dump() 704 class_name = Z_OBJ_HANDLER_P(zv, get_class_name)(Z_OBJ_P(zv)); in phpdbg_xml_var_dump() [all …]
|
H A D | phpdbg_watch.c | 542 zval *zv; local 545 zv = element->watch->addr.zv; 547 zv = Z_INDIRECT_P(zv); 549 ZVAL_DEREF(zv); 555 if ((Z_TYPE_P(zv) != IS_ARRAY && Z_TYPE_P(zv) != IS_OBJECT) 669 zval *zv; local 731 zv = element->parent->watch->addr.zv; 733 zv = Z_INDIRECT_P(zv); 965 zval *zv; local 1200 ZVAL_DEREF(zv); [all …]
|
/PHP-7.4/ext/soap/ |
H A D | php_schema.h | 27 void delete_model(zval *zv); 28 void delete_model_persistent(zval *zv); 29 void delete_type(zval *zv); 30 void delete_type_persistent(zval *zv); 31 void delete_extra_attribute(zval *zv); 32 void delete_extra_attribute_persistent(zval *zv); 33 void delete_attribute(zval *zv); 34 void delete_attribute_persistent(zval *zv); 37 void delete_restriction_var_char(zval *zv); 39 void delete_restriction_var_char_persistent(zval *zv);
|
/PHP-7.4/Zend/ |
H A D | zend_gc.c | 769 zv = Z_INDIRECT_P(zv); in gc_scan_black() 779 zv = Z_INDIRECT_P(zv); in gc_scan_black() 793 zv = Z_INDIRECT_P(zv); in gc_scan_black() 890 zv = Z_INDIRECT_P(zv); in gc_mark_grey() 900 zv = Z_INDIRECT_P(zv); in gc_mark_grey() 914 zv = Z_INDIRECT_P(zv); in gc_mark_grey() 1096 zv = Z_INDIRECT_P(zv); in gc_scan() 1247 zv = Z_INDIRECT_P(zv); in gc_collect_white() 1257 zv = Z_INDIRECT_P(zv); in gc_collect_white() 1271 zv = Z_INDIRECT_P(zv); in gc_collect_white() [all …]
|
H A D | zend_hash.h | 361 zval *zv; in zend_hash_find_ind() local 364 return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? in zend_hash_find_ind() 365 ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; in zend_hash_find_ind() 374 return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? in zend_hash_find_ex_ind() 375 ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; in zend_hash_find_ex_ind() 384 return zv && (Z_TYPE_P(zv) != IS_INDIRECT || in zend_hash_exists_ind() 394 return (zv && Z_TYPE_P(zv) == IS_INDIRECT) ? in zend_hash_str_find_ind() 395 ((Z_TYPE_P(Z_INDIRECT_P(zv)) != IS_UNDEF) ? Z_INDIRECT_P(zv) : NULL) : zv; in zend_hash_str_find_ind() 404 return zv && (Z_TYPE_P(zv) != IS_INDIRECT || in zend_hash_str_exists_ind() 738 return zv ? Z_PTR_P(zv) : NULL; in zend_hash_index_add_ptr() [all …]
|
H A D | zend_list.c | 35 zval zv; in zend_list_insert() local 96 zval *zv; in zend_register_resource() local 100 return Z_RES_P(zv); in zend_register_resource() 183 zend_resource *res = Z_RES_P(zv); in list_entry_destructor() 185 ZVAL_UNDEF(zv); in list_entry_destructor() 194 zend_resource *res = Z_RES_P(zv); in plist_entry_destructor() 272 zval zv; in zend_register_list_destructors_ex() local 280 ZVAL_PTR(&zv, lde); in zend_register_list_destructors_ex() 303 free(Z_PTR_P(zv)); in list_destructors_dtor() 334 zval *zv; in zend_register_persistent_resource_ex() local [all …]
|
H A D | zend_API.h | 697 zval *_zv = zv; \ 719 zval *_zv = zv; \ 741 zval *_zv = zv; \ 763 zval *_zv = zv; \ 785 zval *_zv = zv; \ 807 zval *_zv = zv; \ 829 zval *_zv = zv; \ 851 zval *_zv = zv; \ 873 zval *_zv = zv; \ 1082 zv = &ref->val; in zend_try_array_init_size() [all …]
|
H A D | zend_ts_hash.h | 96 zval *zv; in zend_ts_hash_str_find_ptr() local 98 zv = zend_ts_hash_str_find(ht, str, len); in zend_ts_hash_str_find_ptr() 99 return zv ? Z_PTR_P(zv) : NULL; in zend_ts_hash_str_find_ptr() 104 zval tmp, *zv; in zend_ts_hash_str_update_ptr() local 107 zv = zend_ts_hash_str_update(ht, str, len, &tmp); in zend_ts_hash_str_update_ptr() 108 return zv ? Z_PTR_P(zv) : NULL; in zend_ts_hash_str_update_ptr() 113 zval tmp, *zv; in zend_ts_hash_str_add_ptr() local 116 zv = zend_ts_hash_str_add(ht, str, len, &tmp); in zend_ts_hash_str_add_ptr() 117 return zv ? Z_PTR_P(zv) : NULL; in zend_ts_hash_str_add_ptr()
|
H A D | zend_vm_execute.skl | 99 zval *zv; 104 zv = zend_hash_index_find(zend_handlers_table, (zend_long)(zend_uintptr_t)op->handler); 105 ZEND_ASSERT(zv != NULL); 106 op->handler = (const void *)(zend_uintptr_t)Z_LVAL_P(zv); 119 zval *zv; 124 zv = zend_hash_index_find(zend_handlers_table, (zend_long)(zend_uintptr_t)op->handler); 125 ZEND_ASSERT(zv != NULL); 126 return zend_opcode_handler_funcs[Z_LVAL_P(zv)];
|
H A D | zend_vm_trace_handlers.h | 33 zval tmp, *zv; in zend_vm_trace() local 40 zv = zend_hash_str_find(&vm_trace_ht, buf, len); in zend_vm_trace() 41 if (EXPECTED(zv)) { in zend_vm_trace() 42 if (EXPECTED(Z_LVAL_P(zv) < ZEND_LONG_MAX)) { in zend_vm_trace() 43 Z_LVAL_P(zv)++; in zend_vm_trace()
|
H A D | zend_constants.c | 32 #define IS_CONSTANT_VISITED(zv) (Z_ACCESS_FLAGS_P(zv) & IS_CONSTANT_VISITED_MARK) argument 33 #define MARK_CONSTANT_VISITED(zv) Z_ACCESS_FLAGS_P(zv) |= IS_CONSTANT_VISITED_MARK argument 34 #define RESET_CONSTANT_VISITED(zv) Z_ACCESS_FLAGS_P(zv) &= ~IS_CONSTANT_VISITED_MARK argument 36 void free_zend_constant(zval *zv) in free_zend_constant() argument 38 zend_constant *c = Z_PTR_P(zv); in free_zend_constant() 59 zend_constant *c = Z_PTR_P(zv); in copy_zend_constant() 65 c = Z_PTR_P(zv); in copy_zend_constant() 275 zval *zv; in zend_get_constant_impl() local 280 if (zv == NULL) { in zend_get_constant_impl() 284 if (zv != NULL) { in zend_get_constant_impl() [all …]
|
H A D | zend_gc.h | 75 zval *zv = &((zend_reference*)ref)->val; local 77 if (!Z_COLLECTABLE_P(zv)) { 80 ref = Z_COUNTED_P(zv);
|
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | sccp.c | 91 #define IS_TOP(zv) (Z_TYPE_P(zv) == TOP) argument 92 #define IS_BOT(zv) (Z_TYPE_P(zv) == BOT) argument 93 #define IS_PARTIAL_ARRAY(zv) (Z_TYPE_P(zv) == PARTIAL_ARRAY) argument 94 #define IS_PARTIAL_OBJECT(zv) (Z_TYPE_P(zv) == PARTIAL_OBJECT) argument 99 #define MAKE_TOP(zv) (Z_TYPE_INFO_P(zv) = TOP) argument 100 #define MAKE_BOT(zv) (Z_TYPE_INFO_P(zv) = BOT) argument 145 return !IS_TOP(zv) && !IS_BOT(zv); in value_known() 294 zval zv; in try_replace_op1() local 339 zval zv; in try_replace_op2() local 456 zval zv; in ct_eval_isset_isempty() local [all …]
|
H A D | zend_inference.h | 44 …return (Z_TYPE_P(zv) == IS_LONG || Z_TYPE_P(zv) == IS_TRUE || Z_TYPE_P(zv) == IS_FALSE || Z_TYPE_P… 60 if (Z_TYPE_P(zv) == IS_LONG) { \ 61 return Z_LVAL_P(zv); \ 84 if (Z_TYPE_P(zv) == IS_LONG) { \ 85 return Z_LVAL_P(zv); \ 108 …if (Z_TYPE_P(zv) == IS_LONG || Z_TYPE_P(zv) == IS_TRUE || Z_TYPE_P(zv) == IS_FALSE || Z_TYPE_P(zv)… 126 …if (Z_TYPE_P(zv) == IS_LONG || Z_TYPE_P(zv) == IS_TRUE || Z_TYPE_P(zv) == IS_FALSE || Z_TYPE_P(zv)… 165 HashTable *ht = Z_ARRVAL_P(zv); in DEFINE_SSA_OP_MIN_RANGE() 170 if (Z_REFCOUNTED_P(zv)) { in DEFINE_SSA_OP_MIN_RANGE() 186 uint32_t tmp = (1 << Z_TYPE_P(zv)); in DEFINE_SSA_OP_MIN_RANGE() [all …]
|
/PHP-7.4/ext/pdo_dblib/ |
H A D | dblib_stmt.c | 313 zval *zv; in pdo_dblib_stmt_stringify_col() local 331 zv = emalloc(sizeof(zval)); in pdo_dblib_stmt_stringify_col() 343 ZVAL_EMPTY_STRING(zv); in pdo_dblib_stmt_stringify_col() 348 *ptr = zv; in pdo_dblib_stmt_stringify_col() 362 zval *zv = NULL; in pdo_dblib_stmt_get_col() local 373 if (!zv) { in pdo_dblib_stmt_get_col() 387 zv = emalloc(sizeof(zval)); in pdo_dblib_stmt_get_col() 412 zv = emalloc(sizeof(zval)); in pdo_dblib_stmt_get_col() 420 zv = emalloc(sizeof(zval)); in pdo_dblib_stmt_get_col() 499 if (zv != NULL) { in pdo_dblib_stmt_get_col() [all …]
|
/PHP-7.4/ext/sockets/ |
H A D | conversions.h | 36 typedef void (to_zval_read_field)(const char *data, zval *zv, res_context *ctx); 47 void to_zval_read_int(const char *data, zval *zv, res_context *ctx); 51 void to_zval_read_in6_pktinfo(const char *data, zval *zv, res_context *ctx); 56 void to_zval_read_ucred(const char *data, zval *zv, res_context *ctx); 62 void to_zval_read_fd_array(const char *data, zval *zv, res_context *ctx); 67 void to_zval_read_msghdr(const char *msghdr_c, zval *zv, res_context *ctx); 82 struct err_s *err, zval *zv);
|
H A D | conversions.c | 575 ZVAL_NEW_STR(zv, str); in to_zval_read_sin_addr() 583 Z_STRLEN_P(zv) = strlen(Z_STRVAL_P(zv)); in to_zval_read_sin_addr() 634 Z_STRLEN_P(zv) = strlen(Z_STRVAL_P(zv)); in to_zval_read_sin6_addr() 803 ZVAL_NULL(zv); in to_zval_read_sockaddr_aux() 807 array_init(zv); in to_zval_read_sockaddr_aux() 1020 array_init(zv); in to_zval_read_control_array() 1057 ZVAL_NULL(zv); in to_zval_read_name() 1512 ZVAL_NULL(zv); in to_zval_run_conversions() 1517 zval_ptr_dtor(zv); in to_zval_run_conversions() 1518 ZVAL_UNDEF(zv); in to_zval_run_conversions() [all …]
|
/PHP-7.4/ext/sqlite3/ |
H A D | php_sqlite3_structs.h | 87 #define Z_SQLITE3_DB_P(zv) php_sqlite3_db_from_obj(Z_OBJ_P((zv))) argument 119 #define Z_SQLITE3_RESULT_P(zv) php_sqlite3_result_from_obj(Z_OBJ_P((zv))) argument 138 #define Z_SQLITE3_STMT_P(zv) php_sqlite3_stmt_from_obj(Z_OBJ_P((zv))) argument
|
/PHP-7.4/ext/opcache/ |
H A D | zend_file_cache.c | 346 ht = Z_ARR_P(zv); 356 ref = Z_REF_P(zv); 366 ast = Z_AST_P(zv); 593 prop = Z_PTR_P(zv); 617 c = Z_PTR_P(zv); 641 ce = Z_PTR_P(zv); 1069 ht = Z_ARR_P(zv); 1079 ref = Z_REF_P(zv); 1301 prop = Z_PTR_P(zv); 1323 c = Z_PTR_P(zv); [all …]
|
/PHP-7.4/ext/mysqlnd/ |
H A D | mysqlnd_ps_codec.c | 121 ZVAL_STRINGL(zv, tmp, tmp_len); in ps_fetch_from_1_to_8_bytes() 133 ZVAL_NULL(zv); in ps_fetch_null() 191 ZVAL_DOUBLE(zv, dval); in ps_fetch_float() 204 ZVAL_DOUBLE(zv, value); in ps_fetch_double() 262 ZVAL_STRINGL(zv, value, length); in ps_fetch_time() 299 ZVAL_STRINGL(zv, value, length); in ps_fetch_date() 359 ZVAL_STRINGL(zv, value, length); in ps_fetch_datetime() 378 ZVAL_STRINGL(zv, (char *)*row, length); in ps_fetch_string() 612 zval *parameter = &stmt->param_bind[i].zv; in mysqlnd_stmt_execute_prepare_param_types() 664 zval *parameter = &stmt->param_bind[i].zv; in mysqlnd_stmt_execute_store_types() [all …]
|
H A D | mysqlnd_reverse_api.h | 26 MYSQLND *(*conversion_cb)(zval * zv); 36 PHPAPI MYSQLND * zval_to_mysqlnd(zval * zv, const unsigned int client_api_capabilities, unsigned in…
|
H A D | mysqlnd_reverse_api.c | 69 zval_to_mysqlnd(zval * zv, const unsigned int client_api_capabilities, unsigned int * save_client_a… in zval_to_mysqlnd() argument 76 retval = elem->conversion_cb(zv); in zval_to_mysqlnd() 89 retval = api->conversion_cb(zv); in zval_to_mysqlnd()
|
/PHP-7.4/ext/date/ |
H A D | php_date.h | 142 #define Z_PHPDATE_P(zv) php_date_obj_from_obj(Z_OBJ_P((zv))) argument 159 #define Z_PHPTIMEZONE_P(zv) php_timezone_obj_from_obj(Z_OBJ_P((zv))) argument 171 #define Z_PHPINTERVAL_P(zv) php_interval_obj_from_obj(Z_OBJ_P((zv))) argument 189 #define Z_PHPPERIOD_P(zv) php_period_obj_from_obj(Z_OBJ_P((zv))) argument
|
/PHP-7.4/ext/xmlwriter/ |
H A D | php_xmlwriter.h | 54 #define Z_XMLWRITER_P(zv) php_xmlwriter_fetch_object(Z_OBJ_P((zv))) argument
|