hash 2042 Zend/zend_API.c zend_ulong hash; hash 2137 Zend/zend_API.c hash = str_hash(lowercase_name, fname_len); hash 2138 Zend/zend_API.c if (zend_hash_quick_add(target_function_table, lowercase_name, fname_len+1, hash, &function, sizeof(zend_function), (void**)®_function) == FAILURE) { hash 2512 Zend/zend_API.c zend_ulong hash; hash 2526 Zend/zend_API.c hash = str_hash(lowercase_name, class_entry->name_length); hash 2527 Zend/zend_API.c zend_hash_quick_update(CG(class_table), lowercase_name, class_entry->name_length+1, hash, &class_entry, sizeof(zend_class_entry *), NULL); hash 299 Zend/zend_compile.c static int lookup_cv(zend_op_array *op_array, char* name, int name_len, ulong hash TSRMLS_DC) /* {{{ */ hash 302 Zend/zend_compile.c ulong hash_value = hash ? hash : zend_inline_hash_func(name, name_len+1); hash 668 Zend/zend_compile.c ulong hash; hash 674 Zend/zend_compile.c hash = str_hash(Z_STRVAL(varname->u.constant), Z_STRLEN(varname->u.constant)); hash 675 Zend/zend_compile.c if (!zend_is_auto_global_quick(Z_STRVAL(varname->u.constant), Z_STRLEN(varname->u.constant), hash TSRMLS_CC) && hash 681 Zend/zend_compile.c result->u.op.var = lookup_cv(CG(active_op_array), Z_STRVAL(varname->u.constant), Z_STRLEN(varname->u.constant), hash TSRMLS_CC); hash 1580 Zend/zend_compile.c zend_ulong hash; hash 1583 Zend/zend_compile.c hash = str_hash(lcname, name_len); hash 1584 Zend/zend_compile.c if (zend_hash_quick_add(&CG(active_class_entry)->function_table, lcname, name_len+1, hash, &op_array, sizeof(zend_op_array), (void **) &CG(active_op_array)) == FAILURE) { hash 5487 Zend/zend_compile.c zend_ulong hash; hash 5498 Zend/zend_compile.c hash = str_hash(cname, Z_STRLEN(var_name->u.constant)); hash 5499 Zend/zend_compile.c if (zend_hash_quick_add(&CG(active_class_entry)->constants_table, cname, Z_STRLEN(var_name->u.constant)+1, hash, &property, sizeof(zval *), NULL) == FAILURE) { hash 6848 Zend/zend_compile.c zend_bool zend_is_auto_global_quick(const char *name, uint name_len, ulong hash TSRMLS_DC) /* {{{ */ hash 6852 Zend/zend_compile.c if (zend_hash_quick_find(CG(auto_globals), name, name_len+1, hash, (void **) &auto_global)==SUCCESS) { hash 82 Zend/zend_compile.h zend_ulong hash; hash 915 Zend/zend_execute_API.c ulong hash; hash 921 Zend/zend_execute_API.c hash = key->hash_value; hash 936 Zend/zend_execute_API.c hash = zend_inline_hash_func(lc_name, lc_length); hash 939 Zend/zend_execute_API.c if (zend_hash_quick_find(EG(class_table), lc_name, lc_length, hash, (void **) ce) == SUCCESS) { hash 969 Zend/zend_execute_API.c if (zend_hash_quick_add(EG(in_autoload), lc_name, lc_length, hash, (void**)&dummy, sizeof(char), NULL) == FAILURE) { hash 1012 Zend/zend_execute_API.c zend_hash_quick_del(EG(in_autoload), lc_name, lc_length, hash); hash 1019 Zend/zend_execute_API.c retval = zend_hash_quick_find(EG(class_table), lc_name, lc_length, hash, (void **) ce); hash 271 Zend/zend_hash.h register ulong hash = 5381; hash 275 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 276 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 277 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 278 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 279 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 280 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 281 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 282 Zend/zend_hash.h hash = ((hash << 5) + hash) + *arKey++; hash 285 Zend/zend_hash.h case 7: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */ hash 286 Zend/zend_hash.h case 6: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */ hash 287 Zend/zend_hash.h case 5: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */ hash 288 Zend/zend_hash.h case 4: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */ hash 289 Zend/zend_hash.h case 3: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */ hash 290 Zend/zend_hash.h case 2: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */ hash 291 Zend/zend_hash.h case 1: hash = ((hash << 5) + hash) + *arKey++; break; hash 295 Zend/zend_hash.h return hash; hash 27 Zend/zend_ts_hash.h HashTable hash; hash 37 Zend/zend_ts_hash.h #define TS_HASH(table) (&(table->hash)) hash 1838 ext/curl/interface.c static void split_certinfo(char *string, zval *hash) hash 1859 ext/curl/interface.c add_assoc_string(hash, key, val, 1); hash 1892 ext/curl/interface.c zval *hash; hash 1894 ext/curl/interface.c MAKE_STD_ZVAL(hash); hash 1895 ext/curl/interface.c array_init(hash); hash 1897 ext/curl/interface.c split_certinfo(&slist->data[len+1], hash); hash 1898 ext/curl/interface.c add_assoc_zval(certhash, s, hash); hash 63 ext/dba/libcdb/cdb_make.c c->hash = 0; hash 178 ext/dba/libcdb/cdb_make.c c->hash = c->split + c->numentries; hash 200 ext/dba/libcdb/cdb_make.c c->hash[u].h = c->hash[u].p = 0; hash 205 ext/dba/libcdb/cdb_make.c while (c->hash[where].p) hash 208 ext/dba/libcdb/cdb_make.c c->hash[where] = *hp++; hash 212 ext/dba/libcdb/cdb_make.c uint32_pack(buf, c->hash[u].h); hash 213 ext/dba/libcdb/cdb_make.c uint32_pack(buf + 4, c->hash[u].p); hash 49 ext/dba/libcdb/cdb_make.h struct cdb_hp *hash; hash 1051 ext/ereg/regex/regcomp.c cs->hash = 0; hash 1092 ext/ereg/regex/regcomp.c register uch h = cs->hash; hash 1100 ext/ereg/regex/regcomp.c if (cs2->hash == h && cs2 != cs) { hash 91 ext/ereg/regex/regex2.h uch hash; /* hash code */ hash 96 ext/ereg/regex/regex2.h #define CHadd(cs, c) ((cs)->ptr[(uch)(c)] |= (cs)->mask, (cs)->hash += (c)) hash 97 ext/ereg/regex/regex2.h #define CHsub(cs, c) ((cs)->ptr[(uch)(c)] &= ~(cs)->mask, (cs)->hash -= (c)) hash 192 ext/hash/hash.c PHP_FUNCTION(hash) hash 345 ext/hash/hash.c php_hash_data *hash; hash 367 ext/hash/hash.c hash = emalloc(sizeof(php_hash_data)); hash 368 ext/hash/hash.c hash->ops = ops; hash 369 ext/hash/hash.c hash->context = context; hash 370 ext/hash/hash.c hash->options = options; hash 371 ext/hash/hash.c hash->key = NULL; hash 394 ext/hash/hash.c hash->key = (unsigned char *) K; hash 397 ext/hash/hash.c ZEND_REGISTER_RESOURCE(return_value, hash, php_hash_le_hash); hash 406 ext/hash/hash.c php_hash_data *hash; hash 414 ext/hash/hash.c ZEND_FETCH_RESOURCE(hash, php_hash_data*, &zhash, -1, PHP_HASH_RESNAME, php_hash_le_hash); hash 416 ext/hash/hash.c hash->ops->hash_update(hash->context, (unsigned char *) data, data_len); hash 427 ext/hash/hash.c php_hash_data *hash; hash 435 ext/hash/hash.c ZEND_FETCH_RESOURCE(hash, php_hash_data*, &zhash, -1, PHP_HASH_RESNAME, php_hash_le_hash); hash 450 ext/hash/hash.c hash->ops->hash_update(hash->context, (unsigned char *) buf, n); hash 464 ext/hash/hash.c php_hash_data *hash; hash 474 ext/hash/hash.c ZEND_FETCH_RESOURCE(hash, php_hash_data*, &zhash, -1, PHP_HASH_RESNAME, php_hash_le_hash); hash 484 ext/hash/hash.c hash->ops->hash_update(hash->context, (unsigned char *) buf, n); hash 497 ext/hash/hash.c php_hash_data *hash; hash 507 ext/hash/hash.c ZEND_FETCH_RESOURCE(hash, php_hash_data*, &zhash, -1, PHP_HASH_RESNAME, php_hash_le_hash); hash 509 ext/hash/hash.c digest_len = hash->ops->digest_size; hash 511 ext/hash/hash.c hash->ops->hash_final((unsigned char *) digest, hash->context); hash 512 ext/hash/hash.c if (hash->options & PHP_HASH_HMAC) { hash 516 ext/hash/hash.c for(i=0; i < hash->ops->block_size; i++) { hash 517 ext/hash/hash.c hash->key[i] ^= 0x6A; hash 521 ext/hash/hash.c hash->ops->hash_init(hash->context); hash 522 ext/hash/hash.c hash->ops->hash_update(hash->context, (unsigned char *) hash->key, hash->ops->block_size); hash 523 ext/hash/hash.c hash->ops->hash_update(hash->context, (unsigned char *) digest, hash->ops->digest_size); hash 524 ext/hash/hash.c hash->ops->hash_final((unsigned char *) digest, hash->context); hash 527 ext/hash/hash.c memset(hash->key, 0, hash->ops->block_size); hash 528 ext/hash/hash.c efree(hash->key); hash 529 ext/hash/hash.c hash->key = NULL; hash 532 ext/hash/hash.c efree(hash->context); hash 533 ext/hash/hash.c hash->context = NULL; hash 561 ext/hash/hash.c php_hash_data *hash, *copy_hash; hash 569 ext/hash/hash.c ZEND_FETCH_RESOURCE(hash, php_hash_data*, &zhash, -1, PHP_HASH_RESNAME, php_hash_le_hash); hash 572 ext/hash/hash.c context = emalloc(hash->ops->context_size); hash 573 ext/hash/hash.c hash->ops->hash_init(context); hash 575 ext/hash/hash.c res = hash->ops->hash_copy(hash->ops, hash->context, context); hash 582 ext/hash/hash.c copy_hash->ops = hash->ops; hash 584 ext/hash/hash.c copy_hash->options = hash->options; hash 585 ext/hash/hash.c copy_hash->key = ecalloc(1, hash->ops->block_size); hash 586 ext/hash/hash.c if (hash->key) { hash 587 ext/hash/hash.c memcpy(copy_hash->key, hash->key, hash->ops->block_size); hash 780 ext/hash/hash.c php_hash_data *hash = (php_hash_data*)rsrc->ptr; hash 783 ext/hash/hash.c if (hash->context) { hash 784 ext/hash/hash.c unsigned char *dummy = emalloc(hash->ops->digest_size); hash 785 ext/hash/hash.c hash->ops->hash_final(dummy, hash->context); hash 787 ext/hash/hash.c efree(hash->context); hash 790 ext/hash/hash.c if (hash->key) { hash 791 ext/hash/hash.c memset(hash->key, 0, hash->ops->block_size); hash 792 ext/hash/hash.c efree(hash->key); hash 794 ext/hash/hash.c efree(hash); hash 1005 ext/hash/hash.c PHP_MINIT_FUNCTION(hash) hash 1073 ext/hash/hash.c PHP_MSHUTDOWN_FUNCTION(hash) hash 1083 ext/hash/hash.c PHP_MINFO_FUNCTION(hash) hash 1208 ext/hash/hash.c ZEND_ARG_INFO(0, hash) hash 1212 ext/hash/hash.c ZEND_ARG_INFO(0, hash) hash 1216 ext/hash/hash.c ZEND_ARG_INFO(0, hash) hash 1226 ext/hash/hash.c ZEND_ARG_INFO(0, hash) hash 1237 ext/hash/hash.c PHP_FE(hash, arginfo_hash) hash 1285 ext/hash/hash.c PHP_MINIT(hash), hash 1286 ext/hash/hash.c PHP_MSHUTDOWN(hash), hash 1289 ext/hash/hash.c PHP_MINFO(hash), hash 1298 ext/hash/hash.c ZEND_GET_MODULE(hash) hash 128 ext/hash/php_hash.h PHP_FUNCTION(hash); hash 895 ext/interbase/interbase.c char *c, hash[16], *args[] = { NULL, NULL, NULL, NULL, NULL }; hash 938 ext/interbase/interbase.c PHP_MD5Final(hash, &hash_context); hash 941 ext/interbase/interbase.c if (SUCCESS == zend_hash_find(&EG(regular_list), hash, sizeof(hash), (void *) &le)) { hash 954 ext/interbase/interbase.c zend_hash_del(&EG(regular_list), hash, sizeof(hash)); hash 959 ext/interbase/interbase.c switch (zend_hash_find(&EG(persistent_list), hash, sizeof(hash), (void *) &le)) { hash 977 ext/interbase/interbase.c zend_hash_del(&EG(persistent_list), hash, sizeof(hash)); hash 1008 ext/interbase/interbase.c if (FAILURE == zend_hash_update(&EG(persistent_list), hash, sizeof(hash), hash 1027 ext/interbase/interbase.c if (FAILURE == zend_hash_update(&EG(regular_list), hash, sizeof(hash), hash 44 ext/intl/collator/collator_convert.c HashTable* hash, int hashKeyType, char* hashKey, ulong hashIndex, hash 55 ext/intl/collator/collator_convert.c zend_hash_get_current_data( hash, (void**) &hashData ); hash 75 ext/intl/collator/collator_convert.c zend_hash_update( hash, hashKey, strlen( hashKey ) + 1, hash 80 ext/intl/collator/collator_convert.c zend_hash_index_update( hash, hashIndex, hash 88 ext/intl/collator/collator_convert.c HashTable* hash, int hashKeyType, char* hashKey, ulong hashIndex, hash 99 ext/intl/collator/collator_convert.c zend_hash_get_current_data( hash, (void**) &hashData ); hash 120 ext/intl/collator/collator_convert.c zend_hash_update( hash, hashKey, strlen( hashKey ) + 1, hash 125 ext/intl/collator/collator_convert.c zend_hash_index_update( hash, hashIndex, hash 134 ext/intl/collator/collator_convert.c void collator_convert_hash_from_utf8_to_utf16( HashTable* hash, UErrorCode* status ) hash 140 ext/intl/collator/collator_convert.c zend_hash_internal_pointer_reset( hash ); hash 141 ext/intl/collator/collator_convert.c while( ( hashKeyType = zend_hash_get_current_key( hash, &hashKey, &hashIndex, 0 ) ) hash 146 ext/intl/collator/collator_convert.c hash, hashKeyType, hashKey, hashIndex, status ); hash 151 ext/intl/collator/collator_convert.c zend_hash_move_forward( hash ); hash 159 ext/intl/collator/collator_convert.c void collator_convert_hash_from_utf16_to_utf8( HashTable* hash, UErrorCode* status ) hash 165 ext/intl/collator/collator_convert.c zend_hash_internal_pointer_reset( hash ); hash 166 ext/intl/collator/collator_convert.c while( ( hashKeyType = zend_hash_get_current_key( hash, &hashKey, &hashIndex, 0 ) ) hash 171 ext/intl/collator/collator_convert.c hash, hashKeyType, hashKey, hashIndex, status ); hash 177 ext/intl/collator/collator_convert.c zend_hash_move_forward( hash ); hash 24 ext/intl/collator/collator_convert.h void collator_convert_hash_from_utf8_to_utf16( HashTable* hash, UErrorCode* status ); hash 25 ext/intl/collator/collator_convert.h void collator_convert_hash_from_utf16_to_utf8( HashTable* hash, UErrorCode* status ); hash 293 ext/intl/collator/collator_sort.c HashTable* hash = NULL; hash 315 ext/intl/collator/collator_sort.c hash = HASH_OF( array ); hash 318 ext/intl/collator/collator_sort.c collator_convert_hash_from_utf8_to_utf16( hash, COLLATOR_ERROR_CODE_P( co ) ); hash 326 ext/intl/collator/collator_sort.c zend_hash_sort( hash, zend_qsort, collator_compare_func, renumber TSRMLS_CC ); hash 332 ext/intl/collator/collator_sort.c collator_convert_hash_from_utf16_to_utf8( hash, COLLATOR_ERROR_CODE_P( co ) ); hash 360 ext/intl/collator/collator_sort.c HashTable* hash = NULL; hash 410 ext/intl/collator/collator_sort.c hash = HASH_OF( array ); hash 412 ext/intl/collator/collator_sort.c if( !hash || zend_hash_num_elements( hash ) == 0 ) hash 421 ext/intl/collator/collator_sort.c zend_hash_internal_pointer_reset( hash ); hash 422 ext/intl/collator/collator_sort.c while( zend_hash_get_current_data( hash, (void**) &hashData ) == SUCCESS ) hash 496 ext/intl/collator/collator_sort.c zend_hash_move_forward( hash ); hash 19 ext/mbstring/oniguruma/st.c unsigned int hash; hash 59 ext/mbstring/oniguruma/st.c #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key)) hash 219 ext/mbstring/oniguruma/st.c ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) hash 270 ext/mbstring/oniguruma/st.c entry->hash = hash_val;\ hash 328 ext/mbstring/oniguruma/st.c hash_val = ptr->hash % new_num_bins; hash 21 ext/mbstring/oniguruma/st.h int (*hash)(); hash 992 ext/oci8/oci8_statement.c HashTable *hash = HASH_OF(bind->zval); hash 994 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1001 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1004 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1012 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1015 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1028 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1040 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1064 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1067 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1640 ext/oci8/oci8_statement.c HashTable *hash; hash 1643 ext/oci8/oci8_statement.c hash = HASH_OF(var); hash 1646 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1647 ext/oci8/oci8_statement.c while (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE) { hash 1652 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1667 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1670 ext/oci8/oci8_statement.c if (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE) { hash 1676 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1682 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1684 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1693 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1698 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1710 ext/oci8/oci8_statement.c HashTable *hash; hash 1713 ext/oci8/oci8_statement.c hash = HASH_OF(var); hash 1724 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1729 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1732 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1737 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1749 ext/oci8/oci8_statement.c HashTable *hash; hash 1752 ext/oci8/oci8_statement.c hash = HASH_OF(var); hash 1763 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1768 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1771 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1776 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1788 ext/oci8/oci8_statement.c HashTable *hash; hash 1792 ext/oci8/oci8_statement.c hash = HASH_OF(var); hash 1803 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 1809 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { hash 1825 ext/oci8/oci8_statement.c zend_hash_move_forward(hash); hash 1843 ext/oci8/oci8_statement.c zend_hash_internal_pointer_reset(hash); hash 99 ext/opcache/Optimizer/compact_literals.c HashTable hash; hash 285 ext/opcache/Optimizer/compact_literals.c zend_hash_init(&hash, 16, NULL, NULL, 0); hash 329 ext/opcache/Optimizer/compact_literals.c if (zend_hash_index_find(&hash, Z_LVAL(op_array->literals[i].constant), (void**)&pos) == SUCCESS) { hash 333 ext/opcache/Optimizer/compact_literals.c zend_hash_index_update(&hash, Z_LVAL(op_array->literals[i].constant), (void**)&j, sizeof(int), NULL); hash 342 ext/opcache/Optimizer/compact_literals.c if (zend_hash_find(&hash, (char*)&Z_DVAL(op_array->literals[i].constant), sizeof(double), (void**)&pos) == SUCCESS) { hash 346 ext/opcache/Optimizer/compact_literals.c zend_hash_add(&hash, (char*)&Z_DVAL(op_array->literals[i].constant), sizeof(double), (void**)&j, sizeof(int), NULL); hash 378 ext/opcache/Optimizer/compact_literals.c zend_hash_quick_find(&hash, key, key_len, h, (void**)&pos) == SUCCESS && hash 396 ext/opcache/Optimizer/compact_literals.c zend_hash_quick_add(&hash, key, key_len, h, (void**)&j, sizeof(int), NULL); hash 444 ext/opcache/Optimizer/compact_literals.c zend_hash_destroy(&hash); hash 1079 ext/opcache/ZendAccelerator.c persistent_script = zend_accel_hash_find(&ZCSG(hash), realpath, strlen(realpath) + 1); hash 1098 ext/opcache/ZendAccelerator.c zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM; hash 1116 ext/opcache/ZendAccelerator.c if (!zend_accel_hash_find(&ZCSG(hash), key, key_length + 1)) { hash 1117 ext/opcache/ZendAccelerator.c if (zend_accel_hash_is_full(&ZCSG(hash))) { hash 1125 ext/opcache/ZendAccelerator.c if (zend_accel_hash_update(&ZCSG(hash), new_key, key_length + 1, 1, bucket)) { hash 1156 ext/opcache/ZendAccelerator.c if (zend_accel_hash_is_full(&ZCSG(hash))) { hash 1167 ext/opcache/ZendAccelerator.c bucket = zend_accel_hash_find_entry(&ZCSG(hash), new_persistent_script->full_path, new_persistent_script->full_path_len + 1); hash 1214 ext/opcache/ZendAccelerator.c bucket = zend_accel_hash_update(&ZCSG(hash), new_persistent_script->full_path, new_persistent_script->full_path_len + 1, 0, new_persistent_script); hash 1223 ext/opcache/ZendAccelerator.c if (zend_accel_hash_update(&ZCSG(hash), key, key_length + 1, 1, bucket)) { hash 1522 ext/opcache/ZendAccelerator.c persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1); hash 1552 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), file_handle->opened_path, strlen(file_handle->opened_path) + 1)) != NULL) { hash 1587 ext/opcache/ZendAccelerator.c zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM; hash 1612 ext/opcache/ZendAccelerator.c zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM; hash 1868 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), (char*)filename, filename_len + 1)) != NULL && hash 1884 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1)) != NULL && hash 1899 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), resolved_path, strlen(resolved_path) + 1)) != NULL) { hash 1976 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), (char*)filename, filename_len + 1)) != NULL && hash 2029 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), (char*)filename, filename_len + 1)) != NULL) { hash 2047 ext/opcache/ZendAccelerator.c (persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1)) != NULL && hash 2061 ext/opcache/ZendAccelerator.c (bucket = zend_accel_hash_find_entry(&ZCSG(hash), resolved_path, strlen(resolved_path) + 1)) != NULL) { hash 2146 ext/opcache/ZendAccelerator.c zend_accel_hash_clean(&ZCSG(hash)); hash 2467 ext/opcache/ZendAccelerator.c zend_accel_hash_init(&ZCSG(hash), ZCG(accel_directives).max_accelerated_files); hash 285 ext/opcache/ZendAccelerator.h zend_accel_hash hash; /* hash table for cached scripts */ hash 324 ext/opcache/zend_accelerator_module.c persistent_script = zend_accel_hash_find(&ZCSG(hash), filename, filename_len + 1); hash 333 ext/opcache/zend_accelerator_module.c persistent_script = zend_accel_hash_find(&ZCSG(hash), key, key_length + 1); hash 461 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).num_direct_entries); hash 463 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).num_entries); hash 465 ext/opcache/zend_accelerator_module.c snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).max_num_entries); hash 515 ext/opcache/zend_accelerator_module.c for (i = 0; i<ZCSG(hash).max_num_entries; i++) { hash 516 ext/opcache/zend_accelerator_module.c for (cache_entry = ZCSG(hash).hash_table[i]; cache_entry; cache_entry = cache_entry->next) { hash 607 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "num_cached_scripts", ZCSG(hash).num_direct_entries); hash 608 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "num_cached_keys", ZCSG(hash).num_entries); hash 609 ext/opcache/zend_accelerator_module.c add_assoc_long(statistics, "max_cached_keys", ZCSG(hash).max_num_entries); hash 304 ext/pdo/pdo_stmt.c HashTable *hash; hash 307 ext/pdo/pdo_stmt.c hash = is_param ? stmt->bound_params : stmt->bound_columns; hash 309 ext/pdo/pdo_stmt.c if (!hash) { hash 310 ext/pdo/pdo_stmt.c ALLOC_HASHTABLE(hash); hash 311 ext/pdo/pdo_stmt.c zend_hash_init(hash, 13, NULL, param_dtor, 0); hash 314 ext/pdo/pdo_stmt.c stmt->bound_params = hash; hash 316 ext/pdo/pdo_stmt.c stmt->bound_columns = hash; hash 400 ext/pdo/pdo_stmt.c zend_hash_index_del(hash, param->paramno); hash 405 ext/pdo/pdo_stmt.c zend_hash_update(hash, param->name, param->namelen, param, hash 408 ext/pdo/pdo_stmt.c zend_hash_index_update(hash, param->paramno, param, sizeof(*param), hash 419 ext/pdo/pdo_stmt.c zend_hash_del(hash, pparam->name, pparam->namelen); hash 421 ext/pdo/pdo_stmt.c zend_hash_index_del(hash, pparam->paramno); hash 59 ext/session/mod_mm.c ps_sd **hash; hash 94 ext/session/mod_mm.c nhash = mm_calloc(data->mm, nmax + 1, sizeof(*data->hash)); hash 101 ext/session/mod_mm.c ehash = data->hash + data->hash_max + 1; hash 102 ext/session/mod_mm.c for (ohash = data->hash; ohash < ehash; ohash++) { hash 109 ext/session/mod_mm.c mm_free(data->mm, data->hash); hash 111 ext/session/mod_mm.c data->hash = nhash; hash 141 ext/session/mod_mm.c sd->next = data->hash[slot]; hash 142 ext/session/mod_mm.c data->hash[slot] = sd; hash 163 ext/session/mod_mm.c if (data->hash[slot] == sd) { hash 164 ext/session/mod_mm.c data->hash[slot] = sd->next; hash 169 ext/session/mod_mm.c for (prev = data->hash[slot]; prev->next != sd; prev = prev->next); hash 190 ext/session/mod_mm.c for (prev = NULL, ret = data->hash[slot]; ret; prev = ret, ret = ret->next) { hash 196 ext/session/mod_mm.c if (ret && rw && ret != data->hash[slot]) { hash 202 ext/session/mod_mm.c ret->next = data->hash[slot]; hash 203 ext/session/mod_mm.c data->hash[slot] = ret; hash 241 ext/session/mod_mm.c data->hash = mm_calloc(data->mm, data->hash_max + 1, sizeof(ps_sd *)); hash 242 ext/session/mod_mm.c if (!data->hash) { hash 263 ext/session/mod_mm.c for (sd = data->hash[h]; sd; sd = next) { hash 269 ext/session/mod_mm.c mm_free(data->mm, data->hash); hash 463 ext/session/mod_mm.c ehash = data->hash + data->hash_max + 1; hash 464 ext/session/mod_mm.c for (ohash = data->hash; ohash < ehash; ohash++) { hash 641 ext/soap/php_http.c unsigned char hash[16]; hash 646 ext/soap/php_http.c PHP_MD5Final(hash, &md5ctx); hash 647 ext/soap/php_http.c make_digest(cnonce, hash); hash 670 ext/soap/php_http.c PHP_MD5Final(hash, &md5ctx); hash 671 ext/soap/php_http.c make_digest(HA1, hash); hash 685 ext/soap/php_http.c PHP_MD5Final(hash, &md5ctx); hash 686 ext/soap/php_http.c make_digest(HA1, hash); hash 711 ext/soap/php_http.c PHP_MD5Final(hash, &md5ctx); hash 712 ext/soap/php_http.c make_digest(HA2, hash); hash 733 ext/soap/php_http.c PHP_MD5Final(hash, &md5ctx); hash 734 ext/soap/php_http.c make_digest(response, hash); hash 776 ext/spl/php_spl.c char* hash; hash 782 ext/spl/php_spl.c hash = emalloc(33); hash 783 ext/spl/php_spl.c php_spl_object_hash(obj, hash TSRMLS_CC); hash 785 ext/spl/php_spl.c RETVAL_STRING(hash, 0); hash 127 ext/spl/spl_observer.c char *hash = emalloc((hash_len+1)*sizeof(char)); hash 128 ext/spl/spl_observer.c strncpy(hash, Z_STRVAL_P(rv), hash_len); hash 129 ext/spl/spl_observer.c hash[hash_len] = 0; hash 135 ext/spl/spl_observer.c return hash; hash 156 ext/spl/spl_observer.c char *hash = emalloc(hash_len + 1); hash 163 ext/spl/spl_observer.c memcpy(hash, (char *)&zvalue, hash_len); hash 164 ext/spl/spl_observer.c hash[hash_len] = 0; hash 170 ext/spl/spl_observer.c return hash; hash 175 ext/spl/spl_observer.c static void spl_object_storage_free_hash(spl_SplObjectStorage *intern, char *hash) { hash 177 ext/spl/spl_observer.c efree(hash); hash 182 ext/spl/spl_observer.c efree(hash); hash 193 ext/spl/spl_observer.c spl_SplObjectStorageElement* spl_object_storage_get(spl_SplObjectStorage *intern, char *hash, int hash_len TSRMLS_DC) /* {{{ */ hash 196 ext/spl/spl_observer.c if (zend_hash_find(&intern->storage, hash, hash_len, (void**)&element) == SUCCESS) { hash 208 ext/spl/spl_observer.c char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC); hash 209 ext/spl/spl_observer.c if (!hash) { hash 213 ext/spl/spl_observer.c pelement = spl_object_storage_get(intern, hash, hash_len TSRMLS_CC); hash 223 ext/spl/spl_observer.c spl_object_storage_free_hash(intern, hash); hash 229 ext/spl/spl_observer.c zend_hash_update(&intern->storage, hash, hash_len, &element, sizeof(spl_SplObjectStorageElement), NULL); hash 230 ext/spl/spl_observer.c spl_object_storage_free_hash(intern, hash); hash 236 ext/spl/spl_observer.c char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC); hash 237 ext/spl/spl_observer.c if (!hash) { hash 240 ext/spl/spl_observer.c ret = zend_hash_del(&intern->storage, hash, hash_len); hash 241 ext/spl/spl_observer.c spl_object_storage_free_hash(intern, hash); hash 432 ext/spl/spl_observer.c char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC); hash 433 ext/spl/spl_observer.c if (!hash) { hash 437 ext/spl/spl_observer.c found = zend_hash_exists(&intern->storage, hash, hash_len); hash 438 ext/spl/spl_observer.c spl_object_storage_free_hash(intern, hash); hash 477 ext/spl/spl_observer.c char *hash; hash 483 ext/spl/spl_observer.c hash = emalloc(33); hash 484 ext/spl/spl_observer.c php_spl_object_hash(obj, hash TSRMLS_CC); hash 486 ext/spl/spl_observer.c RETVAL_STRING(hash, 0); hash 497 ext/spl/spl_observer.c char *hash; hash 504 ext/spl/spl_observer.c hash = spl_object_storage_get_hash(intern, getThis(), obj, &hash_len TSRMLS_CC); hash 505 ext/spl/spl_observer.c if (!hash) { hash 509 ext/spl/spl_observer.c element = spl_object_storage_get(intern, hash, hash_len TSRMLS_CC); hash 510 ext/spl/spl_observer.c spl_object_storage_free_hash(intern, hash); hash 847 ext/spl/spl_observer.c char *hash; hash 877 ext/spl/spl_observer.c hash = spl_object_storage_get_hash(intern, getThis(), pentry, &hash_len TSRMLS_CC); hash 878 ext/spl/spl_observer.c if (!hash) { hash 883 ext/spl/spl_observer.c pelement = spl_object_storage_get(intern, hash, hash_len TSRMLS_CC); hash 884 ext/spl/spl_observer.c spl_object_storage_free_hash(intern, hash); hash 18006 ext/sqlite3/libsqlite/sqlite3.c u32 size, hash; hash 18016 ext/sqlite3/libsqlite/sqlite3.c hash = size % N_HASH; hash 18017 ext/sqlite3/libsqlite/sqlite3.c memsys3UnlinkFromList(i, &mem3.aiHash[hash]); hash 18040 ext/sqlite3/libsqlite/sqlite3.c u32 size, hash; hash 18050 ext/sqlite3/libsqlite/sqlite3.c hash = size % N_HASH; hash 18051 ext/sqlite3/libsqlite/sqlite3.c memsys3LinkIntoList(i, &mem3.aiHash[hash]); hash 18218 ext/sqlite3/libsqlite/sqlite3.c int hash = nBlock % N_HASH; hash 18219 ext/sqlite3/libsqlite/sqlite3.c for(i=mem3.aiHash[hash]; i>0; i=mem3.aPool[i].u.list.next){ hash 18221 ext/sqlite3/libsqlite/sqlite3.c memsys3UnlinkFromList(i, &mem3.aiHash[hash]); hash 42811 ext/sqlite3/libsqlite/sqlite3.c u32 hash = 0; hash 42814 ext/sqlite3/libsqlite/sqlite3.c hash = (hash*1039) + pData[i]; hash 42816 ext/sqlite3/libsqlite/sqlite3.c return hash; hash 1410 ext/sqlite3/sqlite3.c HashTable *hash; hash 1411 ext/sqlite3/sqlite3.c hash = stmt->bound_params; hash 1413 ext/sqlite3/sqlite3.c if (!hash) { hash 1414 ext/sqlite3/sqlite3.c ALLOC_HASHTABLE(hash); hash 1415 ext/sqlite3/sqlite3.c zend_hash_init(hash, 13, NULL, sqlite3_param_dtor, 0); hash 1416 ext/sqlite3/sqlite3.c stmt->bound_params = hash; hash 1440 ext/sqlite3/sqlite3.c zend_hash_index_del(hash, param->param_number); hash 1444 ext/sqlite3/sqlite3.c zend_hash_update(hash, param->name, param->name_len, param, sizeof(*param), NULL); hash 1446 ext/sqlite3/sqlite3.c zend_hash_index_update(hash, param->param_number, param, sizeof(*param), NULL); hash 1746 ext/standard/array.c HashTable *hash; hash 1756 ext/standard/array.c hash = Z_ARRVAL_P(array); hash 1759 ext/standard/array.c for (j = 0, temp = hash->pListHead; temp; temp = temp->pListNext) hash 1772 ext/standard/array.c hash->pListHead = elems[0]; hash 1773 ext/standard/array.c hash->pListTail = NULL; hash 1774 ext/standard/array.c hash->pInternalPointer = hash->pListHead; hash 1777 ext/standard/array.c if (hash->pListTail) { hash 1778 ext/standard/array.c hash->pListTail->pListNext = elems[j]; hash 1780 ext/standard/array.c elems[j]->pListLast = hash->pListTail; hash 1782 ext/standard/array.c hash->pListTail = elems[j]; hash 1784 ext/standard/array.c temp = hash->pListHead; hash 1786 ext/standard/array.c zend_hash_reindex(hash, 0); hash 2906 ext/standard/array.c HashTable *hash; hash 3026 ext/standard/array.c hash = Z_ARRVAL_PP(args[i]); hash 3027 ext/standard/array.c list = (Bucket **) pemalloc((hash->nNumOfElements + 1) * sizeof(Bucket *), hash->persistent); hash 3038 ext/standard/array.c for (p = hash->pListHead; p; p = p->pListNext) { hash 3043 ext/standard/array.c zend_qsort((void *) lists[i], hash->nNumOfElements, sizeof(Bucket *), intersect_data_compare_func TSRMLS_CC); hash 3045 ext/standard/array.c zend_qsort((void *) lists[i], hash->nNumOfElements, sizeof(Bucket *), intersect_key_compare_func TSRMLS_CC); hash 3164 ext/standard/array.c hash = Z_ARRVAL_PP(args[i]); hash 3165 ext/standard/array.c pefree(lists[i], hash->persistent); hash 3324 ext/standard/array.c HashTable *hash; hash 3443 ext/standard/array.c hash = Z_ARRVAL_PP(args[i]); hash 3444 ext/standard/array.c list = (Bucket **) pemalloc((hash->nNumOfElements + 1) * sizeof(Bucket *), hash->persistent); hash 3455 ext/standard/array.c for (p = hash->pListHead; p; p = p->pListNext) { hash 3460 ext/standard/array.c zend_qsort((void *) lists[i], hash->nNumOfElements, sizeof(Bucket *), diff_data_compare_func TSRMLS_CC); hash 3462 ext/standard/array.c zend_qsort((void *) lists[i], hash->nNumOfElements, sizeof(Bucket *), diff_key_compare_func TSRMLS_CC); hash 3577 ext/standard/array.c hash = Z_ARRVAL_PP(args[i]); hash 3578 ext/standard/array.c pefree(lists[i], hash->persistent); hash 3696 ext/standard/array.c HashTable* hash; hash 3828 ext/standard/array.c hash = Z_ARRVAL_PP(arrays[i]); hash 3829 ext/standard/array.c hash->pListHead = indirect[0][i];; hash 3830 ext/standard/array.c hash->pListTail = NULL; hash 3831 ext/standard/array.c hash->pInternalPointer = hash->pListHead; hash 3834 ext/standard/array.c if (hash->pListTail) { hash 3835 ext/standard/array.c hash->pListTail->pListNext = indirect[k][i]; hash 3837 ext/standard/array.c indirect[k][i]->pListLast = hash->pListTail; hash 3839 ext/standard/array.c hash->pListTail = indirect[k][i]; hash 3842 ext/standard/array.c zend_hash_reindex(hash, 1); hash 1844 ext/standard/basic_functions.c ZEND_ARG_INFO(0, hash) hash 1847 ext/standard/basic_functions.c ZEND_ARG_INFO(0, hash) hash 1853 ext/standard/basic_functions.c ZEND_ARG_INFO(0, hash) hash 5869 ext/standard/basic_functions.c zval *hash, **find_hash; hash 5879 ext/standard/basic_functions.c ALLOC_ZVAL(hash); hash 5880 ext/standard/basic_functions.c INIT_PZVAL(hash); hash 5881 ext/standard/basic_functions.c array_init(hash); hash 5883 ext/standard/basic_functions.c zend_hash_index_update(Z_ARRVAL_P(arr), key, &hash, sizeof(zval *), NULL); hash 5885 ext/standard/basic_functions.c hash = *find_hash; hash 5889 ext/standard/basic_functions.c ALLOC_ZVAL(hash); hash 5890 ext/standard/basic_functions.c INIT_PZVAL(hash); hash 5891 ext/standard/basic_functions.c array_init(hash); hash 5893 ext/standard/basic_functions.c zend_hash_update(Z_ARRVAL_P(arr), Z_STRVAL_P(arg1), Z_STRLEN_P(arg1) + 1, &hash, sizeof(zval *), NULL); hash 5895 ext/standard/basic_functions.c hash = *find_hash; hash 5899 ext/standard/basic_functions.c if (Z_TYPE_P(hash) != IS_ARRAY) { hash 5900 ext/standard/basic_functions.c zval_dtor(hash); hash 5901 ext/standard/basic_functions.c INIT_PZVAL(hash); hash 5902 ext/standard/basic_functions.c array_init(hash); hash 5909 ext/standard/basic_functions.c add_next_index_zval(hash, element); hash 5911 ext/standard/basic_functions.c array_set_zval_key(Z_ARRVAL_P(hash), arg3, element); hash 6033 ext/standard/basic_functions.c HashTable *hash = php_ini_get_configuration_hash(); hash 6036 ext/standard/basic_functions.c zend_hash_apply_with_arguments(hash TSRMLS_CC, (apply_func_args_t) add_config_entry_cb, 1, return_value); hash 747 ext/standard/crypt_freesec.c char *hash; hash 794 ext/standard/crypt_freesec.c for (i = 0; tests[i].hash; i++) { hash 795 ext/standard/crypt_freesec.c char *hash = crypt(tests[i].pw, tests[i].hash); hash 796 ext/standard/crypt_freesec.c if (!hash && strlen(tests[i].hash) < 13) hash 798 ext/standard/crypt_freesec.c if (!strcmp(hash, tests[i].hash)) hash 859 ext/standard/html.c ulong hash = zend_inline_hash_func(start, length); hash 861 ext/standard/html.c s = ht->buckets[hash % ht->num_elems]; hash 60 ext/standard/password.c static php_password_algo php_password_determine_algo(const char *hash, const size_t len) hash 62 ext/standard/password.c if (len > 3 && hash[0] == '$' && hash[1] == '2' && hash[2] == 'y' && len == 60) { hash 179 ext/standard/password.c char *hash, *algo_name; hash 182 ext/standard/password.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &hash, &hash_len) == FAILURE) { hash 194 ext/standard/password.c algo = php_password_determine_algo(hash, (size_t) hash_len); hash 201 ext/standard/password.c sscanf(hash, "$2y$%ld$", &cost); hash 222 ext/standard/password.c char *hash; hash 226 ext/standard/password.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sl|H", &hash, &hash_len, &new_algo, &options) == FAILURE) { hash 235 ext/standard/password.c algo = php_password_determine_algo(hash, (size_t) hash_len); hash 258 ext/standard/password.c sscanf(hash, "$2y$%ld$", &cost); hash 277 ext/standard/password.c char *ret, *password, *hash; hash 279 ext/standard/password.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &password, &password_len, &hash, &hash_len) == FAILURE) { hash 282 ext/standard/password.c if (php_crypt(password, password_len, hash, hash_len, &ret) == FAILURE) { hash 296 ext/standard/password.c status |= (ret[i] ^ hash[i]); hash 310 ext/standard/password.c char hash_format[8], *hash, *salt, *password, *result; hash 429 ext/standard/password.c hash = safe_emalloc(salt_len + hash_format_len, 1, 1); hash 430 ext/standard/password.c sprintf(hash, "%s%s", hash_format, salt); hash 431 ext/standard/password.c hash[hash_format_len + salt_len] = 0; hash 438 ext/standard/password.c if (php_crypt(password, password_len, hash, hash_len, &result) == FAILURE) { hash 439 ext/standard/password.c efree(hash); hash 443 ext/standard/password.c efree(hash); hash 2837 ext/standard/string.c HASH_TAB *hash; /* table mapping hash to int (pair of pointers) */ hash 2882 ext/standard/string.c & res->hash->table_mask, hash 2884 ext/standard/string.c & res->hash->table_mask; hash 2994 ext/standard/string.c res->hash = safe_emalloc(HASH_TAB_SIZE, sizeof(*res->hash->entries), sizeof(*res->hash)); hash 2995 ext/standard/string.c res->hash->table_mask = HASH_TAB_SIZE - 1; hash 3014 ext/standard/string.c res->hash->entries[i] = -1; hash 3023 ext/standard/string.c & res->hash->table_mask; hash 3025 ext/standard/string.c res->hash->entries[h] = i; hash 3030 ext/standard/string.c res->hash->entries[HASH_TAB_SIZE] = patnum; /* OK, we effectively allocated SIZE+1 */ hash 3032 ext/standard/string.c if (res->hash->entries[i] == -1) { hash 3033 ext/standard/string.c res->hash->entries[i] = res->hash->entries[i + 1]; hash 3046 ext/standard/string.c efree(d->hash); hash 3068 ext/standard/string.c HASH h2 = h & d->hash->table_mask, hash 3071 ext/standard/string.c int offset_start = d->hash->entries[h2], hash 3072 ext/standard/string.c offset_end = d->hash->entries[h2 + 1], /* exclusive */ hash 74 sapi/caudium/caudium.c for(KEY=md->data->hash[COUNT];KEY;KEY=KEY->next) hash 660 sapi/phpdbg/phpdbg_bp.c zend_ulong hash = zend_hash_func(name, name_len); hash 662 sapi/phpdbg/phpdbg_bp.c if (zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_OPCODE], hash)) { hash 669 sapi/phpdbg/phpdbg_bp.c new_break.hash = hash; hash 672 sapi/phpdbg/phpdbg_bp.c zend_hash_index_update(&PHPDBG_G(bp)[PHPDBG_BREAK_OPCODE], hash, hash 701 sapi/phpdbg/phpdbg_bp.c static inline void phpdbg_create_conditional_break(phpdbg_breakcond_t *brake, const phpdbg_param_t *param, const char *expr, size_t expr_len, zend_ulong hash TSRMLS_DC) /* {{{ */ hash 708 sapi/phpdbg/phpdbg_bp.c new_break.hash = hash; hash 740 sapi/phpdbg/phpdbg_bp.c &PHPDBG_G(bp)[PHPDBG_BREAK_COND], hash, &new_break, hash 774 sapi/phpdbg/phpdbg_bp.c zend_ulong hash = 0L; hash 778 sapi/phpdbg/phpdbg_bp.c hash = zend_inline_hash_func(condition->str, condition->len); hash 780 sapi/phpdbg/phpdbg_bp.c if (!zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_COND], hash)) { hash 783 sapi/phpdbg/phpdbg_bp.c condition->str, condition->len, hash TSRMLS_CC); hash 91 sapi/phpdbg/phpdbg_bp.h zend_ulong hash; hash 102 sapi/phpdbg/phpdbg_bp.h zend_ulong hash; hash 215 sapi/phpdbg/phpdbg_cmd.c zend_ulong hash = param->type; hash 223 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->str, param->len); hash 227 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->method.class, strlen(param->method.class)); hash 228 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->method.name, strlen(param->method.name)); hash 232 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->file.name, strlen(param->file.name)); hash 233 sapi/phpdbg/phpdbg_cmd.c hash += param->file.line; hash 235 sapi/phpdbg/phpdbg_cmd.c hash += param->num; hash 239 sapi/phpdbg/phpdbg_cmd.c hash += param->addr; hash 243 sapi/phpdbg/phpdbg_cmd.c hash += param->num; hash 247 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->str, param->len); hash 248 sapi/phpdbg/phpdbg_cmd.c hash += param->num; hash 252 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->method.class, strlen(param->method.class)); hash 253 sapi/phpdbg/phpdbg_cmd.c hash += zend_inline_hash_func(param->method.name, strlen(param->method.name)); hash 255 sapi/phpdbg/phpdbg_cmd.c hash+= param->num; hash 265 sapi/phpdbg/phpdbg_cmd.c return hash;