Searched refs:LockMode (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/utils/locks/ |
H A D | lock_request.h | 29 enum LockMode { enum 46 …LockRequest(AsyncLock* lock, tid_t tid, napi_env env, napi_ref cb, LockMode mode, const LockOption… 65 LockMode GetMode() const in GetMode() 105 LockMode mode_;
|
H A D | async_lock.h | 40 napi_value LockAsync(napi_env env, napi_ref cb, LockMode mode, const LockOptions &options); 76 LockMode lockStatus_ = LOCK_MODE_UNLOCK;
|
H A D | async_lock_manager.cpp | 264 LockMode mode = LOCK_MODE_EXCLUSIVE; in LockAsync() 445 bool AsyncLockManager::GetLockMode(napi_env env, napi_value val, LockMode &mode) in GetLockMode() 448 if (modeNative < LockMode::LOCK_MODE_SHARED || modeNative > LOCK_MODE_EXCLUSIVE) { in GetLockMode() 451 mode = static_cast<LockMode>(modeNative); in GetLockMode()
|
H A D | async_lock_manager.h | 68 static bool GetLockMode(napi_env env, napi_value val, LockMode &mode);
|
H A D | async_lock.cpp | 39 napi_value AsyncLock::LockAsync(napi_env env, napi_ref cb, LockMode mode, const LockOptions &option… in LockAsync()
|
H A D | lock_request.cpp | 34 LockRequest::LockRequest(AsyncLock *lock, tid_t tid, napi_env env, napi_ref cb, LockMode mode, in LockRequest()
|