Searched refs:SkBaseMutex (Results 1 – 7 of 7) sorted by relevance
35 #define SK_DECLARE_STATIC_MUTEX(name) namespace {} static SkBaseMutex name = SK_BASE_MUTEX_INIT;37 struct SkBaseMutex { struct58 class SkMutex : public SkBaseMutex { argument119 typedef SkAutoTAcquire<SkBaseMutex> SkAutoMutexAcquire;122 typedef SkAutoTExclusive<SkBaseMutex> SkAutoMutexExclusive;
32 DiscardableMemoryPool(size_t budget, SkBaseMutex* mutex = nullptr);55 SkBaseMutex* fMutex;132 SkBaseMutex* mutex) in DiscardableMemoryPool()244 SkDiscardableMemoryPool* SkDiscardableMemoryPool::Create(size_t size, SkBaseMutex* mutex) { in Create()
56 size_t size, SkBaseMutex* mutex = nullptr);
16 struct SkBaseMutex;113 static SkFontConfigInterface* GetSingletonDirectInterface(SkBaseMutex* mutex = NULL);
13 SkFontConfigInterface* SkFontConfigInterface::GetSingletonDirectInterface(SkBaseMutex* mutex) { in GetSingletonDirectInterface()
332 SkBaseMutex* mutex() const { return &fMutex; } in mutex()