/PHP-5.4/Zend/ |
H A D | zend_ts_hash.c | 67 ht->reader = 0; in _zend_ts_hash_init() 86 end_write(ht); in zend_ts_hash_destroy() 99 end_write(ht); in zend_ts_hash_clean() 108 end_write(ht); in _zend_ts_hash_add_or_update() 119 end_write(ht); in _zend_ts_hash_quick_add_or_update() 207 end_read(ht); in zend_ts_get_hash_value() 218 end_read(ht); in zend_ts_hash_find() 229 end_read(ht); in zend_ts_hash_quick_find() 240 end_read(ht); in zend_ts_hash_index_find() 251 end_read(ht); in zend_ts_hash_exists() [all …]
|
H A D | zend_hash.c | 95 if ((ht)->nNumOfElements > (ht)->nTableSize) { \ 454 ht->nTableSize = (ht->nTableSize << 1); in zend_hash_do_resize() 455 ht->nTableMask = ht->nTableSize - 1; in zend_hash_do_resize() 568 pefree(ht->arBuckets, ht->persistent); in zend_hash_destroy() 673 pefree(ht->arBuckets, ht->persistent); in zend_hash_graceful_destroy() 692 pefree(ht->arBuckets, ht->persistent); in zend_hash_graceful_reverse_destroy() 1101 ht->pInternalPointer = ht->pListHead; in zend_hash_internal_pointer_reset_ex() 1115 ht->pInternalPointer = ht->pListTail; in zend_hash_internal_pointer_end_ex() 1253 q = ht->arBuckets[h & ht->nTableMask]; in zend_hash_update_current_key_ex() 1412 ht->arBuckets[p->h & ht->nTableMask] = p; in zend_hash_update_current_key_ex() [all …]
|
H A D | zend_hash.h | 102 ZEND_API void zend_hash_clean(HashTable *ht); 157 #define zend_hash_index_del(ht, h) \ argument 194 #define zend_hash_has_more_elements(ht) \ argument 195 zend_hash_has_more_elements_ex(ht, NULL) 196 #define zend_hash_move_forward(ht) \ argument 197 zend_hash_move_forward_ex(ht, NULL) 198 #define zend_hash_move_backwards(ht) \ argument 199 zend_hash_move_backwards_ex(ht, NULL) 202 #define zend_hash_get_current_key_type(ht) \ argument 301 #define ZEND_INIT_SYMTABLE(ht) \ in END_EXTERN_C() argument [all …]
|
H A D | zend_ts_hash.h | 42 ZEND_API void zend_ts_hash_destroy(TsHashTable *ht); 43 ZEND_API void zend_ts_hash_clean(TsHashTable *ht); 82 #define zend_ts_hash_del(ht, arKey, nKeyLength) \ argument 84 #define zend_ts_hash_index_del(ht, h) \ argument 107 ZEND_API int zend_ts_hash_num_elements(TsHashTable *ht); 109 ZEND_API int zend_ts_hash_rehash(TsHashTable *ht); 115 void zend_ts_hash_display_pListTail(TsHashTable *ht); 116 void zend_ts_hash_display(TsHashTable *ht); 121 #define ZEND_TS_INIT_SYMTABLE(ht) \ argument 122 ZEND_TS_INIT_SYMTABLE_EX(ht, 2, 0) [all …]
|
H A D | zend_variables.c | 42 if (zvalue->value.ht && (zvalue->value.ht != &EG(symbol_table))) { in _zval_dtor_func() 45 zend_hash_destroy(zvalue->value.ht); in _zval_dtor_func() 46 FREE_HASHTABLE(zvalue->value.ht); in _zval_dtor_func() 129 HashTable *original_ht = zvalue->value.ht; in _zval_copy_ctor_func() 133 if (zvalue->value.ht == &EG(symbol_table)) { in _zval_copy_ctor_func() 138 zvalue->value.ht = tmp_ht; in _zval_copy_ctor_func()
|
H A D | zend_alloc.h | 178 #define ALLOC_HASHTABLE(ht) \ argument 179 (ht) = (HashTable *) emalloc(sizeof(HashTable)) 181 #define FREE_HASHTABLE(ht) \ argument 182 efree(ht) 184 #define ALLOC_HASHTABLE_REL(ht) \ argument 185 (ht) = (HashTable *) emalloc_rel(sizeof(HashTable)) 187 #define FREE_HASHTABLE_REL(ht) \ argument 188 efree_rel(ht)
|
H A D | zend.c | 133 static void print_hash(zend_write_func_t write_func, HashTable *ht, int indent, zend_bool is_object… in print_hash() argument 147 zend_hash_internal_pointer_reset_ex(ht, &iterator); in print_hash() 148 while (zend_hash_get_current_data_ex(ht, (void **) &tmp, &iterator) == SUCCESS) { in print_hash() 153 switch (zend_hash_get_current_key_ex(ht, &string_key, &str_len, &num_key, 0, &iterator)) { in print_hash() 184 zend_hash_move_forward_ex(ht, &iterator); in print_hash() 194 static void print_flat_hash(HashTable *ht TSRMLS_DC) /* {{{ */ in print_flat_hash() 203 zend_hash_internal_pointer_reset_ex(ht, &iterator); in print_flat_hash() 204 while (zend_hash_get_current_data_ex(ht, (void **) &tmp, &iterator) == SUCCESS) { in print_flat_hash() 209 switch (zend_hash_get_current_key_ex(ht, &string_key, &str_len, &num_key, 0, &iterator)) { in print_flat_hash() 219 zend_hash_move_forward_ex(ht, &iterator); in print_flat_hash()
|
/PHP-5.4/win32/ |
H A D | registry.c | 64 HashTable *ht = NULL; in LoadDirectory() local 80 if (!ht) { in LoadDirectory() 81 ht = (HashTable*)malloc(sizeof(HashTable)); in LoadDirectory() 82 if (!ht) { in LoadDirectory() 85 zend_hash_init(ht, 0, NULL, ZVAL_INTERNAL_PTR_DTOR, 1); in LoadDirectory() 99 if (ht) { in LoadDirectory() 124 if (ht == NULL) { in LoadDirectory() 125 ht = parent_ht; in LoadDirectory() 253 HashTable *ht = *pht; in UpdateIniFromRegistry() local 260 for (zend_hash_internal_pointer_reset_ex(ht, &pos); in UpdateIniFromRegistry() [all …]
|
/PHP-5.4/ext/standard/ |
H A D | php_http.h | 27 PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr, 32 #define php_url_encode_hash(ht, formstr) php_url_encode_hash_ex((ht), (formstr), NULL, 0, NULL, 0, … argument
|
H A D | http.c | 28 PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr, in php_url_encode_hash_ex() argument 41 if (!ht) { in php_url_encode_hash_ex() 45 if (ht->nApplyCount > 0) { in php_url_encode_hash_ex() 58 for (zend_hash_internal_pointer_reset(ht); in php_url_encode_hash_ex() 59 …(key_type = zend_hash_get_current_key_ex(ht, &key, &key_len, &idx, 0, NULL)) != HASH_KEY_NON_EXIST… in php_url_encode_hash_ex() 60 zend_hash_move_forward(ht) in php_url_encode_hash_ex() 80 if (zend_hash_get_current_data_ex(ht, (void **)&zdata, NULL) == FAILURE || !zdata || !(*zdata)) { in php_url_encode_hash_ex() 140 ht->nApplyCount++; in php_url_encode_hash_ex() 142 ht->nApplyCount--; in php_url_encode_hash_ex()
|
H A D | formatted_print.c | 372 php_formatted_print(int ht, int *len, int use_array, int format_offset TSRMLS_DC) in php_formatted_print() argument 673 if ((result=php_formatted_print(ht, &len, 0, 0 TSRMLS_CC))==NULL) { in PHP_FUNCTION() 687 if ((result=php_formatted_print(ht, &len, 1, 0 TSRMLS_CC))==NULL) { in PHP_FUNCTION() 701 if ((result=php_formatted_print(ht, &len, 0, 0 TSRMLS_CC))==NULL) { in PHP_FUNCTION() 717 if ((result=php_formatted_print(ht, &len, 1, 0 TSRMLS_CC))==NULL) { in PHP_FUNCTION() 745 if ((result=php_formatted_print(ht, &len, 0, 1 TSRMLS_CC))==NULL) { in PHP_FUNCTION() 776 if ((result=php_formatted_print(ht, &len, 1, 1 TSRMLS_CC))==NULL) { in PHP_FUNCTION()
|
H A D | filters.c | 1228 if (zend_hash_find((HashTable *)ht, field_name, field_name_len, (void **)&tmpval) == SUCCESS) { in php_conv_get_string_prop_ex() 1261 if (zend_hash_find((HashTable *)ht, field_name, field_name_len, (void **)&tmpval) == SUCCESS) { in php_conv_get_long_prop_ex() 1284 if (zend_hash_find((HashTable *)ht, field_name, field_name_len, (void **)&tmpval) == SUCCESS) { in php_conv_get_ulong_prop_ex() 1355 #define GET_STR_PROP(ht, var, var_len, fldname, persistent) \ argument 1356 php_conv_get_string_prop_ex(ht, &var, &var_len, fldname, sizeof(fldname), persistent) 1358 #define GET_INT_PROP(ht, var, fldname) \ argument 1359 php_conv_get_int_prop_ex(ht, &var, fldname, sizeof(fldname)) 1361 #define GET_UINT_PROP(ht, var, fldname) \ argument 1362 php_conv_get_uint_prop_ex(ht, &var, fldname, sizeof(fldname)) 1364 #define GET_BOOL_PROP(ht, var, fldname) \ argument [all …]
|
/PHP-5.4/ext/dom/ |
H A D | namednodemap.c | 98 if (objmap->ht) { in dom_namednodemap_length_read() 99 count = xmlHashSize(objmap->ht); in dom_namednodemap_length_read() 150 if (objmap->ht) { in PHP_FUNCTION() 152 itemnode = (xmlNodePtr)xmlHashLookup(objmap->ht, named); in PHP_FUNCTION() 154 notep = (xmlNotation *)xmlHashLookup(objmap->ht, named); in PHP_FUNCTION() 224 if (objmap->ht) { in PHP_FUNCTION() 226 itemnode = php_dom_libxml_hash_iter(objmap->ht, index); in PHP_FUNCTION() 228 itemnode = php_dom_libxml_notation_iter(objmap->ht, index); in PHP_FUNCTION() 282 if (objmap->ht) { in PHP_FUNCTION() 284 itemnode = (xmlNodePtr)xmlHashLookup(objmap->ht, named); in PHP_FUNCTION() [all …]
|
H A D | nodelist.c | 63 if (objmap->ht) { in dom_nodelist_length_read() 64 count = xmlHashSize(objmap->ht); in dom_nodelist_length_read() 128 if (objmap->ht) { in PHP_FUNCTION() 130 itemnode = php_dom_libxml_hash_iter(objmap->ht, index); in PHP_FUNCTION() 132 itemnode = php_dom_libxml_notation_iter(objmap->ht, index); in PHP_FUNCTION()
|
H A D | dom_iterators.c | 83 xmlNode *php_dom_libxml_hash_iter(xmlHashTable *ht, int index) /* {{{ */ in php_dom_libxml_hash_iter() argument 89 if ((htsize = xmlHashSize(ht)) > 0 && index < htsize) { in php_dom_libxml_hash_iter() 94 xmlHashScan(ht, itemHashScanner, iter); in php_dom_libxml_hash_iter() 104 xmlNode *php_dom_libxml_notation_iter(xmlHashTable *ht, int index) /* {{{ */ in php_dom_libxml_notation_iter() argument 110 if ((htsize = xmlHashSize(ht)) > 0 && index < htsize) { in php_dom_libxml_notation_iter() 115 xmlHashScan(ht, itemHashScanner, iter); in php_dom_libxml_notation_iter() 244 curnode = php_dom_libxml_hash_iter(objmap->ht, iter->index); in php_dom_iterator_move_forward() 246 curnode = php_dom_libxml_notation_iter(objmap->ht, iter->index); in php_dom_iterator_move_forward() 324 curnode = php_dom_libxml_hash_iter(objmap->ht, 0); in php_dom_get_iterator() 326 curnode = php_dom_libxml_notation_iter(objmap->ht, 0); in php_dom_get_iterator()
|
H A D | php_dom.h | 84 xmlHashTable *ht; member 120 void dom_namednode_iter(dom_object *basenode, int ntype, dom_object *intern, xmlHashTablePtr ht, xm… 122 xmlNode *php_dom_libxml_hash_iter(xmlHashTable *ht, int index); 123 xmlNode *php_dom_libxml_notation_iter(xmlHashTable *ht, int index);
|
/PHP-5.4/ext/phar/ |
H A D | gdbhelp | 11 set $ht = $arg0 12 set $p = $ht.pListHead 55 set $ht = $pharglobals.phar_fname_map 56 set $p = $ht.pListHead 88 set $ht = $pharglobals.phar_fname_map 89 set $p = $ht.pListHead
|
/PHP-5.4/ext/mysqlnd/ |
H A D | mysqlnd_bt.c | 68 if (zend_ascii_hash_find(ht, key, sizeof(key), (void**)&tmp) == SUCCESS) { \ 222 HashTable *ht = Z_ARRVAL_PP(frame); in mysqlnd_build_trace_string() local 240 if (zend_ascii_hash_find(ht, "file", sizeof("file"), (void**)&file) == SUCCESS) { in mysqlnd_build_trace_string() 241 if (zend_ascii_hash_find(ht, "line", sizeof("line"), (void**)&tmp) == SUCCESS) { in mysqlnd_build_trace_string() 258 if (zend_ascii_hash_find(ht, "args", sizeof("args"), (void**)&tmp) == SUCCESS) { in mysqlnd_build_trace_string() 291 if (zend_hash_find(ht, key, sizeof(key), (void**)&tmp) == SUCCESS) { \ 399 HashTable *ht = Z_ARRVAL_PP(frame); in mysqlnd_build_trace_string() local 417 if (zend_hash_find(ht, "file", sizeof("file"), (void**)&file) == SUCCESS) { in mysqlnd_build_trace_string() 418 if (zend_hash_find(ht, "line", sizeof("line"), (void**)&tmp) == SUCCESS) { in mysqlnd_build_trace_string() 434 if (zend_hash_find(ht, "args", sizeof("args"), (void**)&tmp) == SUCCESS) { in mysqlnd_build_trace_string()
|
/PHP-5.4/ext/spl/ |
H A D | spl_array.c | 125 p = ht->arBuckets[intern->pos_h & ht->nTableMask]; in spl_hash_verify_pos_ex() 435 HashTable *ht; in spl_array_write_dimension_ex() local 450 if (ht->nApplyCount > 0) { in spl_array_write_dimension_ex() 461 if (ht->nApplyCount > 0) { in spl_array_write_dimension_ex() 473 if (ht->nApplyCount > 0) { in spl_array_write_dimension_ex() 487 if (ht->nApplyCount > 0) { in spl_array_write_dimension_ex() 509 HashTable *ht; in spl_array_unset_dimension_ex() local 521 if (ht->nApplyCount > 0) { in spl_array_unset_dimension_ex() 525 if (ht == &EG(symbol_table)) { in spl_array_unset_dimension_ex() 572 if (ht->nApplyCount > 0) { in spl_array_unset_dimension_ex() [all …]
|
H A D | php_spl.c | 456 #define HT_MOVE_TAIL_TO_HEAD(ht) \ argument 457 (ht)->pListTail->pListNext = (ht)->pListHead; \ 458 (ht)->pListHead = (ht)->pListTail; \ 459 (ht)->pListTail = (ht)->pListHead->pListLast; \ 460 (ht)->pListHead->pListNext->pListLast = (ht)->pListHead;\ 461 (ht)->pListTail->pListNext = NULL; \ 462 (ht)->pListHead->pListLast = NULL;
|
/PHP-5.4/ext/readline/ |
H A D | readline_cli.c | 409 static char *cli_completion_generator_ht(const char *text, int textlen, int *state, HashTable *ht, … in cli_completion_generator_ht() argument 415 zend_hash_internal_pointer_reset(ht); in cli_completion_generator_ht() 418 while(zend_hash_has_more_elements(ht) == SUCCESS) { in cli_completion_generator_ht() 419 zend_hash_get_current_key(ht, &name, &number, 0); in cli_completion_generator_ht() 422 zend_hash_get_current_data(ht, pData); in cli_completion_generator_ht() 424 zend_hash_move_forward(ht); in cli_completion_generator_ht() 427 if (zend_hash_move_forward(ht) == FAILURE) { in cli_completion_generator_ht() 463 static char *cli_completion_generator_func(const char *text, int textlen, int *state, HashTable *ht… in cli_completion_generator_func() 466 char *retval = cli_completion_generator_ht(text, textlen, state, ht, (void**)&func TSRMLS_CC); in cli_completion_generator_func() 487 …tion_generator_define(const char *text, int textlen, int *state, HashTable *ht TSRMLS_DC) /* {{{ */ in cli_completion_generator_define() [all …]
|
/PHP-5.4/ext/soap/ |
H A D | soap.c | 2828 zend_hash_move_forward(ht); 4109 HashTable *ht = NULL; local 4117 ht = Z_OBJPROP(h->retval); 4153 if (ht) { 4165 if (ht) { 4337 HashTable *ht; local 4344 ht = Z_OBJPROP_PP(header); 4472 HashTable *ht; local 4484 if (ht == NULL) { 4911 zend_hash_destroy(ht); [all …]
|
H A D | php_encoding.c | 405 HashTable *ht = Z_OBJPROP_P(data); in master_to_xml_int() local 1742 zend_hash_move_forward(ht); in model_to_xml_object() 1805 zend_hash_move_forward(ht); in model_to_xml_object() 2283 if (ht->pListTail && ht->pListTail->nKeyLength == 0) { in array_num_elements() 2284 return ht->pListTail->h-1; in array_num_elements() 3125 HashTable *ht = Z_ARRVAL_P(data); in to_xml_list() local 3140 zend_hash_move_forward(ht); in to_xml_list() 3636 HashTable *ht; in get_array_type() local 3648 ht = HASH_OF(array); in get_array_type() 3649 count = zend_hash_num_elements(ht); in get_array_type() [all …]
|
/PHP-5.4/ |
H A D | .gdbinit | 203 ____print_ht $zvalue->value.ht 1 232 set $ht = $zobj->properties 233 if $ht 234 printf "(%d): ", $ht->nNumOfElements 237 ____print_ht $ht 1 290 set $ht = $arg0 291 set $p = $ht->pListHead 322 set $ht = (HashTable*)$arg0 323 set $p = $ht->pListHead 388 set $ht = $arg0 [all …]
|
/PHP-5.4/ext/xmlrpc/ |
H A D | xmlrpc-epi-php.c | 360 #define my_zend_hash_get_current_key(ht, my_key, num_index) zend_hash_get_current_key(ht, my_key, n… argument 491 zend_hash_internal_pointer_reset(ht); in determine_vector_type() 514 zend_hash_move_forward(ht); in determine_vector_type() 563 HashTable *ht = NULL; in PHP_to_XMLRPC_worker() local 567 ht = HASH_OF(val); in PHP_to_XMLRPC_worker() 568 if (ht && ht->nApplyCount > 1) { in PHP_to_XMLRPC_worker() 589 ht = HASH_OF(*pIter); in PHP_to_XMLRPC_worker() 590 if (ht) { in PHP_to_XMLRPC_worker() 591 ht->nApplyCount++; in PHP_to_XMLRPC_worker() 606 if (ht) { in PHP_to_XMLRPC_worker() [all …]
|