Home
last modified time | relevance | path

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

/ohos5.0/foundation/ai/ai_engine/services/common/platform/lock/source/
H A Drw_lock.cpp21 : readCnt_(0), writeCnt_(0), writeFlag_(false) in RwLock()
30 condRead_.wait(guard, [=]()->bool { return writeCnt_ == 0; }); in LockRead()
37 ++writeCnt_; in LockWrite()
45 if ((--readCnt_ == 0) && (writeCnt_ > 0)) { in UnLockRead()
53 if (--writeCnt_ == 0) { in UnLockWrite()
/ohos5.0/foundation/ai/ai_engine/services/common/platform/lock/include/
H A Drw_lock.h59 volatile size_t writeCnt_; variable