Home
last modified time | relevance | path

Searched refs:ht (Results 1 – 25 of 99) sorted by last modified time

1234

/PHP-7.4/main/
H A Dphp_variables.c64 zend_hash_update_ind(ht, key, val); in php_register_variable_quick()
177 HashTable *ht; in php_register_variable_ex() local
181 ht = Z_ARRVAL_P(track_vars_array); in php_register_variable_ex()
182 zend_symtable_str_del(ht, var, var_len); in php_register_variable_ex()
559 static zend_always_inline void import_environment_variable(HashTable *ht, char *env) in import_environment_variable() argument
584 zend_hash_index_update(ht, idx, &val); in import_environment_variable()
586 php_register_variable_quick(env, name_len, &val, ht); in import_environment_variable()
693 HashTable *ht; in php_register_server_variables() local
702 ht = Z_ARRVAL_P(arr); in php_register_server_variables()
711 php_register_variable_quick("PHP_AUTH_PW", sizeof("PHP_AUTH_PW")-1, &tmp, ht); in php_register_server_variables()
[all …]
H A Doutput.c129 HashTable *ht = Z_PTR_P(zv); in reverse_conflict_dtor() local
130 zend_hash_destroy(ht); in reverse_conflict_dtor()
/PHP-7.4/ext/pgsql/
H A Dpgsql.c6801 static inline int build_assignment_string(PGconn *pg_link, smart_str *querystr, HashTable *ht, int … argument
6806 ZEND_HASH_FOREACH_STR_KEY_VAL(ht, fld, val) {
/PHP-7.4/ext/standard/
H A Darray.c738 if (!(GC_FLAGS(ht) & GC_IMMUTABLE)) { in php_count_recursive()
739 if (GC_IS_RECURSIVE(ht)) { in php_count_recursive()
743 GC_PROTECT_RECURSION(ht); in php_count_recursive()
746 cnt = zend_array_count(ht); in php_count_recursive()
747 ZEND_HASH_FOREACH_VAL(ht, element) { in php_count_recursive()
754 if (!(GC_FLAGS(ht) & GC_IMMUTABLE)) { in php_count_recursive()
755 GC_UNPROTECT_RECURSION(ht); in php_count_recursive()
5870 if ((uint32_t)num_avail < ht->nNumUsed - (ht->nNumUsed>>1)) {
6337 HashTable *ht; local
6345 ht = Z_ARRVAL_P(array);
[all …]
H A Dvar.c35 HashTable ht; member
676 zv = zend_hash_index_find(&data->ht, key); in php_add_var_hash()
688 zend_hash_index_add_new(&data->ht, key, &zv_n); in php_add_var_hash()
694 zend_hash_index_add_new(&data->ht, key + 1, var); in php_add_var_hash()
806 if (!zend_hash_add(ht, name, val)) { in php_var_serialize_try_add_sleep_prop()
818 HashTable *ht, zval *struc, HashTable *sleep_retval) /* {{{ */ in php_var_serialize_get_sleep_props() argument
882 zend_hash_add(ht, name, &EG(uninitialized_zval)); in php_var_serialize_get_sleep_props()
900 ZEND_HASH_FOREACH_KEY_VAL_IND(ht, index, key, data) { in php_var_serialize_nested_data()
1071 zval *var_idx = zend_hash_index_find(&var_hash->ht, in php_var_serialize_intern()
1144 zend_hash_init(&d->ht, 16, NULL, ZVAL_PTR_DTOR, 0); in php_var_serialize_init()
[all …]
H A Dinfo.c91 static ZEND_COLD void php_info_print_stream_hash(const char *name, HashTable *ht) /* {{{ */ in php_info_print_stream_hash() argument
95 if (ht) { in php_info_print_stream_hash()
96 if (zend_hash_num_elements(ht)) { in php_info_print_stream_hash()
105 ZEND_HASH_FOREACH_STR_KEY(ht, key) { in php_info_print_stream_hash()
/PHP-7.4/ext/mbstring/
H A Dmbstring.c3851 HashTable *ht; in mb_recursive_encoder_detector_feed() local
3870 ht = HASH_OF(var); in mb_recursive_encoder_detector_feed()
3871 if (ht != NULL) { in mb_recursive_encoder_detector_feed()
3872 ZEND_HASH_FOREACH_VAL_IND(ht, entry) { in mb_recursive_encoder_detector_feed()
3897 HashTable *ht; in mb_recursive_convert_variable() local
3923 ht = HASH_OF(var); in mb_recursive_convert_variable()
3924 if (ht != NULL) { in mb_recursive_convert_variable()
3925 ZEND_HASH_FOREACH_VAL_IND(ht, entry) { in mb_recursive_convert_variable()
4173 static int _php_mbstr_parse_mail_headers(HashTable *ht, const char *str, size_t str_len) in _php_mbstr_parse_mail_headers() argument
4283 zend_hash_update(ht, fld_name, &val); in _php_mbstr_parse_mail_headers()
[all …]
/PHP-7.4/ext/date/
H A Dphp_date.c2479 HashTable *ht, *props; in date_object_get_debug_info_timezone() local
2487 ht = zend_array_dup(props); in date_object_get_debug_info_timezone()
2490 zend_hash_str_update(ht, "timezone_type", sizeof("timezone_type")-1, &zv); in date_object_get_debug_info_timezone()
2493 zend_hash_str_update(ht, "timezone", sizeof("timezone")-1, &zv); in date_object_get_debug_info_timezone()
2495 return ht; in date_object_get_debug_info_timezone()
/PHP-7.4/ext/spl/
H A Dspl_fixedarray.c152 HashTable *ht = zend_std_get_properties(obj); in spl_fixedarray_object_get_gc() local
157 return ht; in spl_fixedarray_object_get_gc()
164 HashTable *ht = zend_std_get_properties(obj); in spl_fixedarray_object_get_properties() local
168 zend_long j = zend_hash_num_elements(ht); in spl_fixedarray_object_get_properties()
172 zend_hash_index_update(ht, i, &intern->array.elements[i]); in spl_fixedarray_object_get_properties()
175 zend_hash_index_update(ht, i, &EG(uninitialized_zval)); in spl_fixedarray_object_get_properties()
180 zend_hash_index_del(ht, i); in spl_fixedarray_object_get_properties()
185 return ht; in spl_fixedarray_object_get_properties()
H A Dspl_directory.c478 static spl_filesystem_object *spl_filesystem_object_create_type(int ht, spl_filesystem_object *sour… in spl_filesystem_object_create_type() argument
550 if (ht && zend_parse_parameters(ht, "|sbr", in spl_filesystem_object_create_type()
/PHP-7.4/ext/fileinfo/
H A Dlibmagic.patch3566 + HashTable *ht = Z_ARRVAL(subpats);
3567 + if ((pzval = zend_hash_index_find(ht, 0)) != NULL && Z_TYPE_P(pzval) == IS_ARRAY) {
/PHP-7.4/Zend/
H A Dzend_list.c225 void zend_close_rsrc_list(HashTable *ht) in zend_close_rsrc_list() argument
229 ZEND_HASH_REVERSE_FOREACH_PTR(ht, res) { in zend_close_rsrc_list()
237 void zend_destroy_rsrc_list(HashTable *ht) in zend_destroy_rsrc_list() argument
239 zend_hash_graceful_reverse_destroy(ht); in zend_destroy_rsrc_list()
H A Dzend_vm_execute.h2051 HashTable *ht; in ZEND_SEND_ARRAY_SPEC_HANDLER() local
3970 HashTable *ht; in ZEND_CAST_SPEC_CONST_HANDLER() local
4039 ht = zend_array_dup(ht); in ZEND_CAST_SPEC_CONST_HANDLER()
6400 HashTable *ht; in ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_CONST_HANDLER() local
7380 HashTable *ht; in ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV_HANDLER() local
8601 HashTable *ht; in ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_TMPVAR_HANDLER() local
18214 ht = zend_array_dup(ht); in ZEND_CAST_SPEC_TMP_HANDLER()
21322 ht = zend_array_dup(ht); in ZEND_CAST_SPEC_VAR_HANDLER()
37519 ht = zend_array_dup(ht); in ZEND_CAST_SPEC_CV_HANDLER()
46588 if (!ht) { in ZEND_BIND_STATIC_SPEC_CV_UNUSED_HANDLER()
[all …]
H A Dzend_vm_def.h5098 HashTable *ht; variable
5895 HashTable *ht; variable
5965 ht = zend_array_dup(ht);
6177 HashTable *ht; variable
6907 HashTable *ht; variable
7026 HashTable *ht; variable
8426 HashTable *ht; variable
8434 if (!ht) {
8442 ht = zend_array_dup(ht);
8796 zend_array *ht; variable
[all …]
H A Dzend_operators.c624 HashTable *ht = zend_new_array(1); in convert_scalar_to_array() local
625 zend_hash_index_add_new(ht, 0, op); in convert_scalar_to_array()
626 ZVAL_ARR(op, ht); in convert_scalar_to_array()
677 HashTable *ht = zend_symtable_to_proptable(Z_ARR_P(op)); in convert_to_object() local
680 if (GC_FLAGS(ht) & IS_ARRAY_IMMUTABLE) { in convert_to_object()
682 ht = zend_array_dup(ht); in convert_to_object()
683 } else if (ht != Z_ARR_P(op)) { in convert_to_object()
686 GC_DELREF(ht); in convert_to_object()
689 obj->properties = ht; in convert_to_object()
H A Dzend_API.c1681 ZEND_API int array_set_zval_key(HashTable *ht, zval *key, zval *value) /* {{{ */ in array_set_zval_key() argument
1687 result = zend_symtable_update(ht, Z_STR_P(key), value); in array_set_zval_key()
1690 result = zend_symtable_update(ht, ZSTR_EMPTY_ALLOC(), value); in array_set_zval_key()
1694 result = zend_hash_index_update(ht, Z_RES_HANDLE_P(key), value); in array_set_zval_key()
1697 result = zend_hash_index_update(ht, 0, value); in array_set_zval_key()
1700 result = zend_hash_index_update(ht, 1, value); in array_set_zval_key()
1703 result = zend_hash_index_update(ht, Z_LVAL_P(key), value); in array_set_zval_key()
1706 result = zend_hash_index_update(ht, zend_dval_to_lval(Z_DVAL_P(key)), value); in array_set_zval_key()
H A Dzend_object_handlers.c149 HashTable *ht; in zend_std_get_debug_info() local
163 ht = Z_ARR(retval); in zend_std_get_debug_info()
164 return ht; in zend_std_get_debug_info()
173 return ht; in zend_std_get_debug_info()
1879 HashTable *ht; in zend_std_get_properties_for() local
1885 if (ht && !is_temp && !(GC_FLAGS(ht) & GC_IMMUTABLE)) { in zend_std_get_properties_for()
1886 GC_ADDREF(ht); in zend_std_get_properties_for()
1888 return ht; in zend_std_get_properties_for()
1897 if (ht && !(GC_FLAGS(ht) & GC_IMMUTABLE)) { in zend_std_get_properties_for()
1898 GC_ADDREF(ht); in zend_std_get_properties_for()
[all …]
H A Dzend_execute.c1956 HashTable *ht; in zend_get_target_symbol_table() local
1959 ht = &EG(symbol_table); in zend_get_target_symbol_table()
1965 ht = EX(symbol_table); in zend_get_target_symbol_table()
1967 return ht; in zend_get_target_symbol_table()
1986 GC_ADDREF(ht); in zend_undefined_offset_write()
1989 if (!(GC_FLAGS(ht) & IS_ARRAY_IMMUTABLE) && !GC_DELREF(ht)) { in zend_undefined_offset_write()
1990 zend_array_destroy(ht); in zend_undefined_offset_write()
2005 GC_ADDREF(ht); in zend_undefined_index_write()
2008 if (!(GC_FLAGS(ht) & IS_ARRAY_IMMUTABLE) && !GC_DELREF(ht)) { in zend_undefined_index_write()
2092 GC_ADDREF(ht); in slow_index_convert()
[all …]
H A Dzend_compile.c814 void *zend_hash_find_ptr_lc(HashTable *ht, const char *str, size_t len) { in zend_hash_find_ptr_lc() argument
821 result = zend_hash_find_ptr(ht, lcname); in zend_hash_find_ptr_lc()
7153 HashTable *ht = Z_ARRVAL_P(value); in zend_try_ct_eval_array() local
7157 ZEND_HASH_FOREACH_STR_KEY_VAL(ht, key, val) { in zend_try_ct_eval_array()
/PHP-7.4/ext/opcache/
H A DZendAccelerator.c584 HashTable *ht; in accel_copy_permanent_strings() local
718 ZEND_HASH_FOREACH_BUCKET(ht, p) { in accel_copy_permanent_strings()
725 ZEND_HASH_FOREACH_BUCKET(ht, p) { in accel_copy_permanent_strings()
731 ht = php_stream_xport_get_hash(); in accel_copy_permanent_strings()
732 ZEND_HASH_FOREACH_BUCKET(ht, p) { in accel_copy_permanent_strings()
4081 op_array->static_variables = ht; in preload_fix_trait_methods()
4446 if (ht) { in accel_preload()
4448 zend_array_destroy(ht); in accel_preload()
4481 if (ht) { in accel_preload()
4482 if (GC_DELREF(ht) == 0) { in accel_preload()
[all …]
/PHP-7.4/ext/opcache/Optimizer/
H A Dsccp.c724 HashTable *ht; in ct_eval_in_array() local
730 ht = Z_ARRVAL_P(op2); in ct_eval_in_array()
732 res = zend_hash_exists(ht, Z_STR_P(op1)); in ct_eval_in_array()
735 res = zend_hash_index_exists(ht, Z_LVAL_P(op1)); in ct_eval_in_array()
740 res = zend_hash_exists(ht, ZSTR_EMPTY_ALLOC()); in ct_eval_in_array()
746 ZEND_HASH_FOREACH_STR_KEY(ht, key) { in ct_eval_in_array()
/PHP-7.4/ext/ftp/
H A Dftp.c722 ftp_mlsd_parse_line(HashTable *ht, const char *input) { in ftp_mlsd_parse_line() argument
735 zend_hash_str_update(ht, "name", sizeof("name")-1, &zstr); in ftp_mlsd_parse_line()
756 zend_hash_str_update(ht, input, eq - input, &zstr); in ftp_mlsd_parse_line()
/PHP-7.4/
H A D.gdbinit217 set $ht = $zobj->properties
219 ____print_ht $ht 1
228 set $ht = &$zobj->ce->properties_info
230 set $num = $ht->nNumUsed
232 set $p = (Bucket*)($ht->arData + $k)
326 set $ht = (HashTable*)$arg0
333 if $ht->u.v.flags & 4
338 printf "(%d)[%p]: {\n", $ht->nNumOfElements, $ht
340 set $num = $ht->nNumUsed
344 set $p = (Bucket*)($ht->arData + $i)
/PHP-7.4/ext/soap/
H A Dphp_encoding.c389 HashTable *ht = Z_OBJPROP_P(data); in master_to_xml_int() local
425 zdata = zend_hash_str_find_deref(ht, "enc_value", sizeof("enc_value")-1); in master_to_xml_int()
1613 HashTable *ht = Z_ARRVAL_P(data); in model_to_xml_object() local
1616 ZEND_HASH_FOREACH_VAL(ht, val) { in model_to_xml_object()
1692 HashTable *ht = Z_ARRVAL_P(data); in model_to_xml_object() local
1695 ZEND_HASH_FOREACH_VAL(ht, val) { in model_to_xml_object()
2971 HashTable *ht = Z_ARRVAL_P(data); in to_xml_list() local
2973 ZEND_HASH_FOREACH_VAL(ht, tmp) { in to_xml_list()
3478 HashTable *ht; in get_array_type() local
3491 ht = Z_ARRVAL_P(array); in get_array_type()
[all …]
/PHP-7.4/ext/dom/
H A Dphp_dom.c1054 void dom_namednode_iter(dom_object *basenode, int ntype, dom_object *intern, xmlHashTablePtr ht, xm… in dom_namednode_iter() argument
1065 mapptr->ht = ht; in dom_namednode_iter()
1162 objmap->ht = NULL; in dom_nnodemap_objects_new()

Completed in 413 milliseconds

1234