Searched defs:SkBaseMutex (Results 1 - 4 of 4) sorted by last modified time

/external/skia/src/ports/
H A DSkMutex_pthread.h16 // A SkBaseMutex is a POD structure that can be directly initialized
20 struct SkBaseMutex { struct
41 class SkMutex : public SkBaseMutex {
87 #define SK_DECLARE_STATIC_MUTEX(name) static SkBaseMutex name = SK_BASE_MUTEX_INIT
90 #define SK_DECLARE_GLOBAL_MUTEX(name) SkBaseMutex name = SK_BASE_MUTEX_INIT
H A DSkMutex_win.h33 // On Windows, SkBaseMutex and SkMutex are the same thing,
70 typedef SkMutex SkBaseMutex; typedef
73 #define SK_DECLARE_STATIC_MUTEX(name) static SkBaseMutex name
74 #define SK_DECLARE_GLOBAL_MUTEX(name) SkBaseMutex name
/external/chromium_org/third_party/skia/src/ports/
H A DSkMutex_pthread.h20 // A SkBaseMutex is a POD structure that can be directly initialized
24 struct SkBaseMutex { struct
45 class SkMutex : public SkBaseMutex {
97 // Because SkBaseMutex is not a primitive, a static SkBaseMutex cannot be
99 #define SK_DECLARE_STATIC_MUTEX(name) namespace {} static SkBaseMutex name = SK_BASE_MUTEX_INIT
H A DSkMutex_win.h33 // On Windows, SkBaseMutex and SkMutex are the same thing,
37 struct SkBaseMutex { struct
39 SkBaseMutex() { function in struct:SkBaseMutex
44 ~SkBaseMutex() {
69 SkBaseMutex(const SkBaseMutex&);
70 SkBaseMutex& operator=(const SkBaseMutex&);
73 class SkMutex : public SkBaseMutex { };
77 #define SK_DECLARE_STATIC_MUTEX(name) namespace{} static SkBaseMutex nam
[all...]

Completed in 59 milliseconds