Home
last modified time | relevance | path

Searched refs:HashMapHandle (Results 1 - 8 of 8) sorted by relevance

/base/startup/init/interfaces/innerkits/include/
H A Dinit_hashmap.h52 typedef void *HashMapHandle; typedef
54 int OH_HashMapIsEmpty(HashMapHandle handle);
55 int32_t OH_HashMapCreate(HashMapHandle *handle, const HashInfo *info);
56 void OH_HashMapDestory(HashMapHandle handle, void *context);
57 int32_t OH_HashMapAdd(HashMapHandle handle, HashNode *hashNode);
58 void OH_HashMapRemove(HashMapHandle handle, const void *key);
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),
/base/startup/init/services/utils/
H A Dinit_hashmap.c30 int32_t OH_HashMapCreate(HashMapHandle *handle, const HashInfo *info) in OH_HashMapCreate()
45 *handle = (HashMapHandle)tab; in OH_HashMapCreate()
76 int32_t OH_HashMapAdd(HashMapHandle handle, HashNode *node) in OH_HashMapAdd()
97 void OH_HashMapRemove(HashMapHandle handle, const void *key) in OH_HashMapRemove()
123 HashNode *OH_HashMapGet(HashMapHandle handle, const void *key) in OH_HashMapGet()
150 void OH_HashMapDestory(HashMapHandle handle, void *context) in OH_HashMapDestory()
160 HashNode *OH_HashMapFind(HashMapHandle handle, in OH_HashMapFind()
171 void OH_HashMapTraverse(HashMapHandle handle, void (*hashNodeTraverse)(const HashNode *node, const void *context), in OH_HashMapTraverse()
186 int OH_HashMapIsEmpty(HashMapHandle handle) in OH_HashMapIsEmpty()
/base/startup/init/services/init/include/
H A Dinit_group_manager.h67 HashMapHandle hashMap[NODE_TYPE_GROUPS];
85 HashMapHandle GetGroupHashMap(int type);
/base/startup/init/services/loopevent/loop/
H A Dle_loop.h46 HashMapHandle taskMap;
/base/startup/init/test/unittest/init/
H A Dgroup_unittest.cpp120 HashMapHandle handle; in HWTEST_F()
160 HashMapHandle handle; in HWTEST_F()
402 HashMapHandle handle = GetGroupHashMap(NODE_TYPE_GROUPS); in HWTEST_F()
/base/startup/init/services/param/include/
H A Dtrigger_manager.h163 HashMapHandle hashMap;
/base/startup/init/services/init/
H A Dinit_group_manager.c353 HashMapHandle GetGroupHashMap(int type) in GetGroupHashMap()
368 HashMapHandle handle = g_initWorkspace.hashMap[i]; in CloseServiceSpace()
/base/startup/init/services/param/trigger/
H A Dtrigger_manager.c648 int ret = OH_HashMapCreate((HashMapHandle *)&workSpace->hashMap, &info); in InitTriggerHead()

Completed in 6 milliseconds