Lines Matching refs:HashNode
32 } HashNode;
37 typedef int (*HashNodeCompare)(const HashNode *node1, const HashNode *node2);
38 typedef int (*HashKeyCompare)(const HashNode *node1, const void *key);
39 typedef int (*HashNodeFunction)(const HashNode *node);
41 typedef void (*HashNodeOnFree)(const HashNode *node, void *context);
57 int32_t OH_HashMapAdd(HashMapHandle handle, HashNode *hashNode);
59 HashNode *OH_HashMapGet(HashMapHandle handle, const void *key);
60 HashNode *OH_HashMapFind(HashMapHandle handle,
62 void OH_HashMapTraverse(HashMapHandle handle, void (*hashNodeTraverse)(const HashNode *node, const void *context),