Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 25 of 76) sorted by relevance

1234

/base/security/device_auth/deps_adapter/os_adapter/impl/src/
Dhc_mutex.c24 static int HcMutexLock(HcMutex *mutex) in HcMutexLock()
48 static void HcMutexUnlock(HcMutex *mutex) in HcMutexUnlock()
73 int32_t InitHcMutex(struct HcMutexT *mutex, bool isReentrant) in InitHcMutex()
91 void DestroyHcMutex(struct HcMutexT *mutex) in DestroyHcMutex()
105 int LockHcMutex(HcMutex* mutex) in LockHcMutex()
114 void UnlockHcMutex(HcMutex* mutex) in UnlockHcMutex()
/base/security/huks/utils/mutex/
Dhks_mutex.c26 pthread_mutex_t mutex; member
31 HksMutex *mutex = (HksMutex *)HksMalloc(sizeof(HksMutex)); in HksMutexCreate() local
45 int32_t HksMutexLock(HksMutex *mutex) in HksMutexLock()
56 int32_t HksMutexUnlock(HksMutex *mutex) in HksMutexUnlock()
65 void HksMutexClose(HksMutex *mutex) in HksMutexClose()
/base/security/device_security_level/baselib/utils/include/
Dutils_mutex.h41 pthread_mutex_t mutex; member
44 inline static void InitMutex(Mutex *mutex) in InitMutex()
49 inline static void InitRecursiveMutex(Mutex *mutex) in InitRecursiveMutex()
57 inline static void LockMutex(Mutex *mutex) in LockMutex()
65 inline static void UnlockMutex(Mutex *mutex) in UnlockMutex()
/base/telephony/core_service/test/mock/ffrt/kits/c/
Dmutex.h39 inline FFRT_C_API int ffrt_mutex_init(ffrt_mutex_t *mutex, const ffrt_mutexattr_t *attr) in ffrt_mutex_init()
44 inline FFRT_C_API int ffrt_mutex_lock(ffrt_mutex_t *mutex) in ffrt_mutex_lock()
49 inline FFRT_C_API int ffrt_mutex_unlock(ffrt_mutex_t *mutex) in ffrt_mutex_unlock()
54 inline FFRT_C_API int ffrt_mutex_trylock(ffrt_mutex_t *mutex) in ffrt_mutex_trylock()
59 inline FFRT_C_API int ffrt_mutex_destroy(ffrt_mutex_t *mutex) in ffrt_mutex_destroy()
Dcondition_variable.h35 inline FFRT_C_API int ffrt_cond_wait(ffrt_cond_t *cond, ffrt_mutex_t *mutex) in ffrt_cond_wait()
40 inline FFRT_C_API int ffrt_cond_timedwait(ffrt_cond_t *cond, ffrt_mutex_t *mutex, const struct time… in ffrt_cond_timedwait()
/base/hiviewdfx/faultloggerd/test/unittest/process_dump/
Ddump_utils_test.cpp58 void InitMutexByType(int32_t type, pthread_mutex_t& mutex) in InitMutexByType()
68 void LockMutex(pthread_mutex_t& mutex) in LockMutex()
96 pthread_mutex_t mutex; variable
152 pthread_mutex_t mutex; variable
208 pthread_mutex_t mutex; variable
247 pthread_mutex_t mutex; variable
286 pthread_mutex_t mutex; variable
/base/account/os_account/frameworks/account_iam/test/unittest/include/
Daccount_iam_client_test_callback.h55 std::mutex mutex; variable
79 std::mutex mutex; variable
103 std::mutex mutex; variable
127 std::mutex mutex; variable
151 std::mutex mutex; variable
/base/startup/init/services/param/linux/
Dparam_osadp.c64 INIT_LOCAL_API int ParamMutexCreate(ParamMutex *mutex) in ParamMutexCreate()
68 INIT_LOCAL_API int ParamMutexPend(ParamMutex *mutex) in ParamMutexPend()
72 INIT_LOCAL_API int ParamMutexPost(ParamMutex *mutex) in ParamMutexPost()
76 INIT_LOCAL_API int ParamMutexDelete(ParamMutex *mutex) in ParamMutexDelete()
/base/account/os_account/frameworks/domain_account/test/moduletest/include/
Dmock_domain_has_domain_info_callback.h38 std::mutex mutex; variable
57 std::mutex mutex; variable
Dmock_domain_get_access_token_callback.h37 std::mutex mutex; variable
Dmock_domain_auth_callback_for_listener.h40 std::mutex mutex; variable
Dmock_domain_create_domain_account_callback.h42 std::mutex mutex; variable
Dmock_domain_auth_callback.h38 std::mutex mutex; variable
/base/startup/init/services/param/liteos/
Dparam_osadp.c186 INIT_LOCAL_API int ParamMutexCreate(ParamMutex *mutex) in ParamMutexCreate()
195 INIT_LOCAL_API int ParamMutexPend(ParamMutex *mutex) in ParamMutexPend()
204 INIT_LOCAL_API int ParamMutexPost(ParamMutex *mutex) in ParamMutexPost()
211 INIT_LOCAL_API int ParamMutexDelete(ParamMutex *mutex) in ParamMutexDelete()
296 INIT_LOCAL_API int ParamMutexCreate(ParamMutex *mutex) in ParamMutexCreate()
304 INIT_LOCAL_API int ParamMutexPend(ParamMutex *mutex) in ParamMutexPend()
312 INIT_LOCAL_API int ParamMutexPost(ParamMutex *mutex) in ParamMutexPost()
320 INIT_LOCAL_API int ParamMutexDelete(ParamMutex *mutex) in ParamMutexDelete()
/base/startup/init/services/loopevent/timer/
Dle_timer.h35 LoopMutex mutex; member
37 uint8_t mutex; member
/base/security/device_auth/deps_adapter/os_adapter/impl/src/linux/
Dhc_condition.c24 int Wait(pthread_cond_t* cond, HcMutex* mutex) in Wait()
121 int32_t InitHcCond(HcCondition* hcCond, HcMutex* mutex) in InitHcCond()
/base/account/os_account/services/accountmgr/test/unittest/domain_account/mock/
Dmock_domain_account_callback_stub.h37 std::mutex mutex; variable
/base/startup/init/services/loopevent/loop/
Dle_loop.h42 LoopMutex mutex; member
44 char mutex; member
/base/print/print_fwk/test/fuzztest/scancallback_fuzzer/
Dscancallback_fuzzer.cpp29 std::mutex mutex; in TestSetCallbackParam() local
38 std::mutex mutex; in TestSetCallbackSyncParam() local
62 std::mutex mutex; in TestOnCallbackSync() local
/base/global/resource_management_lite/frameworks/resmgr_lite/src/
Dhap_manager.cpp55 AutoMutex mutex(this->lock_); in GetPluralRulesAndSelect() local
186 AutoMutex mutex(this->lock_); in UpdateResConfig() local
198 AutoMutex mutex(this->lock_); in GetResConfig() local
204 AutoMutex mutex(this->lock_); in AddResource() local
/base/hiviewdfx/faultloggerd/interfaces/innerkits/backtrace/
Dbacktrace_local_thread.cpp46 static std::mutex mutex; in Unwind() local
111 static std::mutex mutex; in UnwindOtherThreadMix() local
/base/telephony/core_service/test/mock/ffrt/kits/cpp/
Dmutex.h24 mutex() in mutex() function
/base/security/device_auth/deps_adapter/os_adapter/impl/src/liteos/
Dhc_condition.c45 int32_t InitHcCond(HcCondition* hcCond, HcMutex* mutex) in InitHcCond()
/base/global/resource_management/frameworks/resmgr/test/unittest/common/
Dstring_utils_test.cpp72 void FuncMultiThread(int* num, std::mutex* mutex) in FuncMultiThread()
80 void TestThread(int* num, int threadNum, std::mutex* mutex) in TestThread()
101 std::mutex mutex; variable
/base/hiviewdfx/faultloggerd/interfaces/rust/stacktrace/
Dlib.rs42 let mutex = TRACE_MUTEX.lock().unwrap(); in get_trace() localVariable

1234