HomeSort by relevance Sort by last modified time
    Searched refs:fQueueCounts (Results 1 - 2 of 2) sorted by null

  /external/skia/src/core/
SkSharedMutex.cpp 238 // The fQueueCounts fields holds many counts in an int32_t in order to make managing them atomic.
242 // The three counts held in fQueueCounts are:
258 SkSharedMutex::SkSharedMutex() : fQueueCounts(0) { ANNOTATE_RWLOCK_CREATE(this); }
262 int32_t oldQueueCounts = fQueueCounts.fetch_add(1 << kWaitingExlusiveOffset,
276 int32_t oldQueueCounts = fQueueCounts.load(sk_memory_order_relaxed);
301 } while (!fQueueCounts.compare_exchange(&oldQueueCounts, newQueueCounts,
314 int32_t oldQueueCounts = fQueueCounts.load(sk_memory_order_relaxed);
324 } while (!fQueueCounts.compare_exchange(&oldQueueCounts, newQueueCounts,
339 int32_t oldQueueCounts = fQueueCounts.fetch_sub(1 << kSharedOffset,
SkSharedMutex.h 61 SkAtomic<int32_t> fQueueCounts;

Completed in 148 milliseconds