hash              326 Zend/zend_string.h 	register zend_ulong hash = Z_UL(5381);
hash              330 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              331 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              332 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              333 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              334 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              335 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              336 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              337 Zend/zend_string.h 		hash = ((hash << 5) + hash) + *str++;
hash              340 Zend/zend_string.h 		case 7: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
hash              341 Zend/zend_string.h 		case 6: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
hash              342 Zend/zend_string.h 		case 5: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
hash              343 Zend/zend_string.h 		case 4: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
hash              344 Zend/zend_string.h 		case 3: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
hash              345 Zend/zend_string.h 		case 2: hash = ((hash << 5) + hash) + *str++; /* fallthrough... */
hash              346 Zend/zend_string.h 		case 1: hash = ((hash << 5) + hash) + *str++; break;
hash              353 Zend/zend_string.h 	return hash | Z_UL(0x8000000000000000);
hash              355 Zend/zend_string.h 	return hash | Z_UL(0x80000000);
hash               27 Zend/zend_ts_hash.h 	HashTable hash;
hash               37 Zend/zend_ts_hash.h #define TS_HASH(table) (&(table->hash))
hash             1770 ext/curl/interface.c static void split_certinfo(char *string, zval *hash)
hash             1791 ext/curl/interface.c 				add_assoc_string(hash, key, val);
hash             1823 ext/curl/interface.c 						zval hash;
hash             1825 ext/curl/interface.c 						array_init(&hash);
hash             1827 ext/curl/interface.c 						split_certinfo(&slist->data[len+1], &hash);
hash             1828 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              186 ext/hash/hash.c PHP_FUNCTION(hash)
hash              342 ext/hash/hash.c 	php_hash_data *hash;
hash              364 ext/hash/hash.c 	hash = emalloc(sizeof(php_hash_data));
hash              365 ext/hash/hash.c 	hash->ops = ops;
hash              366 ext/hash/hash.c 	hash->context = context;
hash              367 ext/hash/hash.c 	hash->options = options;
hash              368 ext/hash/hash.c 	hash->key = NULL;
hash              391 ext/hash/hash.c 		hash->key = (unsigned char *) K;
hash              394 ext/hash/hash.c 	RETURN_RES(zend_register_resource(hash, php_hash_le_hash));
hash              403 ext/hash/hash.c 	php_hash_data *hash;
hash              411 ext/hash/hash.c 	if ((hash = (php_hash_data *)zend_fetch_resource(Z_RES_P(zhash), PHP_HASH_RESNAME, php_hash_le_hash)) == NULL) {
hash              415 ext/hash/hash.c 	hash->ops->hash_update(hash->context, (unsigned char *) data, data_len);
hash              426 ext/hash/hash.c 	php_hash_data *hash;
hash              434 ext/hash/hash.c 	if ((hash = (php_hash_data *)zend_fetch_resource(Z_RES_P(zhash), PHP_HASH_RESNAME, php_hash_le_hash)) == NULL) {
hash              452 ext/hash/hash.c 		hash->ops->hash_update(hash->context, (unsigned char *) buf, n);
hash              466 ext/hash/hash.c 	php_hash_data *hash;
hash              476 ext/hash/hash.c 	if ((hash = (php_hash_data *)zend_fetch_resource(Z_RES_P(zhash), PHP_HASH_RESNAME, php_hash_le_hash)) == NULL) {
hash              488 ext/hash/hash.c 		hash->ops->hash_update(hash->context, (unsigned char *) buf, n);
hash              501 ext/hash/hash.c 	php_hash_data *hash;
hash              510 ext/hash/hash.c 	if ((hash = (php_hash_data *)zend_fetch_resource(Z_RES_P(zhash), PHP_HASH_RESNAME, php_hash_le_hash)) == NULL) {
hash              514 ext/hash/hash.c 	digest_len = hash->ops->digest_size;
hash              516 ext/hash/hash.c 	hash->ops->hash_final((unsigned char *) ZSTR_VAL(digest), hash->context);
hash              517 ext/hash/hash.c 	if (hash->options & PHP_HASH_HMAC) {
hash              521 ext/hash/hash.c 		for(i=0; i < hash->ops->block_size; i++) {
hash              522 ext/hash/hash.c 			hash->key[i] ^= 0x6A;
hash              526 ext/hash/hash.c 		hash->ops->hash_init(hash->context);
hash              527 ext/hash/hash.c 		hash->ops->hash_update(hash->context, hash->key, hash->ops->block_size);
hash              528 ext/hash/hash.c 		hash->ops->hash_update(hash->context, (unsigned char *) ZSTR_VAL(digest), hash->ops->digest_size);
hash              529 ext/hash/hash.c 		hash->ops->hash_final((unsigned char *) ZSTR_VAL(digest), hash->context);
hash              532 ext/hash/hash.c 		ZEND_SECURE_ZERO(hash->key, hash->ops->block_size);
hash              533 ext/hash/hash.c 		efree(hash->key);
hash              534 ext/hash/hash.c 		hash->key = NULL;
hash              537 ext/hash/hash.c 	efree(hash->context);
hash              538 ext/hash/hash.c 	hash->context = NULL;
hash              559 ext/hash/hash.c 	php_hash_data *hash, *copy_hash;
hash              567 ext/hash/hash.c 	if ((hash = (php_hash_data *)zend_fetch_resource(Z_RES_P(zhash), PHP_HASH_RESNAME, php_hash_le_hash)) == NULL) {
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              775 ext/hash/hash.c 	php_hash_data *hash = (php_hash_data*)rsrc->ptr;
hash              778 ext/hash/hash.c 	if (hash->context) {
hash              779 ext/hash/hash.c 		unsigned char *dummy = emalloc(hash->ops->digest_size);
hash              780 ext/hash/hash.c 		hash->ops->hash_final(dummy, hash->context);
hash              782 ext/hash/hash.c 		efree(hash->context);
hash              785 ext/hash/hash.c 	if (hash->key) {
hash              786 ext/hash/hash.c 		memset(hash->key, 0, hash->ops->block_size);
hash              787 ext/hash/hash.c 		efree(hash->key);
hash              789 ext/hash/hash.c 	efree(hash);
hash             1003 ext/hash/hash.c PHP_MINIT_FUNCTION(hash)
hash             1071 ext/hash/hash.c PHP_MSHUTDOWN_FUNCTION(hash)
hash             1081 ext/hash/hash.c PHP_MINFO_FUNCTION(hash)
hash             1210 ext/hash/hash.c 	ZEND_ARG_INFO(0, hash)
hash             1214 ext/hash/hash.c 	ZEND_ARG_INFO(0, hash)
hash             1218 ext/hash/hash.c 	ZEND_ARG_INFO(0, hash)
hash             1228 ext/hash/hash.c 	ZEND_ARG_INFO(0, hash)
hash             1239 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             1296 ext/hash/hash.c ZEND_GET_MODULE(hash)
hash              129 ext/hash/php_hash.h PHP_FUNCTION(hash);
hash              886 ext/interbase/interbase.c 	char *c, hash[16], *args[] = { NULL, NULL, NULL, NULL, NULL };
hash              930 ext/interbase/interbase.c 	PHP_MD5Final((unsigned char*)hash, &hash_context);
hash              933 ext/interbase/interbase.c 	if ((le = zend_hash_str_find_ptr(&EG(regular_list), hash, sizeof(hash)-1)) != NULL) {
hash              950 ext/interbase/interbase.c 			zend_hash_str_del(&EG(regular_list), hash, sizeof(hash)-1);
hash              961 ext/interbase/interbase.c 		if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hash, sizeof(hash)-1)) != NULL) {
hash              971 ext/interbase/interbase.c 			zend_hash_str_del(&EG(persistent_list), hash, sizeof(hash)-1);
hash             1001 ext/interbase/interbase.c 			if (zend_hash_str_update_mem(&EG(persistent_list), hash, sizeof(hash)-1,
hash             1020 ext/interbase/interbase.c 	if (zend_hash_str_update_mem(&EG(regular_list), hash, sizeof(hash)-1,
hash               44 ext/intl/collator/collator_convert.c 	HashTable* hash, zval *hashData, zend_string *hashKey, zend_ulong hashIndex,
hash               74 ext/intl/collator/collator_convert.c 		zend_hash_update( hash, hashKey, &znew_val);
hash               78 ext/intl/collator/collator_convert.c 		zend_hash_index_update( hash, hashIndex, &znew_val);
hash               85 ext/intl/collator/collator_convert.c 	HashTable* hash, zval * hashData, zend_string* hashKey, zend_ulong hashIndex,
hash              111 ext/intl/collator/collator_convert.c 		zend_hash_update( hash, hashKey, &znew_val);
hash              115 ext/intl/collator/collator_convert.c 		zend_hash_index_update( hash, hashIndex, &znew_val);
hash              123 ext/intl/collator/collator_convert.c void collator_convert_hash_from_utf8_to_utf16( HashTable* hash, UErrorCode* status )
hash              129 ext/intl/collator/collator_convert.c 	ZEND_HASH_FOREACH_KEY_VAL(hash, hashIndex, hashKey, hashData) {
hash              132 ext/intl/collator/collator_convert.c 			hash, hashData, hashKey, hashIndex, status );
hash              142 ext/intl/collator/collator_convert.c void collator_convert_hash_from_utf16_to_utf8( HashTable* hash, UErrorCode* status )
hash              148 ext/intl/collator/collator_convert.c 	ZEND_HASH_FOREACH_KEY_VAL(hash, hashIndex, hashKey, hashData) {
hash              151 ext/intl/collator/collator_convert.c 			hash, hashData, hashKey, hashIndex, status );
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              291 ext/intl/collator/collator_sort.c 	HashTable*     hash             = NULL;
hash              312 ext/intl/collator/collator_sort.c 	hash = Z_ARRVAL_P( array );
hash              315 ext/intl/collator/collator_sort.c 	collator_convert_hash_from_utf8_to_utf16( hash, COLLATOR_ERROR_CODE_P( co ) );
hash              323 ext/intl/collator/collator_sort.c 	zend_hash_sort(hash, collator_compare_func, renumber);
hash              329 ext/intl/collator/collator_sort.c 	collator_convert_hash_from_utf16_to_utf8( hash, COLLATOR_ERROR_CODE_P( co ) );
hash              367 ext/intl/collator/collator_sort.c 	HashTable*  hash                 = NULL;
hash              415 ext/intl/collator/collator_sort.c 	hash = Z_ARRVAL_P( array );
hash              417 ext/intl/collator/collator_sort.c 	if( !hash || zend_hash_num_elements( hash ) == 0 )
hash              426 ext/intl/collator/collator_sort.c 	ZEND_HASH_FOREACH_VAL(hash, hashData) {
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 < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1004 ext/oci8/oci8_statement.c 						zend_hash_move_forward(hash);
hash             1012 ext/oci8/oci8_statement.c 					if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1015 ext/oci8/oci8_statement.c 						zend_hash_move_forward(hash);
hash             1028 ext/oci8/oci8_statement.c 					if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1040 ext/oci8/oci8_statement.c 						zend_hash_move_forward(hash);
hash             1064 ext/oci8/oci8_statement.c 					if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1067 ext/oci8/oci8_statement.c 						zend_hash_move_forward(hash);
hash             1687 ext/oci8/oci8_statement.c 	HashTable *hash;
hash             1690 ext/oci8/oci8_statement.c 	hash = HASH_OF(var);
hash             1693 ext/oci8/oci8_statement.c 		zend_hash_internal_pointer_reset(hash);
hash             1694 ext/oci8/oci8_statement.c 		while ((entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1701 ext/oci8/oci8_statement.c 			zend_hash_move_forward(hash);
hash             1716 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1719 ext/oci8/oci8_statement.c 		if ((entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1725 ext/oci8/oci8_statement.c 			zend_hash_move_forward(hash);
hash             1731 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1733 ext/oci8/oci8_statement.c 		if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1742 ext/oci8/oci8_statement.c 			zend_hash_move_forward(hash);
hash             1747 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1759 ext/oci8/oci8_statement.c 	HashTable *hash;
hash             1762 ext/oci8/oci8_statement.c 	hash = HASH_OF(var);
hash             1773 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1778 ext/oci8/oci8_statement.c 		if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1781 ext/oci8/oci8_statement.c 			zend_hash_move_forward(hash);
hash             1786 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1798 ext/oci8/oci8_statement.c 	HashTable *hash;
hash             1801 ext/oci8/oci8_statement.c 	hash = HASH_OF(var);
hash             1812 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1817 ext/oci8/oci8_statement.c 		if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1820 ext/oci8/oci8_statement.c 			zend_hash_move_forward(hash);
hash             1825 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1837 ext/oci8/oci8_statement.c 	HashTable *hash;
hash             1841 ext/oci8/oci8_statement.c 	hash = HASH_OF(var);
hash             1852 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash             1858 ext/oci8/oci8_statement.c 		if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) {
hash             1874 ext/oci8/oci8_statement.c 			zend_hash_move_forward(hash);
hash             1892 ext/oci8/oci8_statement.c 	zend_hash_internal_pointer_reset(hash);
hash              126 ext/opcache/Optimizer/compact_literals.c 	HashTable hash;
hash              339 ext/opcache/Optimizer/compact_literals.c 		zend_hash_init(&hash, op_array->last_literal, NULL, NULL, 0);
hash              394 ext/opcache/Optimizer/compact_literals.c 					if ((pos = zend_hash_index_find(&hash, Z_LVAL(op_array->literals[i]))) != NULL) {
hash              399 ext/opcache/Optimizer/compact_literals.c 						zend_hash_index_add_new(&hash, Z_LVAL(op_array->literals[i]), &zv);
hash              408 ext/opcache/Optimizer/compact_literals.c 					if ((pos = zend_hash_str_find(&hash, (char*)&Z_DVAL(op_array->literals[i]), sizeof(double))) != NULL) {
hash              413 ext/opcache/Optimizer/compact_literals.c 						zend_hash_str_add(&hash, (char*)&Z_DVAL(op_array->literals[i]), sizeof(double), &zv);
hash              445 ext/opcache/Optimizer/compact_literals.c 						(pos = zend_hash_find(&hash, key)) != NULL &&
hash              462 ext/opcache/Optimizer/compact_literals.c 							zend_hash_add_new(&hash, key, &zv);
hash              494 ext/opcache/Optimizer/compact_literals.c 		zend_hash_destroy(&hash);
hash             1103 ext/opcache/ZendAccelerator.c 	persistent_script = zend_accel_hash_find(&ZCSG(hash), realpath);
hash             1122 ext/opcache/ZendAccelerator.c 						zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM;
hash             1140 ext/opcache/ZendAccelerator.c 	if (!zend_accel_hash_str_find(&ZCSG(hash), key, key_length)) {
hash             1141 ext/opcache/ZendAccelerator.c 		if (zend_accel_hash_is_full(&ZCSG(hash))) {
hash             1149 ext/opcache/ZendAccelerator.c 				if (zend_accel_hash_update(&ZCSG(hash), new_key, key_length, 1, bucket)) {
hash             1234 ext/opcache/ZendAccelerator.c 	if (zend_accel_hash_is_full(&ZCSG(hash))) {
hash             1245 ext/opcache/ZendAccelerator.c 	bucket = zend_accel_hash_find_entry(&ZCSG(hash), new_persistent_script->full_path);
hash             1305 ext/opcache/ZendAccelerator.c 	bucket = zend_accel_hash_update(&ZCSG(hash), ZSTR_VAL(new_persistent_script->full_path), ZSTR_LEN(new_persistent_script->full_path), 0, new_persistent_script);
hash             1314 ext/opcache/ZendAccelerator.c 			if (zend_accel_hash_update(&ZCSG(hash), key, key_length, 1, bucket)) {
hash             1671 ext/opcache/ZendAccelerator.c 			persistent_script = zend_accel_hash_str_find(&ZCSG(hash), key, key_length);
hash             1690 ext/opcache/ZendAccelerator.c 				bucket = zend_accel_hash_find_entry(&ZCSG(hash), file_handle->opened_path);
hash             1743 ext/opcache/ZendAccelerator.c 						zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM;
hash             1768 ext/opcache/ZendAccelerator.c 						zend_accel_hash_is_full(&ZCSG(hash)) ? ACCEL_RESTART_HASH : ACCEL_RESTART_OOM;
hash             1926 ext/opcache/ZendAccelerator.c 					zend_accel_hash_entry *bucket = zend_accel_hash_str_find_entry(&ZCSG(hash), key, key_length);
hash             1947 ext/opcache/ZendAccelerator.c 				zend_accel_hash_entry *bucket = zend_accel_hash_find_entry(&ZCSG(hash), resolved_path);
hash             2070 ext/opcache/ZendAccelerator.c 				zend_accel_hash_clean(&ZCSG(hash));
hash             2408 ext/opcache/ZendAccelerator.c 	zend_accel_hash_init(&ZCSG(hash), ZCG(accel_directives).max_accelerated_files);
hash              276 ext/opcache/ZendAccelerator.h 	zend_accel_hash hash;             /* hash table for cached scripts */
hash              326 ext/opcache/zend_accelerator_module.c 		zend_persistent_script *persistent_script = zend_accel_hash_str_find(&ZCSG(hash), key, key_length);
hash              490 ext/opcache/zend_accelerator_module.c 			snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).num_direct_entries);
hash              492 ext/opcache/zend_accelerator_module.c 			snprintf(buf, sizeof(buf), "%ld", ZCSG(hash).num_entries);
hash              494 ext/opcache/zend_accelerator_module.c 			snprintf(buf, sizeof(buf), "%pd", ZCSG(hash).max_num_entries);
hash              545 ext/opcache/zend_accelerator_module.c 	for (i = 0; i<ZCSG(hash).max_num_entries; i++) {
hash              546 ext/opcache/zend_accelerator_module.c 		for (cache_entry = ZCSG(hash).hash_table[i]; cache_entry; cache_entry = cache_entry->next) {
hash              639 ext/opcache/zend_accelerator_module.c 	add_assoc_long(&statistics, "num_cached_scripts", ZCSG(hash).num_direct_entries);
hash              640 ext/opcache/zend_accelerator_module.c 	add_assoc_long(&statistics, "num_cached_keys",    ZCSG(hash).num_entries);
hash              641 ext/opcache/zend_accelerator_module.c 	add_assoc_long(&statistics, "max_cached_keys",    ZCSG(hash).max_num_entries);
hash             1316 ext/opcache/zend_file_cache.c 		bucket = zend_accel_hash_find_entry(&ZCSG(hash), full_path);
hash             1327 ext/opcache/zend_file_cache.c 		if (zend_accel_hash_is_full(&ZCSG(hash))) {
hash             1365 ext/opcache/zend_file_cache.c 		zend_accel_hash_update(&ZCSG(hash), ZSTR_VAL(script->full_path), ZSTR_LEN(script->full_path), 0, script);
hash              298 ext/pdo/pdo_stmt.c 	HashTable *hash;
hash              302 ext/pdo/pdo_stmt.c 	hash = is_param ? stmt->bound_params : stmt->bound_columns;
hash              304 ext/pdo/pdo_stmt.c 	if (!hash) {
hash              305 ext/pdo/pdo_stmt.c 		ALLOC_HASHTABLE(hash);
hash              306 ext/pdo/pdo_stmt.c 		zend_hash_init(hash, 13, NULL, param_dtor, 0);
hash              309 ext/pdo/pdo_stmt.c 			stmt->bound_params = hash;
hash              311 ext/pdo/pdo_stmt.c 			stmt->bound_columns = hash;
hash              403 ext/pdo/pdo_stmt.c 		zend_hash_index_del(hash, param->paramno);
hash              408 ext/pdo/pdo_stmt.c 		pparam = zend_hash_update_mem(hash, param->name, param, sizeof(struct pdo_bound_param_data));
hash              410 ext/pdo/pdo_stmt.c 		pparam = zend_hash_index_update_mem(hash, param->paramno, param, sizeof(struct pdo_bound_param_data));
hash              420 ext/pdo/pdo_stmt.c 				zend_hash_del(hash, pparam->name);
hash              422 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              140 ext/session/mod_mm.c 	sd->next = data->hash[slot];
hash              141 ext/session/mod_mm.c 	data->hash[slot] = sd;
hash              162 ext/session/mod_mm.c 	if (data->hash[slot] == sd) {
hash              163 ext/session/mod_mm.c 		data->hash[slot] = sd->next;
hash              168 ext/session/mod_mm.c 		for (prev = data->hash[slot]; prev->next != sd; prev = prev->next);
hash              189 ext/session/mod_mm.c 	for (prev = NULL, ret = data->hash[slot]; ret; prev = ret, ret = ret->next) {
hash              195 ext/session/mod_mm.c 	if (ret && rw && ret != data->hash[slot]) {
hash              201 ext/session/mod_mm.c 		ret->next = data->hash[slot];
hash              202 ext/session/mod_mm.c 		data->hash[slot] = ret;
hash              240 ext/session/mod_mm.c 	data->hash = mm_calloc(data->mm, data->hash_max + 1, sizeof(ps_sd *));
hash              241 ext/session/mod_mm.c 	if (!data->hash) {
hash              262 ext/session/mod_mm.c 		for (sd = data->hash[h]; sd; sd = next) {
hash              268 ext/session/mod_mm.c 	mm_free(data->mm, data->hash);
hash              459 ext/session/mod_mm.c 	ehash = data->hash + data->hash_max + 1;
hash              460 ext/session/mod_mm.c 	for (ohash = data->hash; ohash < ehash; ohash++) {
hash              643 ext/soap/php_http.c 					unsigned char hash[16];
hash              648 ext/soap/php_http.c 					PHP_MD5Final(hash, &md5ctx);
hash              649 ext/soap/php_http.c 					make_digest(cnonce, hash);
hash              672 ext/soap/php_http.c 					PHP_MD5Final(hash, &md5ctx);
hash              673 ext/soap/php_http.c 					make_digest(HA1, hash);
hash              687 ext/soap/php_http.c 						PHP_MD5Final(hash, &md5ctx);
hash              688 ext/soap/php_http.c 						make_digest(HA1, hash);
hash              703 ext/soap/php_http.c 					PHP_MD5Final(hash, &md5ctx);
hash              704 ext/soap/php_http.c 					make_digest(HA2, hash);
hash              725 ext/soap/php_http.c 					PHP_MD5Final(hash, &md5ctx);
hash              726 ext/soap/php_http.c 					make_digest(response, hash);
hash              137 ext/spl/spl_observer.c 		zend_string *hash = zend_string_alloc(sizeof(zend_object*), 0);
hash              138 ext/spl/spl_observer.c 		memcpy(ZSTR_VAL(hash), (void*)&Z_OBJ_P(obj), sizeof(zend_object*));
hash              139 ext/spl/spl_observer.c 		ZSTR_VAL(hash)[ZSTR_LEN(hash)] = '\0';
hash              140 ext/spl/spl_observer.c 		return hash;
hash              144 ext/spl/spl_observer.c static void spl_object_storage_free_hash(spl_SplObjectStorage *intern, zend_string *hash) {
hash              145 ext/spl/spl_observer.c 	zend_string_release(hash);
hash              156 ext/spl/spl_observer.c spl_SplObjectStorageElement* spl_object_storage_get(spl_SplObjectStorage *intern, zend_string *hash) /* {{{ */
hash              158 ext/spl/spl_observer.c 	return (spl_SplObjectStorageElement*)zend_hash_find_ptr(&intern->storage, hash);
hash              164 ext/spl/spl_observer.c 	zend_string *hash = spl_object_storage_get_hash(intern, this, obj);
hash              166 ext/spl/spl_observer.c 	if (!hash) {
hash              170 ext/spl/spl_observer.c 	pelement = spl_object_storage_get(intern, hash);
hash              179 ext/spl/spl_observer.c 		spl_object_storage_free_hash(intern, hash);
hash              189 ext/spl/spl_observer.c 	pelement = zend_hash_update_mem(&intern->storage, hash, &element, sizeof(spl_SplObjectStorageElement));
hash              190 ext/spl/spl_observer.c 	spl_object_storage_free_hash(intern, hash);
hash              197 ext/spl/spl_observer.c 	zend_string *hash = spl_object_storage_get_hash(intern, this, obj);
hash              198 ext/spl/spl_observer.c 	if (!hash) {
hash              201 ext/spl/spl_observer.c 	ret = zend_hash_del(&intern->storage, hash);
hash              202 ext/spl/spl_observer.c 	spl_object_storage_free_hash(intern, hash);
hash              372 ext/spl/spl_observer.c 	zend_string *hash = spl_object_storage_get_hash(intern, this, obj);
hash              373 ext/spl/spl_observer.c 	if (!hash) {
hash              377 ext/spl/spl_observer.c 	found = zend_hash_exists(&intern->storage, hash);
hash              378 ext/spl/spl_observer.c 	spl_object_storage_free_hash(intern, hash);
hash              433 ext/spl/spl_observer.c 	zend_string *hash;
hash              439 ext/spl/spl_observer.c 	hash = spl_object_storage_get_hash(intern, getThis(), obj);
hash              440 ext/spl/spl_observer.c 	if (!hash) {
hash              444 ext/spl/spl_observer.c 	element = spl_object_storage_get(intern, hash);
hash              445 ext/spl/spl_observer.c 	spl_object_storage_free_hash(intern, hash);
hash              777 ext/spl/spl_observer.c 		zend_string *hash;
hash              804 ext/spl/spl_observer.c 		hash = spl_object_storage_get_hash(intern, getThis(), &entry);
hash              805 ext/spl/spl_observer.c 		if (!hash) {
hash              810 ext/spl/spl_observer.c 		pelement = spl_object_storage_get(intern, hash);
hash              811 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             1366 ext/sqlite3/sqlite3.c 	HashTable *hash;
hash             1367 ext/sqlite3/sqlite3.c 	hash = stmt->bound_params;
hash             1369 ext/sqlite3/sqlite3.c 	if (!hash) {
hash             1370 ext/sqlite3/sqlite3.c 		ALLOC_HASHTABLE(hash);
hash             1371 ext/sqlite3/sqlite3.c 		zend_hash_init(hash, 13, NULL, sqlite3_param_dtor, 0);
hash             1372 ext/sqlite3/sqlite3.c 		stmt->bound_params = hash;
hash             1396 ext/sqlite3/sqlite3.c 		zend_hash_index_del(hash, param->param_number);
hash             1400 ext/sqlite3/sqlite3.c 		zend_hash_update_mem(hash, param->name, param, sizeof(struct php_sqlite3_bound_param));
hash             1402 ext/sqlite3/sqlite3.c 		zend_hash_index_update_mem(hash, param->param_number, param, sizeof(struct php_sqlite3_bound_param));
hash             2298 ext/standard/array.c 	HashTable *hash;
hash             2308 ext/standard/array.c 	hash = Z_ARRVAL_P(array);
hash             2311 ext/standard/array.c 	if (EXPECTED(hash->u.v.nIteratorsCount == 0)) {
hash             2312 ext/standard/array.c 		if (hash->nNumUsed != hash->nNumOfElements) {
hash             2313 ext/standard/array.c 			for (j = 0, idx = 0; idx < hash->nNumUsed; idx++) {
hash             2314 ext/standard/array.c 				p = hash->arData + idx;
hash             2317 ext/standard/array.c 					hash->arData[j] = *p;
hash             2326 ext/standard/array.c 				temp = hash->arData[n_left];
hash             2327 ext/standard/array.c 				hash->arData[n_left] = hash->arData[rnd_idx];
hash             2328 ext/standard/array.c 				hash->arData[rnd_idx] = temp;
hash             2332 ext/standard/array.c 		uint32_t iter_pos = zend_hash_iterators_lower_pos(hash, 0);
hash             2334 ext/standard/array.c 		if (hash->nNumUsed != hash->nNumOfElements) {
hash             2335 ext/standard/array.c 			for (j = 0, idx = 0; idx < hash->nNumUsed; idx++) {
hash             2336 ext/standard/array.c 				p = hash->arData + idx;
hash             2339 ext/standard/array.c 					hash->arData[j] = *p;
hash             2341 ext/standard/array.c 						zend_hash_iterators_update(hash, idx, j);
hash             2342 ext/standard/array.c 						iter_pos = zend_hash_iterators_lower_pos(hash, iter_pos + 1);
hash             2352 ext/standard/array.c 				temp = hash->arData[n_left];
hash             2353 ext/standard/array.c 				hash->arData[n_left] = hash->arData[rnd_idx];
hash             2354 ext/standard/array.c 				hash->arData[rnd_idx] = temp;
hash             2355 ext/standard/array.c 				zend_hash_iterators_update(hash, (uint32_t)rnd_idx, n_left);
hash             2360 ext/standard/array.c 	hash->nNumUsed = n_elems;
hash             2361 ext/standard/array.c 	hash->nInternalPointer = 0;
hash             2364 ext/standard/array.c 		p = hash->arData + j;
hash             2371 ext/standard/array.c 	hash->nNextFreeElement = n_elems;
hash             2372 ext/standard/array.c 	if (!(hash->u.flags & HASH_FLAG_PACKED)) {
hash             2373 ext/standard/array.c 		zend_hash_to_packed(hash);
hash             3948 ext/standard/array.c 	HashTable *hash;
hash             4068 ext/standard/array.c 		hash = Z_ARRVAL(args[i]);
hash             4069 ext/standard/array.c 		list = (Bucket *) pemalloc((hash->nNumOfElements + 1) * sizeof(Bucket), hash->u.flags & HASH_FLAG_PERSISTENT);
hash             4079 ext/standard/array.c 		for (idx = 0; idx < hash->nNumUsed; idx++) {
hash             4080 ext/standard/array.c 			p = hash->arData + idx;
hash             4085 ext/standard/array.c 		if (hash->nNumOfElements > 1) {
hash             4087 ext/standard/array.c 				zend_sort((void *) lists[i], hash->nNumOfElements, 
hash             4090 ext/standard/array.c 				zend_sort((void *) lists[i], hash->nNumOfElements,
hash             4200 ext/standard/array.c 		hash = Z_ARRVAL(args[i]);
hash             4201 ext/standard/array.c 		pefree(lists[i], hash->u.flags & HASH_FLAG_PERSISTENT);
hash             4371 ext/standard/array.c 	HashTable *hash;
hash             4490 ext/standard/array.c 		hash = Z_ARRVAL(args[i]);
hash             4491 ext/standard/array.c 		list = (Bucket *) pemalloc((hash->nNumOfElements + 1) * sizeof(Bucket), hash->u.flags & HASH_FLAG_PERSISTENT);
hash             4501 ext/standard/array.c 		for (idx = 0; idx < hash->nNumUsed; idx++) {
hash             4502 ext/standard/array.c 			p = hash->arData + idx;
hash             4507 ext/standard/array.c 		if (hash->nNumOfElements > 1) {
hash             4509 ext/standard/array.c 				zend_sort((void *) lists[i], hash->nNumOfElements,
hash             4512 ext/standard/array.c 				zend_sort((void *) lists[i], hash->nNumOfElements,
hash             4620 ext/standard/array.c 		hash = Z_ARRVAL(args[i]);
hash             4621 ext/standard/array.c 		pefree(lists[i], hash->u.flags & HASH_FLAG_PERSISTENT);
hash             4808 ext/standard/array.c 	HashTable*		hash;
hash             4944 ext/standard/array.c 		hash = Z_ARRVAL_P(arrays[i]);
hash             4945 ext/standard/array.c 		hash->nNumUsed = array_size;
hash             4946 ext/standard/array.c 		hash->nInternalPointer = 0;
hash             4947 ext/standard/array.c 		repack = !(hash->u.flags & HASH_FLAG_PACKED);
hash             4950 ext/standard/array.c 			hash->arData[k] = indirect[k][i];
hash             4951 ext/standard/array.c 			if (hash->arData[k].key == NULL) {
hash             4952 ext/standard/array.c 				hash->arData[k].h = n++;
hash             4957 ext/standard/array.c 		hash->nNextFreeElement = array_size;
hash             4959 ext/standard/array.c 			zend_hash_to_packed(hash);
hash             4961 ext/standard/array.c 			zend_hash_rehash(hash);
hash             1839 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, hash)
hash             1842 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, hash)
hash             1848 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, hash)
hash             5823 ext/standard/basic_functions.c 			zval hash, *find_hash;
hash             5833 ext/standard/basic_functions.c 					array_init(&hash);
hash             5834 ext/standard/basic_functions.c 					find_hash = zend_hash_index_update(Z_ARRVAL_P(arr), key, &hash);
hash             5838 ext/standard/basic_functions.c 					array_init(&hash);
hash             5839 ext/standard/basic_functions.c 					find_hash = zend_hash_update(Z_ARRVAL_P(arr), Z_STR_P(arg1), &hash);
hash             5971 ext/standard/basic_functions.c 	HashTable *hash = php_ini_get_configuration_hash();
hash             5974 ext/standard/basic_functions.c 	zend_hash_apply_with_arguments(hash, add_config_entry_cb, 1, return_value);
hash              745 ext/standard/crypt_freesec.c 	char *hash;
hash              792 ext/standard/crypt_freesec.c 	for (i = 0; tests[i].hash; i++) {
hash              793 ext/standard/crypt_freesec.c 		char *hash = crypt(tests[i].pw, tests[i].hash);
hash              794 ext/standard/crypt_freesec.c 		if (!hash && strlen(tests[i].hash) < 13)
hash              796 ext/standard/crypt_freesec.c 		if (!strcmp(hash, tests[i].hash))
hash              860 ext/standard/html.c 	zend_ulong hash = zend_inline_hash_func(start, length);
hash              862 ext/standard/html.c 	s = ht->buckets[hash % ht->num_elems];
hash               61 ext/standard/password.c static php_password_algo php_password_determine_algo(const char *hash, const size_t len)
hash               63 ext/standard/password.c 	if (len > 3 && hash[0] == '$' && hash[1] == '2' && hash[2] == 'y' && len == 60) {
hash              151 ext/standard/password.c 	char *hash, *algo_name;
hash              154 ext/standard/password.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "s", &hash, &hash_len) == FAILURE) {
hash              160 ext/standard/password.c 	algo = php_password_determine_algo(hash, (size_t) hash_len);
hash              167 ext/standard/password.c 				sscanf(hash, "$2y$" ZEND_LONG_FMT "$", &cost);
hash              188 ext/standard/password.c 	char *hash;
hash              192 ext/standard/password.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "sl|H", &hash, &hash_len, &new_algo, &options) == FAILURE) {
hash              196 ext/standard/password.c 	algo = php_password_determine_algo(hash, (size_t) hash_len);
hash              211 ext/standard/password.c 				sscanf(hash, "$2y$" ZEND_LONG_FMT "$", &cost);
hash              230 ext/standard/password.c 	char *password, *hash;
hash              233 ext/standard/password.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss", &password, &password_len, &hash, &hash_len) == FAILURE) {
hash              236 ext/standard/password.c 	if ((ret = php_crypt(password, (int)password_len, hash, (int)hash_len, 1)) == NULL) {
hash              250 ext/standard/password.c 		status |= (ZSTR_VAL(ret)[i] ^ hash[i]);
hash              264 ext/standard/password.c 	char hash_format[8], *hash, *salt, *password;
hash              362 ext/standard/password.c 	hash = safe_emalloc(salt_len + hash_format_len, 1, 1);
hash              363 ext/standard/password.c 	sprintf(hash, "%s%s", hash_format, salt);
hash              364 ext/standard/password.c 	hash[hash_format_len + salt_len] = 0;
hash              371 ext/standard/password.c 	if ((result = php_crypt(password, (int)password_len, hash, hash_len, 1)) == NULL) {
hash              372 ext/standard/password.c 		efree(hash);
hash              376 ext/standard/password.c 	efree(hash);
hash               54 ext/zip/lib/zip_hash.c     zip_hash_t *hash;
hash               61 ext/zip/lib/zip_hash.c     if ((hash=(zip_hash_t *)malloc(sizeof(zip_hash_t))) == NULL) {
hash               65 ext/zip/lib/zip_hash.c     hash->table_size = table_size;
hash               66 ext/zip/lib/zip_hash.c     if ((hash->table=(zip_hash_entry_t**)calloc(table_size, sizeof(zip_hash_entry_t *))) == NULL) {
hash               67 ext/zip/lib/zip_hash.c 	free(hash);
hash               72 ext/zip/lib/zip_hash.c     return hash;
hash               87 ext/zip/lib/zip_hash.c _zip_hash_free(zip_hash_t *hash)
hash               91 ext/zip/lib/zip_hash.c     if (hash == NULL) {
hash               95 ext/zip/lib/zip_hash.c     for (i=0; i<hash->table_size; i++) {
hash               96 ext/zip/lib/zip_hash.c 	if (hash->table[i] != NULL) {
hash               97 ext/zip/lib/zip_hash.c 	    _free_list(hash->table[i]);
hash              100 ext/zip/lib/zip_hash.c     free(hash->table);
hash              101 ext/zip/lib/zip_hash.c     free(hash);
hash              123 ext/zip/lib/zip_hash.c _zip_hash_add(zip_hash_t *hash, const zip_uint8_t *name, zip_uint64_t index, zip_flags_t flags, zip_error_t *error)
hash              128 ext/zip/lib/zip_hash.c     if (hash == NULL || name == NULL || index > ZIP_INT64_MAX) {
hash              133 ext/zip/lib/zip_hash.c     hash_value = _hash_string(name, hash->table_size);
hash              134 ext/zip/lib/zip_hash.c     for (entry = hash->table[hash_value]; entry != NULL; entry = entry->next) {
hash              152 ext/zip/lib/zip_hash.c 	entry->next = hash->table[hash_value];
hash              153 ext/zip/lib/zip_hash.c 	hash->table[hash_value] = entry;
hash              167 ext/zip/lib/zip_hash.c _zip_hash_delete(zip_hash_t *hash, const zip_uint8_t *name, zip_error_t *error)
hash              172 ext/zip/lib/zip_hash.c     if (hash == NULL || name == NULL) {
hash              177 ext/zip/lib/zip_hash.c     hash_value = _hash_string(name, hash->table_size);
hash              179 ext/zip/lib/zip_hash.c     entry = hash->table[hash_value];
hash              187 ext/zip/lib/zip_hash.c 		    hash->table[hash_value] = entry->next;
hash              206 ext/zip/lib/zip_hash.c _zip_hash_lookup(zip_hash_t *hash, const zip_uint8_t *name, zip_flags_t flags, zip_error_t *error)
hash              211 ext/zip/lib/zip_hash.c     if (hash == NULL || name == NULL) {
hash              216 ext/zip/lib/zip_hash.c     hash_value = _hash_string(name, hash->table_size);
hash              217 ext/zip/lib/zip_hash.c     for (entry = hash->table[hash_value]; entry != NULL; entry = entry->next) {
hash              238 ext/zip/lib/zip_hash.c _zip_hash_revert(zip_hash_t *hash)
hash              243 ext/zip/lib/zip_hash.c     for (i = 0; i < hash->table_size; i++) {
hash              245 ext/zip/lib/zip_hash.c 	entry = hash->table[i];
hash              253 ext/zip/lib/zip_hash.c 		    hash->table[i] = entry->next;
hash              536 ext/zip/lib/zipint.h bool _zip_hash_add(zip_hash_t *hash, const zip_uint8_t *name, zip_uint64_t index, zip_flags_t flags, zip_error_t *error);
hash              537 ext/zip/lib/zipint.h bool _zip_hash_delete(zip_hash_t *hash, const zip_uint8_t *key, zip_error_t *error);
hash              538 ext/zip/lib/zipint.h void _zip_hash_free(zip_hash_t *hash);
hash              539 ext/zip/lib/zipint.h zip_int64_t _zip_hash_lookup(zip_hash_t *hash, const zip_uint8_t *name, zip_flags_t flags, zip_error_t *error);
hash              541 ext/zip/lib/zipint.h void _zip_hash_revert(zip_hash_t *hash);
hash              763 sapi/phpdbg/phpdbg_bp.c 	zend_ulong hash = zend_hash_func(name, name_len);
hash              765 sapi/phpdbg/phpdbg_bp.c 	if (zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_OPCODE], hash)) {
hash              771 sapi/phpdbg/phpdbg_bp.c 	new_break.hash = hash;
hash              774 sapi/phpdbg/phpdbg_bp.c 	zend_hash_index_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_OPCODE], hash, &new_break, sizeof(phpdbg_breakop_t));
hash              802 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) /* {{{ */
hash              809 sapi/phpdbg/phpdbg_bp.c 	new_break.hash = hash;
hash              838 sapi/phpdbg/phpdbg_bp.c 		brake = zend_hash_index_update_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_COND], hash, &new_break, sizeof(phpdbg_breakcond_t));
hash              870 sapi/phpdbg/phpdbg_bp.c 	zend_ulong hash = 0L;
hash              874 sapi/phpdbg/phpdbg_bp.c 		hash = zend_inline_hash_func(condition->str, condition->len);
hash              876 sapi/phpdbg/phpdbg_bp.c 		if (!zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_COND], hash)) {
hash              877 sapi/phpdbg/phpdbg_bp.c 			phpdbg_create_conditional_break(&new_break, param, condition->str, condition->len, hash);
hash              105 sapi/phpdbg/phpdbg_bp.h 	zend_ulong hash;
hash              116 sapi/phpdbg/phpdbg_bp.h 	zend_ulong      hash;
hash              196 sapi/phpdbg/phpdbg_cmd.c 	zend_ulong hash = param->type;
hash              204 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->str, param->len);
hash              208 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.class, strlen(param->method.class));
hash              209 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.name, strlen(param->method.name));
hash              213 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->file.name, strlen(param->file.name));
hash              214 sapi/phpdbg/phpdbg_cmd.c 			hash += param->file.line;
hash              216 sapi/phpdbg/phpdbg_cmd.c 				hash += param->num;
hash              220 sapi/phpdbg/phpdbg_cmd.c 			hash += param->addr;
hash              224 sapi/phpdbg/phpdbg_cmd.c 			hash += param->num;
hash              228 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->str, param->len);
hash              229 sapi/phpdbg/phpdbg_cmd.c 			hash += param->num;
hash              233 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.class, strlen(param->method.class));
hash              234 sapi/phpdbg/phpdbg_cmd.c 			hash += zend_inline_hash_func(param->method.name, strlen(param->method.name));
hash              236 sapi/phpdbg/phpdbg_cmd.c 				hash+= param->num;
hash              246 sapi/phpdbg/phpdbg_cmd.c 	return hash;