Lines Matching refs:TsHashTable

25 static void begin_read(TsHashTable *ht)  in begin_read()
36 static void end_read(TsHashTable *ht) in end_read()
47 static void begin_write(TsHashTable *ht) in begin_write()
54 static void end_write(TsHashTable *ht) in end_write()
62 ZEND_API void _zend_ts_hash_init(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool pe… in _zend_ts_hash_init()
72 ZEND_API void _zend_ts_hash_init_ex(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool… in _zend_ts_hash_init_ex()
82 ZEND_API void zend_ts_hash_destroy(TsHashTable *ht) in zend_ts_hash_destroy()
94 ZEND_API void zend_ts_hash_clean(TsHashTable *ht) in zend_ts_hash_clean()
102 ZEND_API zval *_zend_ts_hash_add_or_update(TsHashTable *ht, zend_string *key, zval *pData, int flag… in _zend_ts_hash_add_or_update()
113 ZEND_API zval *_zend_ts_hash_index_add_or_update(TsHashTable *ht, zend_ulong h, zval *pData, int fl… in _zend_ts_hash_index_add_or_update()
124 ZEND_API zval *zend_ts_hash_add_empty_element(TsHashTable *ht, zend_string *key) in zend_ts_hash_add_empty_element()
135 ZEND_API void zend_ts_hash_graceful_destroy(TsHashTable *ht) in zend_ts_hash_graceful_destroy()
147 ZEND_API void zend_ts_hash_apply(TsHashTable *ht, apply_func_t apply_func) in zend_ts_hash_apply()
154 ZEND_API void zend_ts_hash_apply_with_argument(TsHashTable *ht, apply_func_arg_t apply_func, void *… in zend_ts_hash_apply_with_argument()
161 ZEND_API void zend_ts_hash_apply_with_arguments(TsHashTable *ht, apply_func_args_t apply_func, int … in zend_ts_hash_apply_with_arguments()
172 ZEND_API void zend_ts_hash_reverse_apply(TsHashTable *ht, apply_func_t apply_func) in zend_ts_hash_reverse_apply()
179 ZEND_API int zend_ts_hash_del(TsHashTable *ht, zend_string *key) in zend_ts_hash_del()
190 ZEND_API int zend_ts_hash_index_del(TsHashTable *ht, zend_ulong h) in zend_ts_hash_index_del()
201 ZEND_API zval *zend_ts_hash_find(TsHashTable *ht, zend_string *key) in zend_ts_hash_find()
212 ZEND_API zval *zend_ts_hash_index_find(TsHashTable *ht, zend_ulong h) in zend_ts_hash_index_find()
223 ZEND_API int zend_ts_hash_exists(TsHashTable *ht, zend_string *key) in zend_ts_hash_exists()
234 ZEND_API int zend_ts_hash_index_exists(TsHashTable *ht, zend_ulong h) in zend_ts_hash_index_exists()
245 ZEND_API void zend_ts_hash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyCon… in zend_ts_hash_copy()
254 ZEND_API void zend_ts_hash_copy_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pC… in zend_ts_hash_copy_to_hash()
261 ZEND_API void zend_ts_hash_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyCo… in zend_ts_hash_merge()
270 ZEND_API void zend_ts_hash_merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCop… in zend_ts_hash_merge_ex()
279 ZEND_API int zend_ts_hash_sort(TsHashTable *ht, sort_func_t sort_func, compare_func_t compare_func,… in zend_ts_hash_sort()
290 ZEND_API int zend_ts_hash_compare(TsHashTable *ht1, TsHashTable *ht2, compare_func_t compar, zend_b… in zend_ts_hash_compare()
303 ZEND_API zval *zend_ts_hash_minmax(TsHashTable *ht, compare_func_t compar, int flag) in zend_ts_hash_minmax()
314 ZEND_API int zend_ts_hash_num_elements(TsHashTable *ht) in zend_ts_hash_num_elements()
325 ZEND_API int zend_ts_hash_rehash(TsHashTable *ht) in zend_ts_hash_rehash()
336 ZEND_API zval *zend_ts_hash_str_find(TsHashTable *ht, const char *key, size_t len) in zend_ts_hash_str_find()
347 ZEND_API zval *_zend_ts_hash_str_update(TsHashTable *ht, const char *key, size_t len, zval *pData Z… in _zend_ts_hash_str_update()
358 ZEND_API zval *_zend_ts_hash_str_add(TsHashTable *ht, const char *key, size_t len, zval *pData ZEND… in _zend_ts_hash_str_add()