Lines Matching defs:hash
122 #define HASH_DELETE_KEY_VALUE(hash, keypointer, valuepointer) UPRV_BLOCK_MACRO_BEGIN { \ argument
146 _uhash_setElement(UHashtable *hash, UHashElement* e, in _uhash_setElement()
186 _uhash_internalRemoveElement(UHashtable *hash, UHashElement* e) { in _uhash_internalRemoveElement()
195 _uhash_internalSetResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) { in _uhash_internalSetResizePolicy()
213 _uhash_allocate(UHashtable *hash, in _uhash_allocate()
336 _uhash_find(const UHashtable *hash, UHashTok key, in _uhash_find()
397 _uhash_rehash(UHashtable *hash, UErrorCode *status) { in _uhash_rehash()
440 _uhash_remove(UHashtable *hash, in _uhash_remove()
465 _uhash_put(UHashtable *hash, in _uhash_put()
593 uhash_close(UHashtable *hash) { in uhash_close()
614 uhash_setKeyHasher(UHashtable *hash, UHashFunction *fn) { in uhash_setKeyHasher()
621 uhash_setKeyComparator(UHashtable *hash, UKeyComparator *fn) { in uhash_setKeyComparator()
627 uhash_setValueComparator(UHashtable *hash, UValueComparator *fn){ in uhash_setValueComparator()
634 uhash_setKeyDeleter(UHashtable *hash, UObjectDeleter *fn) { in uhash_setKeyDeleter()
641 uhash_setValueDeleter(UHashtable *hash, UObjectDeleter *fn) { in uhash_setValueDeleter()
648 uhash_setResizePolicy(UHashtable *hash, enum UHashResizePolicy policy) { in uhash_setResizePolicy()
657 uhash_count(const UHashtable *hash) { in uhash_count()
662 uhash_get(const UHashtable *hash, in uhash_get()
670 uhash_iget(const UHashtable *hash, in uhash_iget()
678 uhash_geti(const UHashtable *hash, in uhash_geti()
686 uhash_igeti(const UHashtable *hash, in uhash_igeti()
694 uhash_getiAndFound(const UHashtable *hash, in uhash_getiAndFound()
705 uhash_igetiAndFound(const UHashtable *hash, in uhash_igetiAndFound()
716 uhash_put(UHashtable *hash, in uhash_put()
729 uhash_iput(UHashtable *hash, in uhash_iput()
742 uhash_puti(UHashtable *hash, in uhash_puti()
756 uhash_iputi(UHashtable *hash, in uhash_iputi()
769 uhash_putiAllowZero(UHashtable *hash, in uhash_putiAllowZero()
783 uhash_iputiAllowZero(UHashtable *hash, in uhash_iputiAllowZero()
796 uhash_remove(UHashtable *hash, in uhash_remove()
804 uhash_iremove(UHashtable *hash, in uhash_iremove()
812 uhash_removei(UHashtable *hash, in uhash_removei()
820 uhash_iremovei(UHashtable *hash, in uhash_iremovei()
828 uhash_removeAll(UHashtable *hash) { in uhash_removeAll()
841 uhash_containsKey(const UHashtable *hash, const void *key) { in uhash_containsKey()
856 uhash_icontainsKey(const UHashtable *hash, int32_t key) { in uhash_icontainsKey()
864 uhash_find(const UHashtable *hash, const void* key) { in uhash_find()
873 uhash_nextElement(const UHashtable *hash, int32_t *pos) { in uhash_nextElement()
891 uhash_removeElement(UHashtable *hash, const UHashElement* e) { in uhash_removeElement()