arKey            1028 Zend/zend_API.c 		ZVAL_STRINGL(member, hash_key->arKey, hash_key->nKeyLength-1, 1);
arKey            1658 Zend/zend_builtin_functions.c 	if ((hash_key->nKeyLength==0 || hash_key->arKey[0]!=0)
arKey            1662 Zend/zend_builtin_functions.c 		     !same_name(hash_key->arKey, ce->name, ce->name_length))) {
arKey            1663 Zend/zend_builtin_functions.c 			add_next_index_stringl(array, hash_key->arKey, hash_key->nKeyLength - 1, 1);
arKey            1726 Zend/zend_builtin_functions.c 	if (hash_key->nKeyLength == 0 || hash_key->arKey[0] == 0) {
arKey            1731 Zend/zend_builtin_functions.c 		add_next_index_stringl(internal_ar, hash_key->arKey, hash_key->nKeyLength-1, 1);
arKey            1733 Zend/zend_builtin_functions.c 		add_next_index_stringl(user_ar, hash_key->arKey, hash_key->nKeyLength-1, 1);
arKey            3623 Zend/zend_compile.c 	if (zend_hash_quick_find(child_function_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void **) &child)==FAILURE) {
arKey            3642 Zend/zend_compile.c 		if (zend_hash_quick_find(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void **) &child_info)==SUCCESS) {
arKey            3645 Zend/zend_compile.c 			zend_hash_quick_update(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h, parent_info, sizeof(zend_property_info), (void **) &child_info);
arKey            3657 Zend/zend_compile.c 	if (zend_hash_quick_find(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void **) &child_info)==SUCCESS) {
arKey            3660 Zend/zend_compile.c 				(parent_info->flags & ZEND_ACC_STATIC) ? "static " : "non static ", parent_ce->name, hash_key->arKey,
arKey            3661 Zend/zend_compile.c 				(child_info->flags & ZEND_ACC_STATIC) ? "static " : "non static ", ce->name, hash_key->arKey);
arKey            3670 Zend/zend_compile.c 			zend_error_noreturn(E_COMPILE_ERROR, "Access level to %s::$%s must be %s (as in class %s)%s", ce->name, hash_key->arKey, zend_visibility_string(parent_info->flags), parent_ce->name, (parent_info->flags&ZEND_ACC_PUBLIC) ? "" : " or weaker");
arKey            3878 Zend/zend_compile.c 	if (zend_hash_quick_find(child_constants_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, (void**)&old_constant) == SUCCESS) {
arKey            3880 Zend/zend_compile.c 			zend_error_noreturn(E_COMPILE_ERROR, "Cannot inherit previously-inherited or override constant %s from interface %s", hash_key->arKey, iface->name);
arKey            4022 Zend/zend_compile.c static void zend_add_trait_method(zend_class_entry *ce, const char *name, const char *arKey, uint nKeyLength, zend_function *fn, HashTable **overriden TSRMLS_DC) /* {{{ */
arKey            4025 Zend/zend_compile.c 	ulong h = zend_hash_func(arKey, nKeyLength);
arKey            4027 Zend/zend_compile.c 	if (zend_hash_quick_find(&ce->function_table, arKey, nKeyLength, h, (void**) &existing_fn) == SUCCESS) {
arKey            4032 Zend/zend_compile.c 				if (zend_hash_quick_find(*overriden, arKey, nKeyLength, h, (void**) &existing_fn) == SUCCESS) {
arKey            4054 Zend/zend_compile.c 			zend_hash_quick_update(*overriden, arKey, nKeyLength, h, fn, sizeof(zend_function), (void**)&fn);
arKey            4092 Zend/zend_compile.c 	zend_hash_quick_update(&ce->function_table, arKey, nKeyLength, h, fn, sizeof(zend_function), (void**)&fn);
arKey            4093 Zend/zend_compile.c 	zend_add_magic_methods(ce, arKey, nKeyLength, fn TSRMLS_CC);
arKey            4140 Zend/zend_compile.c 				&& (zend_binary_strcasecmp(alias->trait_method->method_name, alias->trait_method->mname_len, hash_key->arKey, fnname_len) == 0)) {
arKey            4162 Zend/zend_compile.c 	lcname = (char *) hash_key->arKey;
arKey             249 Zend/zend_generators.c 	zend_hash_quick_update(target, key->arKey, key->nKeyLength, key->h, var, sizeof(zval *), NULL);
arKey             107 Zend/zend_hash.c ZEND_API ulong zend_hash_func(const char *arKey, uint nKeyLength)
arKey             109 Zend/zend_hash.c 	return zend_inline_hash_func(arKey, nKeyLength);
arKey             242 Zend/zend_hash.c ZEND_API int _zend_hash_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC)
arKey             257 Zend/zend_hash.c 	h = zend_inline_hash_func(arKey, nKeyLength);
arKey             262 Zend/zend_hash.c 		if (p->arKey == arKey ||
arKey             263 Zend/zend_hash.c 			((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) {
arKey             282 Zend/zend_hash.c 	if (IS_INTERNED(arKey)) {
arKey             284 Zend/zend_hash.c 		p->arKey = arKey;
arKey             287 Zend/zend_hash.c 		p->arKey = (const char*)(p + 1);
arKey             288 Zend/zend_hash.c 		memcpy((char*)p->arKey, arKey, nKeyLength);
arKey             308 Zend/zend_hash.c ZEND_API int _zend_hash_quick_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC)
arKey             325 Zend/zend_hash.c 		if (p->arKey == arKey ||
arKey             326 Zend/zend_hash.c 			((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) {
arKey             345 Zend/zend_hash.c 	if (IS_INTERNED(arKey)) {
arKey             347 Zend/zend_hash.c 		p->arKey = arKey;
arKey             350 Zend/zend_hash.c 		p->arKey = (const char*)(p + 1);
arKey             351 Zend/zend_hash.c 		memcpy((char*)p->arKey, arKey, nKeyLength);
arKey             375 Zend/zend_hash.c ZEND_API int zend_hash_add_empty_element(HashTable *ht, const char *arKey, uint nKeyLength)
arKey             379 Zend/zend_hash.c 	return zend_hash_add(ht, arKey, nKeyLength, &dummy, sizeof(void *), NULL);
arKey             420 Zend/zend_hash.c 	p->arKey = NULL;
arKey             508 Zend/zend_hash.c ZEND_API int zend_hash_del_key_or_index(HashTable *ht, const char *arKey, uint nKeyLength, ulong h, int flag)
arKey             516 Zend/zend_hash.c 		h = zend_inline_hash_func(arKey, nKeyLength);
arKey             525 Zend/zend_hash.c 				 || !memcmp(p->arKey, arKey, nKeyLength))) { /* String index */
arKey             698 Zend/zend_hash.c 		hash_key.arKey = p->arKey;
arKey             761 Zend/zend_hash.c 			zend_hash_quick_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &new_entry);
arKey             788 Zend/zend_hash.c 			if (_zend_hash_quick_add_or_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t, mode ZEND_FILE_LINE_RELAY_CC)==SUCCESS && pCopyConstructor) {
arKey             806 Zend/zend_hash.c 	hash_key.arKey = p->arKey;
arKey             824 Zend/zend_hash.c 			if (zend_hash_quick_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t)==SUCCESS && pCopyConstructor) {
arKey             838 Zend/zend_hash.c ZEND_API int zend_hash_find(const HashTable *ht, const char *arKey, uint nKeyLength, void **pData)
arKey             846 Zend/zend_hash.c 	h = zend_inline_hash_func(arKey, nKeyLength);
arKey             851 Zend/zend_hash.c 		if (p->arKey == arKey ||
arKey             852 Zend/zend_hash.c 			((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) {
arKey             862 Zend/zend_hash.c ZEND_API int zend_hash_quick_find(const HashTable *ht, const char *arKey, uint nKeyLength, ulong h, void **pData)
arKey             875 Zend/zend_hash.c 		if (p->arKey == arKey ||
arKey             876 Zend/zend_hash.c 			((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) {
arKey             886 Zend/zend_hash.c ZEND_API int zend_hash_exists(const HashTable *ht, const char *arKey, uint nKeyLength)
arKey             894 Zend/zend_hash.c 	h = zend_inline_hash_func(arKey, nKeyLength);
arKey             899 Zend/zend_hash.c 		if (p->arKey == arKey ||
arKey             900 Zend/zend_hash.c 			((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) {
arKey             909 Zend/zend_hash.c ZEND_API int zend_hash_quick_exists(const HashTable *ht, const char *arKey, uint nKeyLength, ulong h)
arKey             922 Zend/zend_hash.c 		if (p->arKey == arKey ||
arKey             923 Zend/zend_hash.c 			((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) {
arKey            1079 Zend/zend_hash.c 				*str_index = estrndup(p->arKey, p->nKeyLength - 1);
arKey            1081 Zend/zend_hash.c 				*str_index = (char*)p->arKey;
arKey            1106 Zend/zend_hash.c 		Z_STRVAL_P(key) = IS_INTERNED(p->arKey) ? (char*)p->arKey : estrndup(p->arKey, p->nKeyLength - 1);
arKey            1185 Zend/zend_hash.c 			if (p->arKey == str_index ||
arKey            1188 Zend/zend_hash.c 			     memcmp(p->arKey, str_index, str_length) == 0)) {
arKey            1195 Zend/zend_hash.c 				if (q->arKey == str_index ||
arKey            1197 Zend/zend_hash.c 				     memcmp(q->arKey, str_index, str_length) == 0)) {
arKey            1240 Zend/zend_hash.c 		if ((IS_INTERNED(p->arKey) != IS_INTERNED(str_index)) ||
arKey            1241 Zend/zend_hash.c 		    (!IS_INTERNED(p->arKey) && p->nKeyLength != str_length)) {
arKey            1279 Zend/zend_hash.c 				p->arKey = str_index;
arKey            1281 Zend/zend_hash.c 				p->arKey = (const char*)(p+1);
arKey            1282 Zend/zend_hash.c 				memcpy((char*)p->arKey, str_index, str_length);
arKey            1320 Zend/zend_hash.c 				zend_hash_quick_update(removed, p->arKey, p->nKeyLength, p->h, p->pData, sizeof(zval *), &new_entry);
arKey            1344 Zend/zend_hash.c 			q->arKey = NULL;
arKey            1461 Zend/zend_hash.c 				result = memcmp(p1->arKey, p2->arKey, p1->nKeyLength);
arKey            1477 Zend/zend_hash.c 				if (zend_hash_quick_find(ht2, p1->arKey, p1->nKeyLength, p1->h, &pData2)==FAILURE) {
arKey            1545 Zend/zend_hash.c 		zend_output_debug_string(0, "pListTail has key %s\n", p->arKey);
arKey            1562 Zend/zend_hash.c 			zend_output_debug_string(0, "%s <==> 0x%lX\n", p->arKey, p->h);
arKey            1569 Zend/zend_hash.c 		zend_output_debug_string(0, "%s <==> 0x%lX\n", p->arKey, p->h);
arKey              46 Zend/zend_hash.h typedef ulong (*hash_func_t)(const char *arKey, uint nKeyLength);
arKey              64 Zend/zend_hash.h 	const char *arKey;
arKey              87 Zend/zend_hash.h 	const char *arKey;
arKey             108 Zend/zend_hash.h ZEND_API int _zend_hash_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC);
arKey             109 Zend/zend_hash.h #define zend_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest) \
arKey             110 Zend/zend_hash.h 		_zend_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC)
arKey             111 Zend/zend_hash.h #define zend_hash_add(ht, arKey, nKeyLength, pData, nDataSize, pDest) \
arKey             112 Zend/zend_hash.h 		_zend_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC)
arKey             114 Zend/zend_hash.h ZEND_API int _zend_hash_quick_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC);
arKey             115 Zend/zend_hash.h #define zend_hash_quick_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \
arKey             116 Zend/zend_hash.h 		_zend_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC)
arKey             117 Zend/zend_hash.h #define zend_hash_quick_add(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \
arKey             118 Zend/zend_hash.h 		_zend_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC)
arKey             126 Zend/zend_hash.h ZEND_API int zend_hash_add_empty_element(HashTable *ht, const char *arKey, uint nKeyLength);
arKey             153 Zend/zend_hash.h ZEND_API int zend_hash_del_key_or_index(HashTable *ht, const char *arKey, uint nKeyLength, ulong h, int flag);
arKey             154 Zend/zend_hash.h #define zend_hash_del(ht, arKey, nKeyLength) \
arKey             155 Zend/zend_hash.h 		zend_hash_del_key_or_index(ht, arKey, nKeyLength, 0, HASH_DEL_KEY)
arKey             156 Zend/zend_hash.h #define zend_hash_quick_del(ht, arKey, nKeyLength, h) \
arKey             157 Zend/zend_hash.h 		zend_hash_del_key_or_index(ht, arKey, nKeyLength, h, HASH_DEL_KEY_QUICK)
arKey             164 Zend/zend_hash.h ZEND_API int zend_hash_find(const HashTable *ht, const char *arKey, uint nKeyLength, void **pData);
arKey             165 Zend/zend_hash.h ZEND_API int zend_hash_quick_find(const HashTable *ht, const char *arKey, uint nKeyLength, ulong h, void **pData);
arKey             169 Zend/zend_hash.h ZEND_API int zend_hash_exists(const HashTable *ht, const char *arKey, uint nKeyLength);
arKey             170 Zend/zend_hash.h ZEND_API int zend_hash_quick_exists(const HashTable *ht, const char *arKey, uint nKeyLength, ulong h);
arKey             269 Zend/zend_hash.h static inline ulong zend_inline_hash_func(const char *arKey, uint nKeyLength)
arKey             275 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             276 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             277 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             278 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             279 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             280 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             281 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             282 Zend/zend_hash.h 		hash = ((hash << 5) + hash) + *arKey++;
arKey             285 Zend/zend_hash.h 		case 7: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */
arKey             286 Zend/zend_hash.h 		case 6: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */
arKey             287 Zend/zend_hash.h 		case 5: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */
arKey             288 Zend/zend_hash.h 		case 4: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */
arKey             289 Zend/zend_hash.h 		case 3: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */
arKey             290 Zend/zend_hash.h 		case 2: hash = ((hash << 5) + hash) + *arKey++; /* fallthrough... */
arKey             291 Zend/zend_hash.h 		case 1: hash = ((hash << 5) + hash) + *arKey++; break;
arKey             299 Zend/zend_hash.h ZEND_API ulong zend_hash_func(const char *arKey, uint nKeyLength);
arKey             356 Zend/zend_hash.h static inline int zend_symtable_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest)					\
arKey             358 Zend/zend_hash.h 	ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_update(ht, idx, pData, nDataSize, pDest));
arKey             359 Zend/zend_hash.h 	return zend_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest);
arKey             363 Zend/zend_hash.h static inline int zend_symtable_del(HashTable *ht, const char *arKey, uint nKeyLength)
arKey             365 Zend/zend_hash.h 	ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_del(ht, idx));
arKey             366 Zend/zend_hash.h 	return zend_hash_del(ht, arKey, nKeyLength);
arKey             370 Zend/zend_hash.h static inline int zend_symtable_find(HashTable *ht, const char *arKey, uint nKeyLength, void **pData)
arKey             372 Zend/zend_hash.h 	ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_find(ht, idx, pData));
arKey             373 Zend/zend_hash.h 	return zend_hash_find(ht, arKey, nKeyLength, pData);
arKey             377 Zend/zend_hash.h static inline int zend_symtable_exists(HashTable *ht, const char *arKey, uint nKeyLength)
arKey             379 Zend/zend_hash.h 	ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_index_exists(ht, idx));
arKey             380 Zend/zend_hash.h 	return zend_hash_exists(ht, arKey, nKeyLength);
arKey             383 Zend/zend_hash.h static inline int zend_symtable_update_current_key_ex(HashTable *ht, const char *arKey, uint nKeyLength, int mode, HashPosition *pos)
arKey             385 Zend/zend_hash.h 	ZEND_HANDLE_NUMERIC(arKey, nKeyLength, zend_hash_update_current_key_ex(ht, HASH_KEY_IS_LONG, NULL, 0, idx, mode, pos));
arKey             386 Zend/zend_hash.h 	return zend_hash_update_current_key_ex(ht, HASH_KEY_IS_STRING, arKey, nKeyLength, 0, mode, pos);
arKey             388 Zend/zend_hash.h #define zend_symtable_update_current_key(ht,arKey,nKeyLength,mode) \
arKey             389 Zend/zend_hash.h 	zend_symtable_update_current_key_ex(ht, arKey, nKeyLength, mode, NULL)
arKey             163 Zend/zend_ini.c 		return zend_binary_strcasecmp(f->arKey, f->nKeyLength, s->arKey, s->nKeyLength);
arKey              84 Zend/zend_string.c static const char *zend_new_interned_string_int(const char *arKey, int nKeyLength, int free_src TSRMLS_DC)
arKey              91 Zend/zend_string.c 	if (IS_INTERNED(arKey)) {
arKey              92 Zend/zend_string.c 		return arKey;
arKey              95 Zend/zend_string.c 	h = zend_inline_hash_func(arKey, nKeyLength);
arKey             100 Zend/zend_string.c 			if (!memcmp(p->arKey, arKey, nKeyLength)) {
arKey             102 Zend/zend_string.c 					efree((void *)arKey);
arKey             104 Zend/zend_string.c 				return p->arKey;
arKey             113 Zend/zend_string.c 		return arKey;
arKey             123 Zend/zend_string.c 	p->arKey = (char*)(p+1);
arKey             124 Zend/zend_string.c 	memcpy((char*)p->arKey, arKey, nKeyLength);
arKey             126 Zend/zend_string.c 		efree((void *)arKey);
arKey             176 Zend/zend_string.c 	return p->arKey;
arKey             178 Zend/zend_string.c 	return arKey;
arKey             203 Zend/zend_string.c 		while (p && p->arKey > CG(interned_strings_top)) {
arKey             102 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC)
arKey             107 Zend/zend_ts_hash.c 	retval = _zend_hash_add_or_update(TS_HASH(ht), arKey, nKeyLength, pData, nDataSize, pDest, flag ZEND_FILE_LINE_RELAY_CC);
arKey             113 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_quick_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC)
arKey             118 Zend/zend_ts_hash.c 	retval = _zend_hash_quick_add_or_update(TS_HASH(ht), arKey, nKeyLength, h, pData, nDataSize, pDest, flag ZEND_FILE_LINE_RELAY_CC);
arKey             135 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_add_empty_element(TsHashTable *ht, char *arKey, uint nKeyLength)
arKey             140 Zend/zend_ts_hash.c 	retval = zend_hash_add_empty_element(TS_HASH(ht), arKey, nKeyLength);
arKey             190 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_del_key_or_index(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, int flag)
arKey             195 Zend/zend_ts_hash.c 	retval = zend_hash_del_key_or_index(TS_HASH(ht), arKey, nKeyLength, h, flag);
arKey             201 Zend/zend_ts_hash.c ZEND_API ulong zend_ts_get_hash_value(TsHashTable *ht, char *arKey, uint nKeyLength)
arKey             206 Zend/zend_ts_hash.c 	retval = zend_get_hash_value(arKey, nKeyLength);
arKey             212 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_find(TsHashTable *ht, char *arKey, uint nKeyLength, void **pData)
arKey             217 Zend/zend_ts_hash.c 	retval = zend_hash_find(TS_HASH(ht), arKey, nKeyLength, pData);
arKey             223 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_quick_find(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void **pData)
arKey             228 Zend/zend_ts_hash.c 	retval = zend_hash_quick_find(TS_HASH(ht), arKey, nKeyLength, h, pData);
arKey             245 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_exists(TsHashTable *ht, char *arKey, uint nKeyLength)
arKey             250 Zend/zend_ts_hash.c 	retval = zend_hash_exists(TS_HASH(ht), arKey, nKeyLength);
arKey              52 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC);
arKey              53 Zend/zend_ts_hash.h #define zend_ts_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest) \
arKey              54 Zend/zend_ts_hash.h 		_zend_ts_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC)
arKey              55 Zend/zend_ts_hash.h #define zend_ts_hash_add(ht, arKey, nKeyLength, pData, nDataSize, pDest) \
arKey              56 Zend/zend_ts_hash.h 		_zend_ts_hash_add_or_update(ht, arKey, nKeyLength, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC)
arKey              58 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_quick_add_or_update(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC);
arKey              59 Zend/zend_ts_hash.h #define zend_ts_hash_quick_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \
arKey              60 Zend/zend_ts_hash.h 		_zend_ts_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_UPDATE ZEND_FILE_LINE_CC)
arKey              61 Zend/zend_ts_hash.h #define zend_ts_hash_quick_add(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \
arKey              62 Zend/zend_ts_hash.h 		_zend_ts_hash_quick_add_or_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest, HASH_ADD ZEND_FILE_LINE_CC)
arKey              70 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_add_empty_element(TsHashTable *ht, char *arKey, uint nKeyLength);
arKey              81 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_del_key_or_index(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, int flag);
arKey              82 Zend/zend_ts_hash.h #define zend_ts_hash_del(ht, arKey, nKeyLength) \
arKey              83 Zend/zend_ts_hash.h 		zend_ts_hash_del_key_or_index(ht, arKey, nKeyLength, 0, HASH_DEL_KEY)
arKey              87 Zend/zend_ts_hash.h ZEND_API ulong zend_ts_get_hash_value(TsHashTable *ht, char *arKey, uint nKeyLength);
arKey              90 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_find(TsHashTable *ht, char *arKey, uint nKeyLength, void **pData);
arKey              91 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_quick_find(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void **pData);
arKey              95 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_exists(TsHashTable *ht, char *arKey, uint nKeyLength);
arKey             111 Zend/zend_ts_hash.h ZEND_API ulong zend_ts_hash_func(char *arKey, uint nKeyLength);
arKey             210 Zend/zend_variables.c 		if (zend_hash_quick_find(EG(active_symbol_table), key->arKey, key->nKeyLength, key->h, (void **) &p) == FAILURE) {
arKey             214 Zend/zend_variables.c 				zend_hash_quick_add(EG(active_symbol_table), key->arKey, key->nKeyLength, key->h, &tmp, sizeof(zval*), (void**)&p);
arKey             217 Zend/zend_variables.c 				zend_error(E_NOTICE,"Undefined variable: %s", key->arKey);
arKey             236 Zend/zend_variables.c 	if (zend_hash_quick_add(target, key->arKey, key->nKeyLength, key->h, &tmp, sizeof(zval*), NULL) == SUCCESS) {
arKey             652 ext/opcache/Optimizer/zend_optimizer.c 				if (zend_hash_find(&op_array->scope->function_table, q->arKey, q->nKeyLength, (void**)&orig_op_array) == SUCCESS) {
arKey             312 ext/opcache/ZendAccelerator.c const char *accel_new_interned_string(const char *arKey, int nKeyLength, int free_src TSRMLS_DC)
arKey             320 ext/opcache/ZendAccelerator.c 	if (arKey >= ZCSG(interned_strings_start) && arKey < ZCSG(interned_strings_end)) {
arKey             322 ext/opcache/ZendAccelerator.c 		return arKey;
arKey             325 ext/opcache/ZendAccelerator.c 	h = zend_inline_hash_func(arKey, nKeyLength);
arKey             332 ext/opcache/ZendAccelerator.c 			if (!memcmp(p->arKey, arKey, nKeyLength)) {
arKey             334 ext/opcache/ZendAccelerator.c 					efree((char*)arKey);
arKey             336 ext/opcache/ZendAccelerator.c 				return p->arKey;
arKey             346 ext/opcache/ZendAccelerator.c 		return arKey;
arKey             353 ext/opcache/ZendAccelerator.c 	p->arKey = (char*)(p + 1);
arKey             354 ext/opcache/ZendAccelerator.c 	memcpy((char*)p->arKey, arKey, nKeyLength);
arKey             380 ext/opcache/ZendAccelerator.c 		efree((char*)arKey);
arKey             383 ext/opcache/ZendAccelerator.c 	return p->arKey;
arKey             385 ext/opcache/ZendAccelerator.c 	return arKey;
arKey             404 ext/opcache/ZendAccelerator.c 			p->arKey = accel_new_interned_string(p->arKey, p->nKeyLength, 0 TSRMLS_CC);
arKey             415 ext/opcache/ZendAccelerator.c 			p->arKey = accel_new_interned_string(p->arKey, p->nKeyLength, 0 TSRMLS_CC);
arKey             427 ext/opcache/ZendAccelerator.c 				q->arKey = accel_new_interned_string(q->arKey, q->nKeyLength, 0 TSRMLS_CC);
arKey             440 ext/opcache/ZendAccelerator.c 				q->arKey = accel_new_interned_string(q->arKey, q->nKeyLength, 0 TSRMLS_CC);
arKey             448 ext/opcache/ZendAccelerator.c 				q->arKey = accel_new_interned_string(q->arKey, q->nKeyLength, 0 TSRMLS_CC);
arKey             460 ext/opcache/ZendAccelerator.c 			p->arKey = accel_new_interned_string(p->arKey, p->nKeyLength, 0 TSRMLS_CC);
arKey             472 ext/opcache/ZendAccelerator.c 			p->arKey = accel_new_interned_string(p->arKey, p->nKeyLength, 0 TSRMLS_CC);
arKey             351 ext/opcache/ZendAccelerator.h const char *accel_new_interned_string(const char *arKey, int nKeyLength, int free_src TSRMLS_DC);
arKey             183 ext/opcache/zend_accelerator_util_funcs.c 		zend_hash_quick_update(function_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h, function, sizeof(zend_function), NULL);
arKey             363 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = NULL;
arKey             364 ext/opcache/zend_accelerator_util_funcs.c 		} else if (IS_INTERNED(p->arKey)) {
arKey             366 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = p->arKey;
arKey             369 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = ((char*)q) + sizeof(Bucket);
arKey             370 ext/opcache/zend_accelerator_util_funcs.c 			memcpy((char*)q->arKey, p->arKey, p->nKeyLength);
arKey             375 ext/opcache/zend_accelerator_util_funcs.c 			memcpy(q->arKey, p->arKey, p->nKeyLength);
arKey             490 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = NULL;
arKey             491 ext/opcache/zend_accelerator_util_funcs.c 		} else if (IS_INTERNED(p->arKey)) {
arKey             493 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = p->arKey;
arKey             496 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = ((char*)q) + sizeof(Bucket);
arKey             497 ext/opcache/zend_accelerator_util_funcs.c 			memcpy((char*)q->arKey, p->arKey, p->nKeyLength);
arKey             502 ext/opcache/zend_accelerator_util_funcs.c 			memcpy(q->arKey, p->arKey, p->nKeyLength);
arKey             601 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = NULL;
arKey             602 ext/opcache/zend_accelerator_util_funcs.c 		} else if (IS_INTERNED(p->arKey)) {
arKey             604 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = p->arKey;
arKey             607 ext/opcache/zend_accelerator_util_funcs.c 			q->arKey = ((char*)q) + sizeof(Bucket);
arKey             608 ext/opcache/zend_accelerator_util_funcs.c 			memcpy((char*)q->arKey, p->arKey, p->nKeyLength);
arKey             613 ext/opcache/zend_accelerator_util_funcs.c 			memcpy(q->arKey, p->arKey, p->nKeyLength);
arKey             899 ext/opcache/zend_accelerator_util_funcs.c 			if (zend_hash_quick_add(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t) == SUCCESS) {
arKey             904 ext/opcache/zend_accelerator_util_funcs.c 				if (p->nKeyLength > 0 && p->arKey[0] == 0) {
arKey             907 ext/opcache/zend_accelerator_util_funcs.c 					if (zend_hash_quick_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t) == SUCCESS) {
arKey             913 ext/opcache/zend_accelerator_util_funcs.c 				} else if (!ignore_dups && zend_hash_quick_find(target, p->arKey, p->nKeyLength, p->h, &t) == SUCCESS) {
arKey              72 ext/opcache/zend_persist.c 			p->arKey = zend_accel_memdup_interned_string(p->arKey, p->nKeyLength);
arKey              62 ext/opcache/zend_persist_calc.c 			const char *tmp = accel_new_interned_string(p->arKey, p->nKeyLength, 0 TSRMLS_CC);
arKey              63 ext/opcache/zend_persist_calc.c 			if (tmp != p->arKey) {
arKey              64 ext/opcache/zend_persist_calc.c 				p->arKey = tmp;
arKey              66 ext/opcache/zend_persist_calc.c 				ADD_DUP_SIZE(p->arKey, p->nKeyLength);
arKey             144 ext/phar/dirstream.c static int phar_add_empty(HashTable *ht, char *arKey, uint nKeyLength)  /* {{{ */
arKey             148 ext/phar/dirstream.c 	return zend_hash_update(ht, arKey, nKeyLength, (void *) &dummy, sizeof(void *), NULL);
arKey             163 ext/phar/dirstream.c 	result = zend_binary_strcmp(f->arKey, f->nKeyLength, s->arKey, s->nKeyLength);
arKey            1044 ext/reflection/php_reflection.c 		if (!zend_binary_strcasecmp((*pce)->name, (*pce)->name_length, hash_key->arKey, hash_key->nKeyLength-1)) {
arKey            4011 ext/reflection/php_reflection.c 	if (hash_key->arKey[0] == '\0') {
arKey            4015 ext/reflection/php_reflection.c 	ZVAL_STRINGL(&member, hash_key->arKey, hash_key->nKeyLength-1, 0);
arKey            5438 ext/reflection/php_reflection.c 		if (zend_binary_strcasecmp((*pce)->name, (*pce)->name_length, hash_key->arKey, hash_key->nKeyLength-1)) {
arKey            5440 ext/reflection/php_reflection.c 			name = hash_key->arKey;
arKey            2880 ext/spl/spl_iterators.c 	char *arKey;
arKey            2891 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", &arKey, &nKeyLength, &value) == FAILURE) {
arKey            2896 ext/spl/spl_iterators.c 	zend_symtable_update(HASH_OF(intern->u.caching.zcache), arKey, nKeyLength+1, &value, sizeof(value), NULL);
arKey            2905 ext/spl/spl_iterators.c 	char *arKey;
arKey            2916 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &arKey, &nKeyLength) == FAILURE) {
arKey            2920 ext/spl/spl_iterators.c 	if (zend_symtable_find(HASH_OF(intern->u.caching.zcache), arKey, nKeyLength+1, (void**)&value) == FAILURE) {
arKey            2921 ext/spl/spl_iterators.c 		zend_error(E_NOTICE, "Undefined index: %s", arKey);
arKey            2934 ext/spl/spl_iterators.c 	char *arKey;
arKey            2944 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &arKey, &nKeyLength) == FAILURE) {
arKey            2948 ext/spl/spl_iterators.c 	zend_symtable_del(HASH_OF(intern->u.caching.zcache), arKey, nKeyLength+1);
arKey            2957 ext/spl/spl_iterators.c 	char *arKey;
arKey            2967 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &arKey, &nKeyLength) == FAILURE) {
arKey            2971 ext/spl/spl_iterators.c 	RETURN_BOOL(zend_symtable_exists(HASH_OF(intern->u.caching.zcache), arKey, nKeyLength+1));
arKey             189 ext/standard/array.c 		Z_STRVAL(first) = (char*)f->arKey;
arKey             198 ext/standard/array.c 		Z_STRVAL(second) = (char*)s->arKey;
arKey             740 ext/standard/array.c 		Z_STRVAL_P(key1) = estrndup(f->arKey, f->nKeyLength - 1);
arKey             748 ext/standard/array.c 		Z_STRVAL_P(key2) = estrndup(s->arKey, s->nKeyLength - 1);
arKey            2745 ext/standard/array.c 					zend_delete_global_variable(p->arKey, p->nKeyLength - 1 TSRMLS_CC);
arKey            2747 ext/standard/array.c 					zend_hash_quick_del(Z_ARRVAL_P(return_value), p->arKey, p->nKeyLength, p->h);
arKey            2884 ext/standard/array.c 				if (zend_hash_quick_find(Z_ARRVAL_PP(args[i]), p->arKey, p->nKeyLength, p->h, (void**)&data) == FAILURE ||
arKey            2894 ext/standard/array.c 				zend_hash_quick_update(Z_ARRVAL_P(return_value), p->arKey, p->nKeyLength, p->h, p->pData, sizeof(zval*), NULL);
arKey            3114 ext/standard/array.c 						zend_hash_quick_del(Z_ARRVAL_P(return_value), p->arKey, p->nKeyLength, p->h);
arKey            3130 ext/standard/array.c 					zend_hash_quick_del(Z_ARRVAL_P(return_value), p->arKey, p->nKeyLength, p->h);
arKey            3302 ext/standard/array.c 				if (zend_hash_quick_find(Z_ARRVAL_PP(args[i]), p->arKey, p->nKeyLength, p->h, (void**)&data) == SUCCESS &&
arKey            3312 ext/standard/array.c 				zend_hash_quick_update(Z_ARRVAL_P(return_value), p->arKey, p->nKeyLength, p->h, p->pData, sizeof(zval*), NULL);
arKey            3543 ext/standard/array.c 					zend_hash_quick_del(Z_ARRVAL_P(return_value), p->arKey, p->nKeyLength, p->h);
arKey            4560 ext/standard/basic_functions.c 			add_assoc_stringl_ex(retval, hash_key->arKey, hash_key->nKeyLength, Z_STRVAL_P(entry), Z_STRLEN_P(entry), 1);
arKey            4568 ext/standard/basic_functions.c 		add_assoc_zval_ex(retval, hash_key->arKey, hash_key->nKeyLength, tmp);
arKey            5332 ext/standard/basic_functions.c 		hash_key->arKey[0] != 0
arKey              48 ext/standard/var.c 		PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1);
arKey              66 ext/standard/var.c 		int unmangle = zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name);
arKey              77 ext/standard/var.c 			PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1);
arKey             201 ext/standard/var.c 		if (va_arg(args, int) && hash_key->arKey[0] == '\0') {
arKey             205 ext/standard/var.c 		PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1);
arKey             223 ext/standard/var.c 		zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name);
arKey             360 ext/standard/var.c 		key = php_addcslashes(hash_key->arKey, hash_key->nKeyLength - 1, &key_len, 0, "'\\", 2 TSRMLS_CC);
arKey             396 ext/standard/var.c 		zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1,
arKey             742 sapi/apache/mod_php5.c 	if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &orig_per_dir_entry)==FAILURE) {
arKey             124 sapi/apache2handler/apache_config.c 	if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &orig_per_dir_entry)==FAILURE) {
arKey             130 sapi/apache2handler/apache_config.c 		phpapdebug((stderr, "ADDING/OVERWRITING %s (%d vs. %d)\n", hash_key->arKey, new_per_dir_entry->status, orig_per_dir_entry->status));
arKey             796 sapi/apache_hooks/mod_php5.c 	if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &new_per_dir_entry)==FAILURE) {
arKey             727 sapi/cli/php_cli_server.c 		key = estrndup(hash_key->arKey, hash_key->nKeyLength);
arKey             138 sapi/phpdbg/phpdbg_utils.h 		Z_STRVAL_P(key) = IS_INTERNED(p->arKey) ? (char*)p->arKey : estrndup(p->arKey, p->nKeyLength - 1);