/PHP-7.3/ext/sockets/ |
H A D | multicast.c | 112 static int php_get_if_index_from_array(const HashTable *ht, const char *key, in php_get_if_index_from_array() argument 117 if ((val = zend_hash_str_find(ht, key, strlen(key))) == NULL) { in php_get_if_index_from_array() 125 static int php_get_address_from_array(const HashTable *ht, const char *key, in php_get_address_from_array() argument 131 if ((val = zend_hash_str_find(ht, key, strlen(key))) == NULL) { in php_get_address_from_array()
|
/PHP-7.3/ext/soap/ |
H A D | php_encoding.c | 389 HashTable *ht = Z_OBJPROP_P(data); in master_to_xml_int() local 1639 ZEND_HASH_FOREACH_VAL(ht, val) { in model_to_xml_object() 1718 ZEND_HASH_FOREACH_VAL(ht, val) { in model_to_xml_object() 2190 if (ht->nNumUsed && in array_num_elements() 2191 Z_TYPE(ht->arData[ht->nNumUsed-1].val) != IS_UNDEF && in array_num_elements() 2192 ht->arData[ht->nNumUsed-1].key == NULL) { in array_num_elements() 2193 return ht->arData[ht->nNumUsed-1].h - 1; in array_num_elements() 3002 HashTable *ht = Z_ARRVAL_P(data); in to_xml_list() local 3004 ZEND_HASH_FOREACH_VAL(ht, tmp) { in to_xml_list() 3506 HashTable *ht; in get_array_type() local [all …]
|
H A D | php_sdl.c | 582 HashTable ht; in wsdl_soap_binding_body() local 615 *params = ht; in wsdl_soap_binding_body() 1217 zend_hash_next_index_insert_ptr(ht, data); in sdl_deserialize_key() 1219 zend_hash_str_add_ptr(ht, *in, len, data); in sdl_deserialize_key() 1510 HashTable *ht; in sdl_deserialize_parameters() local 1514 ht = emalloc(sizeof(HashTable)); in sdl_deserialize_parameters() 1518 sdl_deserialize_key(ht, param, in); in sdl_deserialize_parameters() 1527 return ht; in sdl_deserialize_parameters() 2024 if (ht) { in sdl_serialize_parameters() 2025 i = zend_hash_num_elements(ht); in sdl_serialize_parameters() [all …]
|
H A D | php_schema.c | 2065 static void* schema_find_by_ref(HashTable *ht, char *ref) in schema_find_by_ref() argument 2069 if ((tmp = zend_hash_str_find_ptr(ht, ref, strlen(ref))) != NULL) { in schema_find_by_ref() 2074 if ((tmp = zend_hash_str_find_ptr(ht, ref, strlen(ref))) != NULL) { in schema_find_by_ref() 2130 static void schema_attributegroup_fixup(sdlCtx *ctx, sdlAttributePtr attr, HashTable *ht) in schema_attributegroup_fixup() argument 2155 HashTable *ht = emalloc(sizeof(HashTable)); in schema_attributegroup_fixup() local 2156 …zend_hash_init(ht, zend_hash_num_elements(newAttr->extraAttributes), NULL, delete_extra_attribute,… in schema_attributegroup_fixup() 2157 zend_hash_copy(ht, newAttr->extraAttributes, copy_extra_attribute); in schema_attributegroup_fixup() 2158 newAttr->extraAttributes = ht; in schema_attributegroup_fixup() 2162 zend_hash_add_ptr(ht, _key, newAttr); in schema_attributegroup_fixup() 2168 schema_attributegroup_fixup(ctx, tmp_attr, ht); in schema_attributegroup_fixup()
|
/PHP-7.3/Zend/ |
H A D | zend_vm_def.h | 4631 HashTable *ht; variable 4636 ht = Z_ARRVAL_P(args); 5285 HashTable *ht; variable 5359 ht = zend_array_dup(ht); 5570 HashTable *ht; variable 6320 HashTable *ht; variable 7868 HashTable *ht; variable 7879 GC_DELREF(ht); 7881 EX(func)->op_array.static_variables = ht = zend_array_dup(ht); 8213 zend_array *ht; variable [all …]
|
H A D | zend_exceptions.c | 490 tmp = zend_hash_find(ht, key); \ 559 static void _build_trace_string(smart_str *str, HashTable *ht, uint32_t num) /* {{{ */ in _build_trace_string() argument 567 file = zend_hash_find_ex(ht, ZSTR_KNOWN(ZEND_STR_FILE), 1); in _build_trace_string() 574 tmp = zend_hash_find_ex(ht, ZSTR_KNOWN(ZEND_STR_LINE), 1); in _build_trace_string() 597 tmp = zend_hash_find_ex(ht, ZSTR_KNOWN(ZEND_STR_ARGS), 1); in _build_trace_string()
|
H A D | zend_execute_API.c | 1497 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table() local 1507 zval *zv = zend_hash_find_ex(ht, *str, 1); in zend_attach_symbol_table() 1519 zv = zend_hash_add_new(ht, *str, var); in zend_attach_symbol_table() 1532 HashTable *ht = execute_data->symbol_table; in zend_detach_symbol_table() local 1542 zend_hash_del(ht, *str); in zend_detach_symbol_table() 1544 zend_hash_update(ht, *str, var); in zend_detach_symbol_table()
|
H A D | zend_operators.c | 596 HashTable *ht = zend_new_array(1); in convert_scalar_to_array() local 597 zend_hash_index_add_new(ht, 0, op); in convert_scalar_to_array() 598 ZVAL_ARR(op, ht); in convert_scalar_to_array() 661 HashTable *ht = zend_symtable_to_proptable(Z_ARR_P(op)); in convert_to_object() local 664 if (GC_FLAGS(ht) & IS_ARRAY_IMMUTABLE) { in convert_to_object() 666 ht = zend_array_dup(ht); in convert_to_object() 667 } else if (ht != Z_ARR_P(op)) { in convert_to_object() 670 GC_DELREF(ht); in convert_to_object() 673 obj->properties = ht; in convert_to_object()
|
H A D | zend_constants.c | 476 static void* zend_hash_add_constant(HashTable *ht, zend_string *key, zend_constant *c) in zend_hash_add_constant() argument 482 ret = zend_hash_add_ptr(ht, key, copy); in zend_hash_add_constant()
|
H A D | zend.c | 271 static void print_hash(smart_str *buf, HashTable *ht, int indent, zend_bool is_object) /* {{{ */ in print_hash() argument 283 ZEND_HASH_FOREACH_KEY_VAL_IND(ht, num_key, string_key, tmp) { in print_hash() 322 static void print_flat_hash(HashTable *ht) /* {{{ */ in print_flat_hash() argument 329 ZEND_HASH_FOREACH_KEY_VAL_IND(ht, num_key, string_key, tmp) { in print_flat_hash()
|
H A D | zend_object_handlers.c | 146 HashTable *ht; in zend_std_get_debug_info() local 162 ht = Z_ARR(retval); in zend_std_get_debug_info() 163 return ht; in zend_std_get_debug_info() 171 ht = zend_new_array(0); in zend_std_get_debug_info() 172 return ht; in zend_std_get_debug_info()
|
H A D | zend_vm_execute.h | 1440 HashTable *ht; local 3160 HashTable *ht; local 3233 ht = zend_array_dup(ht); 5741 HashTable *ht; local 6394 HashTable *ht; local 14321 HashTable *ht; local 14374 HashTable *ht; local 17921 HashTable *ht; local 17994 ht = zend_array_dup(ht); 21007 ht = zend_array_dup(ht); [all …]
|
/PHP-7.3/ext/ftp/ |
H A D | ftp.h | 167 int ftp_mlsd_parse_line(HashTable *ht, const char *input);
|
/PHP-7.3/ext/standard/ |
H A D | info.c | 91 static 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()
|
H A D | array.c | 745 PHPAPI zend_long php_count_recursive(HashTable *ht) /* {{{ */ in php_count_recursive() argument 750 if (!(GC_FLAGS(ht) & GC_IMMUTABLE)) { in php_count_recursive() 751 if (GC_IS_RECURSIVE(ht)) { in php_count_recursive() 755 GC_PROTECT_RECURSION(ht); in php_count_recursive() 758 cnt = zend_array_count(ht); in php_count_recursive() 759 ZEND_HASH_FOREACH_VAL(ht, element) { in php_count_recursive() 766 if (!(GC_FLAGS(ht) & GC_IMMUTABLE)) { in php_count_recursive() 767 GC_UNPROTECT_RECURSION(ht); in php_count_recursive() 5799 HashTable *ht = Z_ARRVAL_P(input); local 5801 if ((uint32_t)num_avail < ht->nNumUsed - (ht->nNumUsed>>1)) { [all …]
|
H A D | html.c | 855 static inline int resolve_named_entity_html(const char *start, size_t length, const entity_ht *ht, … in resolve_named_entity_html() argument 860 s = ht->buckets[hash % ht->num_elems]; in resolve_named_entity_html()
|
/PHP-7.3/ext/opcache/Optimizer/ |
H A D | zend_inference.h | 165 HashTable *ht = Z_ARRVAL_P(zv); in DEFINE_SSA_OP_MIN_RANGE() local 176 ZEND_HASH_FOREACH_STR_KEY_VAL(ht, str, val) { in DEFINE_SSA_OP_MIN_RANGE()
|
H A D | zend_optimizer.c | 1497 HashTable *ht = op_array->static_variables; in zend_optimize_script() local 1499 op_array->static_variables = ht; in zend_optimize_script() 1595 HashTable *ht = op_array->static_variables; in zend_optimize_script() local 1597 op_array->static_variables = ht; in zend_optimize_script() 1621 HashTable *ht = op_array->static_variables; in zend_optimize_script() local 1623 op_array->static_variables = ht; in zend_optimize_script()
|
H A D | sccp.c | 714 HashTable *ht; in ct_eval_in_array() local 720 ht = Z_ARRVAL_P(op2); in ct_eval_in_array() 722 res = zend_hash_exists(ht, Z_STR_P(op1)); in ct_eval_in_array() 725 res = zend_hash_index_exists(ht, Z_LVAL_P(op1)); in ct_eval_in_array() 730 res = zend_hash_exists(ht, ZSTR_EMPTY_ALLOC()); in ct_eval_in_array() 736 ZEND_HASH_FOREACH_STR_KEY(ht, key) { in ct_eval_in_array()
|
/PHP-7.3/ext/intl/converter/ |
H A D | converter.c | 210 HashTable *ht = Z_ARRVAL_P(val); in php_converter_append_toUnicode_target() local 213 ZEND_HASH_FOREACH_VAL(ht, tmpzval) { in php_converter_append_toUnicode_target() 287 HashTable *ht = Z_ARRVAL_P(val); in php_converter_append_fromUnicode_target() local 289 ZEND_HASH_FOREACH_VAL(ht, tmpzval) { in php_converter_append_fromUnicode_target()
|
/PHP-7.3/ext/phar/ |
H A D | dirstream.c | 143 static int phar_add_empty(HashTable *ht, char *arKey, uint32_t nKeyLength) /* {{{ */ in phar_add_empty() argument 148 zend_hash_str_update(ht, arKey, nKeyLength, &dummy); in phar_add_empty()
|
/PHP-7.3/ext/opcache/ |
H A D | ZendAccelerator.c | 570 HashTable *ht; in accel_copy_permanent_strings() local 703 ht = php_get_stream_filters_hash_global(); in accel_copy_permanent_strings() 704 ZEND_HASH_FOREACH_BUCKET(ht, p) { in accel_copy_permanent_strings() 710 ht = php_stream_get_url_stream_wrappers_hash_global(); in accel_copy_permanent_strings() 711 ZEND_HASH_FOREACH_BUCKET(ht, p) { in accel_copy_permanent_strings() 717 ht = php_stream_xport_get_hash(); in accel_copy_permanent_strings() 718 ZEND_HASH_FOREACH_BUCKET(ht, p) { in accel_copy_permanent_strings()
|
/PHP-7.3/ext/mbstring/ |
H A D | mbstring.c | 3713 HashTable *ht; in mb_recursive_encoder_detector_feed() local 3732 ht = HASH_OF(var); in mb_recursive_encoder_detector_feed() 3733 if (ht != NULL) { in mb_recursive_encoder_detector_feed() 3734 ZEND_HASH_FOREACH_VAL_IND(ht, entry) { in mb_recursive_encoder_detector_feed() 3759 HashTable *ht; in mb_recursive_convert_variable() local 3785 ht = HASH_OF(var); in mb_recursive_convert_variable() 3786 if (ht != NULL) { in mb_recursive_convert_variable() 3787 ZEND_HASH_FOREACH_VAL_IND(ht, entry) { in mb_recursive_convert_variable() 4034 static int _php_mbstr_parse_mail_headers(HashTable *ht, const char *str, size_t str_len) in _php_mbstr_parse_mail_headers() argument 4144 zend_hash_update(ht, fld_name, &val); in _php_mbstr_parse_mail_headers() [all …]
|
/PHP-7.3/ext/dom/ |
H A D | php_dom.c | 1052 void dom_namednode_iter(dom_object *basenode, int ntype, dom_object *intern, xmlHashTablePtr ht, xm… in dom_namednode_iter() argument 1063 mapptr->ht = ht; in dom_namednode_iter() 1160 objmap->ht = NULL; in dom_nnodemap_objects_new()
|
/PHP-7.3/ext/gmp/ |
H A D | gmp.c | 444 HashTable *ht, *props = zend_std_get_properties(obj); in gmp_get_debug_info() local 449 ht = zend_array_dup(props); in gmp_get_debug_info() 452 zend_hash_str_update(ht, "num", sizeof("num")-1, &zv); in gmp_get_debug_info() 454 return ht; in gmp_get_debug_info()
|