Searched refs:BLocker (Results 1 - 25 of 360) sorted by relevance

1234567891011>>

/haiku/src/kits/support/
H A DLocker.cpp24 // 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 DLocker.cpp24 // 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 DLocker.h12 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 DAutolock.h16 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 DLocker.h12 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 DLockerTestCase.h4 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 DBenaphoreLockCountTest1.h4 This file defines a classes for performing one test of BLocker
21 BLocker thread2Lock;
22 BLocker thread3Lock;
H A DConstructionTest1.h4 This file defines a class for performing one test of BLocker
21 bool NameMatches(const char *, BLocker *);
22 bool IsBenaphore(BLocker *);
H A DSemaphoreLockCountTest1.h4 This file defines a classes for performing one test of BLocker
22 BLocker thread2Lock;
23 BLocker thread3Lock;
H A DConstructionTest1.cpp4 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 DConcurrencyTest1.h25 BLocker thread2Lock;
26 BLocker thread3Lock;
/haiku/src/tests/kits/support/bautolock/
H A DAutolockLockerTest.h5 BLocker.
16 class BLocker;
22 BLocker *theLocker;
H A DAutolockTestAddon.cpp5 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 DPackageFileManager.h12 class BLocker;
19 PackageFileManager(BLocker& lock);
40 BLocker& fLock;
/haiku/src/servers/app/drawing/interface/remote/
H A DStreamingRingBuffer.h37 BLocker fReaderLocker;
38 BLocker fWriterLocker;
39 BLocker fDataLocker;
/haiku/headers/private/userlandfs/shared/
H A DLocker.h21 // userland: use the BLocker class
26 typedef BLocker Locker;
/haiku/src/servers/app/font/
H A DAppFontManager.h32 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 DLockerHelper.h28 //! 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 DPackageInstall.h40 BLocker fIdLocker;
43 BLocker fCurrentScriptLocker;
/haiku/src/apps/haikudepot/process/
H A DAbstractProcess.cpp42 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 DVideoTarget.h36 BLocker fBitmapLock;
/haiku/src/kits/app/
H A DAppServerLink.cpp26 static BLocker sLock("AppServerLink_sLock");
/haiku/src/servers/media/
H A DQueue.h13 class Queue : BLocker {
/haiku/src/tests/
H A DExampleTest.h19 BLocker *fLocker;
/haiku/src/kits/media/
H A DPortPool.h19 class PortPool : BLocker {

Completed in 162 milliseconds

1234567891011>>