Lines Matching refs:arKey

100 ZEND_API ulong zend_hash_func(const char *arKey, uint nKeyLength)  in zend_hash_func()  argument
102 return zend_inline_hash_func(arKey, nKeyLength); in zend_hash_func()
203 ZEND_API int _zend_hash_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pDat… in _zend_hash_add_or_update() argument
218 h = zend_inline_hash_func(arKey, nKeyLength); in _zend_hash_add_or_update()
224 if (!memcmp(p->arKey, arKey, nKeyLength)) { in _zend_hash_add_or_update()
254 memcpy(p->arKey, arKey, nKeyLength); in _zend_hash_add_or_update()
273 ZEND_API int _zend_hash_quick_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, ulon… in _zend_hash_quick_add_or_update() argument
289 if (!memcmp(p->arKey, arKey, nKeyLength)) { in _zend_hash_quick_add_or_update()
320 memcpy(p->arKey, arKey, nKeyLength); in _zend_hash_quick_add_or_update()
342 ZEND_API int zend_hash_add_empty_element(HashTable *ht, const char *arKey, uint nKeyLength) in zend_hash_add_empty_element() argument
346 return zend_hash_add(ht, arKey, nKeyLength, &dummy, sizeof(void *), NULL); in zend_hash_add_empty_element()
458 ZEND_API int zend_hash_del_key_or_index(HashTable *ht, const char *arKey, uint nKeyLength, ulong h,… in zend_hash_del_key_or_index() argument
466 h = zend_inline_hash_func(arKey, nKeyLength); in zend_hash_del_key_or_index()
475 || !memcmp(p->arKey, arKey, nKeyLength))) { /* String index */ in zend_hash_del_key_or_index()
727 hash_key.arKey = p->arKey; in zend_hash_apply_with_arguments()
788 zend_hash_quick_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &new_entry); in zend_hash_copy()
815 …if (_zend_hash_quick_add_or_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t, mode… in _zend_hash_merge()
833 hash_key.arKey = p->arKey; in zend_hash_replace_checker_wrapper()
851 …if (zend_hash_quick_update(target, p->arKey, p->nKeyLength, p->h, p->pData, size, &t)==SUCCESS && … in zend_hash_merge_ex()
861 ZEND_API ulong zend_get_hash_value(const char *arKey, uint nKeyLength) in zend_get_hash_value() argument
863 return zend_inline_hash_func(arKey, nKeyLength); in zend_get_hash_value()
871 ZEND_API int zend_hash_find(const HashTable *ht, const char *arKey, uint nKeyLength, void **pData) in zend_hash_find() argument
879 h = zend_inline_hash_func(arKey, nKeyLength); in zend_hash_find()
885 if (!memcmp(p->arKey, arKey, nKeyLength)) { in zend_hash_find()
896 ZEND_API int zend_hash_quick_find(const HashTable *ht, const char *arKey, uint nKeyLength, ulong h,… in zend_hash_quick_find() argument
912 if (!memcmp(p->arKey, arKey, nKeyLength)) { in zend_hash_quick_find()
923 ZEND_API int zend_hash_exists(const HashTable *ht, const char *arKey, uint nKeyLength) in zend_hash_exists() argument
931 h = zend_inline_hash_func(arKey, nKeyLength); in zend_hash_exists()
937 if (!memcmp(p->arKey, arKey, nKeyLength)) { in zend_hash_exists()
947 ZEND_API int zend_hash_quick_exists(const HashTable *ht, const char *arKey, uint nKeyLength, ulong … in zend_hash_quick_exists() argument
963 if (!memcmp(p->arKey, arKey, nKeyLength)) { in zend_hash_quick_exists()
1120 *str_index = estrndup(p->arKey, p->nKeyLength - 1); in zend_hash_get_current_key_ex()
1122 *str_index = p->arKey; in zend_hash_get_current_key_ex()
1201 memcmp(p->arKey, str_index, str_length) == 0) { in zend_hash_update_current_key_ex()
1210 memcmp(q->arKey, str_index, str_length) == 0) { in zend_hash_update_current_key_ex()
1346 memcpy(p->arKey, str_index, str_length); in zend_hash_update_current_key_ex()
1468 result = memcmp(p1->arKey, p2->arKey, p1->nKeyLength); in zend_hash_compare()
1484 if (zend_hash_quick_find(ht2, p1->arKey, p1->nKeyLength, p1->h, &pData2)==FAILURE) { in zend_hash_compare()
1552 zend_output_debug_string(0, "pListTail has key %s\n", p->arKey); in zend_hash_display_pListTail()
1565 zend_output_debug_string(0, "%s <==> 0x%lX\n", p->arKey, p->h); in zend_hash_display()
1572 zend_output_debug_string(0, "%s <==> 0x%lX\n", p->arKey, p->h); in zend_hash_display()