Lines Matching defs:ht

32 #define CONNECT_TO_GLOBAL_DLLIST(element, ht)				\  argument
52 static void _zend_is_inconsistent(const HashTable *ht, const char *file, int line) in _zend_is_inconsistent()
80 #define HASH_PROTECT_RECURSION(ht) \ argument
88 #define HASH_UNPROTECT_RECURSION(ht) \ argument
94 #define ZEND_HASH_IF_FULL_DO_RESIZE(ht) \ argument
107 #define UPDATE_DATA(ht, p, pData, nDataSize) \ argument
125 #define INIT_DATA(ht, p, pData, nDataSize); \ argument
139 #define CHECK_INIT(ht) do { \ argument
148 ZEND_API int _zend_hash_init(HashTable *ht, uint nSize, hash_func_t pHashFunction, dtor_func_t pDes… in _zend_hash_init()
179 ZEND_API int _zend_hash_init_ex(HashTable *ht, uint nSize, hash_func_t pHashFunction, dtor_func_t p… in _zend_hash_init_ex()
188 ZEND_API void zend_hash_set_apply_protection(HashTable *ht, zend_bool bApplyProtection) in zend_hash_set_apply_protection()
195 ZEND_API int _zend_hash_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, void *pDat… in _zend_hash_add_or_update()
278 ZEND_API int _zend_hash_quick_add_or_update(HashTable *ht, const char *arKey, uint nKeyLength, ulon… in _zend_hash_quick_add_or_update()
359 ZEND_API int zend_hash_add_empty_element(HashTable *ht, const char *arKey, uint nKeyLength) in zend_hash_add_empty_element()
367 ZEND_API int _zend_hash_index_update_or_next_insert(HashTable *ht, ulong h, void *pData, uint nData… in _zend_hash_index_update_or_next_insert()
440 static int zend_hash_do_resize(HashTable *ht) in zend_hash_do_resize()
465 ZEND_API int zend_hash_rehash(HashTable *ht) in zend_hash_rehash()
486 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()
547 ZEND_API void zend_hash_destroy(HashTable *ht) in zend_hash_destroy()
575 ZEND_API void zend_hash_clean(HashTable *ht) in zend_hash_clean()
610 static Bucket *zend_hash_apply_deleter(HashTable *ht, Bucket *p) in zend_hash_apply_deleter()
662 ZEND_API void zend_hash_graceful_destroy(HashTable *ht) in zend_hash_graceful_destroy()
679 ZEND_API void zend_hash_graceful_reverse_destroy(HashTable *ht) in zend_hash_graceful_reverse_destroy()
707 ZEND_API void zend_hash_apply(HashTable *ht, apply_func_t apply_func TSRMLS_DC) in zend_hash_apply()
731 ZEND_API void zend_hash_apply_with_argument(HashTable *ht, apply_func_arg_t apply_func, void *argum… in zend_hash_apply_with_argument()
790 ZEND_API void zend_hash_reverse_apply(HashTable *ht, apply_func_t apply_func TSRMLS_DC) in zend_hash_reverse_apply()
913 ZEND_API int zend_hash_find(const HashTable *ht, const char *arKey, uint nKeyLength, void **pData) in zend_hash_find()
937 ZEND_API int zend_hash_quick_find(const HashTable *ht, const char *arKey, uint nKeyLength, ulong h,… in zend_hash_quick_find()
963 ZEND_API int zend_hash_exists(const HashTable *ht, const char *arKey, uint nKeyLength) in zend_hash_exists()
986 ZEND_API int zend_hash_quick_exists(const HashTable *ht, const char *arKey, uint nKeyLength, ulong … in zend_hash_quick_exists()
1012 ZEND_API int zend_hash_index_find(const HashTable *ht, ulong h, void **pData) in zend_hash_index_find()
1033 ZEND_API int zend_hash_index_exists(const HashTable *ht, ulong h) in zend_hash_index_exists()
1053 ZEND_API int zend_hash_num_elements(const HashTable *ht) in zend_hash_num_elements()
1061 ZEND_API int zend_hash_get_pointer(const HashTable *ht, HashPointer *ptr) in zend_hash_get_pointer()
1073 ZEND_API int zend_hash_set_pointer(HashTable *ht, const HashPointer *ptr) in zend_hash_set_pointer()
1094 ZEND_API void zend_hash_internal_pointer_reset_ex(HashTable *ht, HashPosition *pos) in zend_hash_internal_pointer_reset_ex()
1108 ZEND_API void zend_hash_internal_pointer_end_ex(HashTable *ht, HashPosition *pos) in zend_hash_internal_pointer_end_ex()
1119 ZEND_API int zend_hash_move_forward_ex(HashTable *ht, HashPosition *pos) in zend_hash_move_forward_ex()
1132 ZEND_API int zend_hash_move_backwards_ex(HashTable *ht, HashPosition *pos) in zend_hash_move_backwards_ex()
1147 ZEND_API int zend_hash_get_current_key_ex(const HashTable *ht, char **str_index, uint *str_length, … in zend_hash_get_current_key_ex()
1174 ZEND_API void zend_hash_get_current_key_zval_ex(const HashTable *ht, zval *key, HashPosition *pos) { in zend_hash_get_current_key_zval_ex()
1193 ZEND_API int zend_hash_get_current_key_type_ex(HashTable *ht, HashPosition *pos) in zend_hash_get_current_key_type_ex()
1212 ZEND_API int zend_hash_get_current_data_ex(HashTable *ht, void **pData, HashPosition *pos) in zend_hash_get_current_data_ex()
1231 ZEND_API int zend_hash_update_current_key_ex(HashTable *ht, int key_type, const char *str_index, ui… in zend_hash_update_current_key_ex()
1442 ZEND_API int zend_hash_sort(HashTable *ht, sort_func_t sort_func, in zend_hash_sort()
1590 ZEND_API int zend_hash_minmax(const HashTable *ht, compare_func_t compar, int flag, void **pData TS… in zend_hash_minmax()
1617 ZEND_API ulong zend_hash_next_free_element(const HashTable *ht) in zend_hash_next_free_element()
1627 void zend_hash_display_pListTail(const HashTable *ht) in zend_hash_display_pListTail()
1638 void zend_hash_display(const HashTable *ht) in zend_hash_display()