Home
last modified time | relevance | path

Searched refs:HksMutex (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/base/security/huks/utils/mutex/
H A Dhks_mutex.c24 struct HksMutex { struct
28 HksMutex *HksMutexCreate(void) in HksMutexCreate() argument
30 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()
H A Dhks_mutex.h25 typedef struct HksMutex HksMutex; typedef
27 HksMutex *HksMutexCreate(void);
28 int32_t HksMutexLock(HksMutex *mutex);
29 int32_t HksMutexUnlock(HksMutex *mutex);
30 void HksMutexClose(HksMutex *mutex);
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_keynode.h61 HksMutex *HksGetHuksMutex(void);
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/hks_storage/src/
H A Dhks_lock_lite.c23 HksMutex *lock;
H A Dhks_storage_file_lock.c37 static HksMutex *g_lockListLock = NULL;
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/plugin_proxy/src/
H A Dhks_plugin_adapter.cpp32 static HksMutex *g_pluginMutex = nullptr;
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_keynode.c45 static HksMutex *g_huksMutex = NULL; /* global mutex using in keynode */
47 HksMutex *HksGetHuksMutex(void) in HksGetHuksMutex()
H A Dhks_keyblob.c607 static HksMutex *g_genAtKeyMutex = NULL;