Home
last modified time | relevance | path

Searched refs:asyncLockMutex_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/utils/locks/
H A Dasync_lock.cpp46 std::unique_lock<std::mutex> lock(asyncLockMutex_); in LockAsync()
61 std::unique_lock<std::mutex> lock(asyncLockMutex_); in CleanUpLockRequestOnCompletion()
80 std::unique_lock<std::mutex> lock(asyncLockMutex_); in CleanUpLockRequestOnTimeout()
97 asyncLockMutex_.unlock(); in ProcessLockRequest()
103 asyncLockMutex_.lock(); in ProcessLockRequest()
108 std::unique_lock<std::mutex> lock(asyncLockMutex_); in ProcessPendingLockRequest()
160 std::unique_lock<std::mutex> lock(asyncLockMutex_); in FillLockState()
244 std::unique_lock<std::mutex> lock(asyncLockMutex_); in IncRefCount()
250 asyncLockMutex_.lock(); in DecRefCount()
256 asyncLockMutex_.unlock(); in DecRefCount()
[all …]
H A Dasync_lock.h79 std::mutex asyncLockMutex_; variable