Searched refs:HksMutex (Results 1 – 8 of 8) sorted by relevance
24 struct HksMutex { struct28 HksMutex *HksMutexCreate(void) in HksMutexCreate() argument30 HksMutex *mutex = (HksMutex *)HksMalloc(sizeof(HksMutex)); in HksMutexCreate()41 int32_t HksMutexLock(HksMutex *mutex) in HksMutexLock()48 int32_t HksMutexUnlock(HksMutex *mutex) in HksMutexUnlock()55 void HksMutexClose(HksMutex *mutex) in HksMutexClose()
25 typedef struct HksMutex HksMutex; typedef27 HksMutex *HksMutexCreate(void);28 int32_t HksMutexLock(HksMutex *mutex);29 int32_t HksMutexUnlock(HksMutex *mutex);30 void HksMutexClose(HksMutex *mutex);
61 HksMutex *HksGetHuksMutex(void);
23 HksMutex *lock;
37 static HksMutex *g_lockListLock = NULL;
32 static HksMutex *g_pluginMutex = nullptr;
45 static HksMutex *g_huksMutex = NULL; /* global mutex using in keynode */47 HksMutex *HksGetHuksMutex(void) in HksGetHuksMutex()
607 static HksMutex *g_genAtKeyMutex = NULL;