Searched refs:MultiLocker (Results 1 - 14 of 14) sorted by relevance

/haiku/src/servers/app/
H A DMultiLocker.h45 class MultiLocker { class
47 MultiLocker(const char* baseName);
48 virtual ~MultiLocker();
70 MultiLocker();
71 MultiLocker(const MultiLocker& other);
72 MultiLocker& operator=(const MultiLocker& other);
108 AutoWriteLocker(MultiLocker* lock)
115 AutoWriteLocker(MultiLocker
[all...]
H A DMultiLocker.cpp10 #include "MultiLocker.h"
26 MultiLocker::MultiLocker(const char* baseName) function in class:MultiLocker
37 rw_lock_init_etc(&fLock, baseName != NULL ? baseName : "some MultiLocker",
42 fLock = create_sem(LARGE_NUMBER, baseName != NULL ? baseName : "MultiLocker");
68 MultiLocker::~MultiLocker()
85 printf("MultiLocker Statistics:\n"
101 MultiLocker::InitCheck()
112 MultiLocker
[all...]
H A DDesktop.h38 #include "MultiLocker.h"
102 const MultiLocker& WindowLocker() { return fWindowLock; }
134 MultiLocker& ScreenLocker() { return fScreenLock; }
351 MultiLocker fScreenLock;
369 MultiLocker fWindowLock;
/haiku/src/tests/servers/app/newerClipping/
H A DMultiLocker.h0 /* MultiLocker.h */
18 class MultiLocker { class
20 MultiLocker(const char* semaphoreBaseName);
21 virtual ~MultiLocker();
84 AutoWriteLocker(MultiLocker* lock)
94 MultiLocker* fLock;
99 AutoReadLocker(MultiLocker* lock)
109 MultiLocker* fLock;
H A DMultiLocker.cpp0 /* MultiLocker.cpp */
7 #include "MultiLocker.h"
17 MultiLocker::MultiLocker(const char* semaphoreBaseName) function in class:MultiLocker
74 MultiLocker::~MultiLocker()
94 printf("MultiLocker Statistics:\n"
117 MultiLocker::InitCheck()
123 MultiLocker::ReadLock()
163 MultiLocker
[all...]
H A Dmakefile36 MultiLocker.cpp \
H A DDesktop.h16 # include "MultiLocker.h"
116 MultiLocker fClippingLock;
/haiku/src/servers/app/font/
H A DFontCache.h15 #include "MultiLocker.h"
19 class FontCache : public MultiLocker {
H A DFontCache.cpp31 : MultiLocker("FontCache lock")
H A DFontCacheEntry.h39 #include "MultiLocker.h"
87 class FontCacheEntry : public MultiLocker, public BReferenceable {
H A DFontCacheEntry.cpp134 MultiLocker("FontCacheEntry lock"),
/haiku/src/servers/app/drawing/
H A DHWInterface.h25 #include "MultiLocker.h"
58 class HWInterface : protected MultiLocker {
H A DHWInterface.cpp45 MultiLocker("hw interface lock"),
71 return MultiLocker::InitCheck();
/haiku/src/servers/app/decorator/
H A DDecorator.h25 #include "MultiLocker.h"
286 mutable MultiLocker fLocker;

Completed in 114 milliseconds