Home
last modified time | relevance | path

Searched refs:fWaitingExclusive (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/core/
DSkSharedMutex.cpp122 , fWaitingExclusive(new ThreadIDSet) in SkSharedMutex()
139 if (!fWaitingExclusive->tryAdd(threadID)) { in acquire()
144 waitingExclusiveCount = fWaitingExclusive->count(); in acquire()
166 if (!fWaitingExclusive->tryRemove(threadID)) { in release()
169 exclusiveWaitingCount = fWaitingExclusive->count(); in release()
189 SkASSERT(fWaitingExclusive->find(threadID)); in assertHeld()
198 exclusiveWaitingCount = fWaitingExclusive->count(); in acquireShared()
230 waitingExclusiveCount = fWaitingExclusive->count(); in releaseShared()
DSkSharedMutex.h56 std::unique_ptr<ThreadIDSet> fWaitingExclusive; variable
/third_party/flutter/skia/src/core/
DSkSharedMutex.cpp120 , fWaitingExclusive(new ThreadIDSet) in SkSharedMutex()
137 if (!fWaitingExclusive->tryAdd(threadID)) { in acquire()
142 waitingExclusiveCount = fWaitingExclusive->count(); in acquire()
164 if (!fWaitingExclusive->tryRemove(threadID)) { in release()
167 exclusiveWaitingCount = fWaitingExclusive->count(); in release()
187 SkASSERT(fWaitingExclusive->find(threadID)); in assertHeld()
196 exclusiveWaitingCount = fWaitingExclusive->count(); in acquireShared()
228 waitingExclusiveCount = fWaitingExclusive->count(); in releaseShared()
DSkSharedMutex.h56 std::unique_ptr<ThreadIDSet> fWaitingExclusive; variable