TsHashTable 25 Zend/zend_ts_hash.c static void begin_read(TsHashTable *ht) TsHashTable 36 Zend/zend_ts_hash.c static void end_read(TsHashTable *ht) TsHashTable 47 Zend/zend_ts_hash.c static void begin_write(TsHashTable *ht) TsHashTable 54 Zend/zend_ts_hash.c static void end_write(TsHashTable *ht) TsHashTable 62 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_init(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool persistent ZEND_FILE_LINE_DC) TsHashTable 72 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_init_ex(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool persistent, zend_bool bApplyProtection ZEND_FILE_LINE_DC) TsHashTable 82 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_destroy(TsHashTable *ht) TsHashTable 94 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_clean(TsHashTable *ht) TsHashTable 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) TsHashTable 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) TsHashTable 124 Zend/zend_ts_hash.c ZEND_API int _zend_ts_hash_index_update_or_next_insert(TsHashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC) TsHashTable 135 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_add_empty_element(TsHashTable *ht, char *arKey, uint nKeyLength) TsHashTable 146 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_graceful_destroy(TsHashTable *ht) TsHashTable 158 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_apply(TsHashTable *ht, apply_func_t apply_func TSRMLS_DC) TsHashTable 165 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_apply_with_argument(TsHashTable *ht, apply_func_arg_t apply_func, void *argument TSRMLS_DC) TsHashTable 172 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_apply_with_arguments(TsHashTable *ht TSRMLS_DC, apply_func_args_t apply_func, int num_args, ...) TsHashTable 183 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_reverse_apply(TsHashTable *ht, apply_func_t apply_func TSRMLS_DC) TsHashTable 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) TsHashTable 201 Zend/zend_ts_hash.c ZEND_API ulong zend_ts_get_hash_value(TsHashTable *ht, char *arKey, uint nKeyLength) TsHashTable 212 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_find(TsHashTable *ht, char *arKey, uint nKeyLength, void **pData) TsHashTable 223 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_quick_find(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void **pData) TsHashTable 234 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_index_find(TsHashTable *ht, ulong h, void **pData) TsHashTable 245 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_exists(TsHashTable *ht, char *arKey, uint nKeyLength) TsHashTable 256 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_index_exists(TsHashTable *ht, ulong h) TsHashTable 267 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size) TsHashTable 276 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_copy_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size) TsHashTable 283 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size, int overwrite) TsHashTable 292 Zend/zend_ts_hash.c ZEND_API void zend_ts_hash_merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, uint size, merge_checker_func_t pMergeSource, void *pParam) TsHashTable 301 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_sort(TsHashTable *ht, sort_func_t sort_func, compare_func_t compare_func, int renumber TSRMLS_DC) TsHashTable 312 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_compare(TsHashTable *ht1, TsHashTable *ht2, compare_func_t compar, zend_bool ordered TSRMLS_DC) TsHashTable 325 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_minmax(TsHashTable *ht, compare_func_t compar, int flag, void **pData TSRMLS_DC) TsHashTable 336 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_num_elements(TsHashTable *ht) TsHashTable 347 Zend/zend_ts_hash.c ZEND_API int zend_ts_hash_rehash(TsHashTable *ht) TsHashTable 359 Zend/zend_ts_hash.c void zend_ts_hash_display_pListTail(TsHashTable *ht) TsHashTable 366 Zend/zend_ts_hash.c void zend_ts_hash_display(TsHashTable *ht) TsHashTable 40 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_init(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool persistent ZEND_FILE_LINE_DC); TsHashTable 41 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_init_ex(TsHashTable *ht, uint nSize, dtor_func_t pDestructor, zend_bool persistent, zend_bool bApplyProtection ZEND_FILE_LINE_DC); TsHashTable 42 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_destroy(TsHashTable *ht); TsHashTable 43 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_clean(TsHashTable *ht); TsHashTable 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); TsHashTable 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); TsHashTable 64 Zend/zend_ts_hash.h ZEND_API int _zend_ts_hash_index_update_or_next_insert(TsHashTable *ht, ulong h, void *pData, uint nDataSize, void **pDest, int flag ZEND_FILE_LINE_DC); TsHashTable 70 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_add_empty_element(TsHashTable *ht, char *arKey, uint nKeyLength); TsHashTable 72 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_graceful_destroy(TsHashTable *ht); TsHashTable 73 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_apply(TsHashTable *ht, apply_func_t apply_func TSRMLS_DC); TsHashTable 74 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_apply_with_argument(TsHashTable *ht, apply_func_arg_t apply_func, void * TSRMLS_DC); TsHashTable 75 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_apply_with_arguments(TsHashTable *ht TSRMLS_DC, apply_func_args_t apply_func, int, ...); TsHashTable 77 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_reverse_apply(TsHashTable *ht, apply_func_t apply_func TSRMLS_DC); TsHashTable 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); TsHashTable 87 Zend/zend_ts_hash.h ZEND_API ulong zend_ts_get_hash_value(TsHashTable *ht, char *arKey, uint nKeyLength); TsHashTable 90 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_find(TsHashTable *ht, char *arKey, uint nKeyLength, void **pData); TsHashTable 91 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_quick_find(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void **pData); TsHashTable 92 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_index_find(TsHashTable *ht, ulong h, void **pData); TsHashTable 95 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_exists(TsHashTable *ht, char *arKey, uint nKeyLength); TsHashTable 96 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_index_exists(TsHashTable *ht, ulong h); TsHashTable 99 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_copy(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size); TsHashTable 100 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_copy_to_hash(HashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size); TsHashTable 101 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_merge(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, void *tmp, uint size, int overwrite); TsHashTable 102 Zend/zend_ts_hash.h ZEND_API void zend_ts_hash_merge_ex(TsHashTable *target, TsHashTable *source, copy_ctor_func_t pCopyConstructor, uint size, merge_checker_func_t pMergeSource, void *pParam); TsHashTable 103 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_sort(TsHashTable *ht, sort_func_t sort_func, compare_func_t compare_func, int renumber TSRMLS_DC); TsHashTable 104 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_compare(TsHashTable *ht1, TsHashTable *ht2, compare_func_t compar, zend_bool ordered TSRMLS_DC); TsHashTable 105 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_minmax(TsHashTable *ht, compare_func_t compar, int flag, void **pData TSRMLS_DC); TsHashTable 107 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_num_elements(TsHashTable *ht); TsHashTable 109 Zend/zend_ts_hash.h ZEND_API int zend_ts_hash_rehash(TsHashTable *ht); TsHashTable 115 Zend/zend_ts_hash.h void zend_ts_hash_display_pListTail(TsHashTable *ht); TsHashTable 116 Zend/zend_ts_hash.h void zend_ts_hash_display(TsHashTable *ht); TsHashTable 35 ext/com_dotnet/com_extension.c TsHashTable php_com_typelibraries; TsHashTable 72 ext/com_dotnet/php_com_dotnet_internal.h TsHashTable php_com_typelibraries;