Home
last modified time | relevance | path

Searched refs:SkSharedMutex (Results 1 – 7 of 7) sorted by relevance

/external/skia/src/core/
DSkSharedMutex.cpp78 class SkSharedMutex::ThreadIDSet {
119 SkSharedMutex::SkSharedMutex() in SkSharedMutex() function in SkSharedMutex
126 SkSharedMutex::~SkSharedMutex() { ANNOTATE_RWLOCK_DESTROY(this); } in ~SkSharedMutex()
128 void SkSharedMutex::acquire() { in acquire()
153 void SkSharedMutex::release() { in release()
181 void SkSharedMutex::assertHeld() const { in assertHeld()
188 void SkSharedMutex::acquireShared() { in acquireShared()
214 void SkSharedMutex::releaseShared() { in releaseShared()
234 void SkSharedMutex::assertHeldShared() const { in assertHeldShared()
262 SkSharedMutex::SkSharedMutex() : fQueueCounts(0) { ANNOTATE_RWLOCK_CREATE(this); } in SkSharedMutex() function in SkSharedMutex
[all …]
DSkSharedMutex.h28 class SkSharedMutex {
30 SkSharedMutex();
31 ~SkSharedMutex();
68 inline void SkSharedMutex::assertHeld() const {}; in assertHeld()
69 inline void SkSharedMutex::assertHeldShared() const {}; in assertHeldShared()
74 SkAutoSharedMutexShared(SkSharedMutex& lock) : fLock(lock) { lock.acquireShared(); } in SkAutoSharedMutexShared()
77 SkSharedMutex& fLock;
/external/skia/tests/
DSkSharedMutexTest.cpp14 SkSharedMutex sm; in DEF_TEST()
24 SkSharedMutex sm; in DEF_TEST()
/external/skia/bench/
DMutexBench.cpp59 SkSharedMutex fMu;
64 DEF_BENCH( return new MutexBench<SkSharedMutex>(SkString("SkSharedMutex")); )
/external/skia/gn/
Dcore.gni287 "$_src/core/SkSharedMutex.cpp",
288 "$_src/core/SkSharedMutex.h",
/external/skia/src/ports/
DSkScalerContext_win_dw.cpp41 static SkSharedMutex DWriteFactoryMutex;
/external/skia/
DAndroid.bp269 "src/core/SkSharedMutex.cpp",