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**)&reg_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;