/haiku/src/kits/support/ |
H A D | Locker.cpp | 24 // The "fBenaphoreCount" member is set to 1 if the BLocker style is 33 // when the BLocker is constructed. It is used to acquire and release 47 BLocker::BLocker() function in class:BLocker 53 BLocker::BLocker(const char *name) function in class:BLocker 59 BLocker::BLocker(bool benaphoreStyle) function in class:BLocker 65 BLocker::BLocker(cons function in class:BLocker 75 BLocker::BLocker(const char *name, bool benaphoreStyle, function in class:BLocker [all...] |
/haiku/src/build/libbe/support/ |
H A D | Locker.cpp | 24 // The "fBenaphoreCount" member is set to 1 if the BLocker style is 33 // when the BLocker is constructed. It is used to acquire and release 47 BLocker::BLocker() function in class:BLocker 53 BLocker::BLocker(const char *name) function in class:BLocker 59 BLocker::BLocker(bool benaphoreStyle) function in class:BLocker 65 BLocker::BLocker(cons function in class:BLocker 75 BLocker::BLocker(const char *name, bool benaphoreStyle, function in class:BLocker [all...] |
/haiku/headers/os/support/ |
H A D | Locker.h | 12 class BLocker { class 14 BLocker(); 15 BLocker(const char* name); 16 BLocker(bool benaphoreStyle); 17 BLocker(const char* name, bool benaphoreStyle); 18 virtual ~BLocker(); 33 BLocker(const char* name, bool benaphoreStyle, 35 BLocker(const BLocker&); 36 BLocker [all...] |
H A D | Autolock.h | 16 inline BAutolock(BLocker* locker); 17 inline BAutolock(BLocker& locker); 26 BLocker* fLocker; 43 BAutolock::BAutolock(BLocker *locker) 53 BAutolock::BAutolock(BLocker &locker)
|
/haiku/headers/build/os/support/ |
H A D | Locker.h | 12 class BLocker { class 14 BLocker(); 15 BLocker(const char* name); 16 BLocker(bool benaphoreStyle); 17 BLocker(const char* name, bool benaphoreStyle); 18 virtual ~BLocker(); 33 BLocker(const char* name, bool benaphoreStyle, 35 BLocker(const BLocker&); 36 BLocker [all...] |
/haiku/src/tests/kits/support/blocker/ |
H A D | LockerTestCase.h | 4 This file defines a couple of common classes for testing BLocker 16 class BLocker; 20 // of the BLocker interfaces. It is used to make sure that if the 34 BLocker *theLocker; 37 SafetyLock(BLocker *aLock) {theLocker = aLock;}; 43 // All BLocker tests should be derived from the LockerTestCase class. 44 // This class provides a BLocker allocated on construction to the 45 // derived class. This BLocker is the member "theLocker". Also, 53 BLocker *theLocker;
|
H A D | BenaphoreLockCountTest1.h | 4 This file defines a classes for performing one test of BLocker 21 BLocker thread2Lock; 22 BLocker thread3Lock;
|
H A D | ConstructionTest1.h | 4 This file defines a class for performing one test of BLocker 21 bool NameMatches(const char *, BLocker *); 22 bool IsBenaphore(BLocker *);
|
H A D | SemaphoreLockCountTest1.h | 4 This file defines a classes for performing one test of BLocker 22 BLocker thread2Lock; 23 BLocker thread3Lock;
|
H A D | ConstructionTest1.cpp | 4 This file implements a test class for testing BLocker construction 37 * Descr: This is the desctructor for this BLocker test class. 54 BLocker *lockerArg) 65 * Descr: This member attempts to confirm that the BLocker passed in 72 ConstructionTest1::IsBenaphore(BLocker *lockerArg) 96 * for the BLocker. The resulting BLocker is tested to show 97 * that the BLocker was constructed correctly. 103 CPPUNIT_ASSERT(NameMatches("some BLocker", theLocker)); 107 BLocker locker [all...] |
/haiku/src/tests/kits/app/bmessagequeue/ |
H A D | ConcurrencyTest1.h | 25 BLocker thread2Lock; 26 BLocker thread3Lock;
|
/haiku/src/tests/kits/support/bautolock/ |
H A D | AutolockLockerTest.h | 5 BLocker. 16 class BLocker; 22 BLocker *theLocker;
|
H A D | AutolockTestAddon.cpp | 5 function for the BLocker tests. These symbols will be used 22 * get a pointer to the test to run. The BLocker test 25 * the Be implementation of BLocker, once for the 33 testSuite->addTest(AutolockLockerTest<BAutolock, BLocker>::suite()); 37 AutolockLockerTest<OpenBeOS::BAutolock, OpenBeOS::BLocker>::suite());
|
/haiku/src/servers/package/ |
H A D | PackageFileManager.h | 12 class BLocker; 19 PackageFileManager(BLocker& lock); 40 BLocker& fLock;
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | StreamingRingBuffer.h | 37 BLocker fReaderLocker; 38 BLocker fWriterLocker; 39 BLocker fDataLocker;
|
/haiku/headers/private/userlandfs/shared/ |
H A D | Locker.h | 21 // userland: use the BLocker class 26 typedef BLocker Locker;
|
/haiku/src/servers/app/font/ |
H A D | AppFontManager.h | 32 class AppFontManager : public FontManager, BLocker { 36 bool Lock() { return BLocker::Lock(); } 37 void Unlock() { BLocker::Unlock(); } 38 bool IsLocked() const { return BLocker::IsLocked(); }
|
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/headers/ |
H A D | LockerHelper.h | 28 //! Locks the given BLocker. 29 LockerHelper(BLocker& lock) : fLock(&lock) 35 /*! \brief Unlocks the BLocker that was passed to the constructor. 37 If you called \c UnlockNow() the BLocker will not be unlocked. 45 /*! \brief Unlocks the BLocker that was passed to the constructor. 47 The destructor will not unlock the BLocker anymore and any subsequent 58 BLocker *fLock;
|
/haiku/src/apps/packageinstaller/ |
H A D | PackageInstall.h | 40 BLocker fIdLocker; 43 BLocker fCurrentScriptLocker;
|
/haiku/src/apps/haikudepot/process/ |
H A D | AbstractProcess.cpp | 42 AutoLocker<BLocker> locker(&fLock); 54 AutoLocker<BLocker> locker(&fLock); 81 AutoLocker<BLocker> locker(&fLock); 99 AutoLocker<BLocker> locker(&fLock); 107 AutoLocker<BLocker> locker(&fLock); 126 AutoLocker<BLocker> locker(&fLock); 163 AutoLocker<BLocker> locker(&fLock); 180 AutoLocker<BLocker> locker(&fLock); 192 AutoLocker<BLocker> locker(&fLock);
|
/haiku/src/apps/mediaplayer/media_node_framework/video/ |
H A D | VideoTarget.h | 36 BLocker fBitmapLock;
|
/haiku/src/kits/app/ |
H A D | AppServerLink.cpp | 26 static BLocker sLock("AppServerLink_sLock");
|
/haiku/src/servers/media/ |
H A D | Queue.h | 13 class Queue : BLocker {
|
/haiku/src/tests/ |
H A D | ExampleTest.h | 19 BLocker *fLocker;
|
/haiku/src/kits/media/ |
H A D | PortPool.h | 19 class PortPool : BLocker {
|