/haiku-fatelf/src/add-ons/kernel/network/ppp/shared/libkernelppp/headers/ |
H A D | LockerHelper.h | 29 LockerHelper(BLocker& lock) : fLock(&lock) 31 if(!fLock->Lock()) 32 fLock = NULL; 41 if(fLock) 42 fLock->Unlock(); 52 if(fLock) 53 fLock->Unlock(); 54 fLock = NULL; 58 BLocker *fLock; member in class:LockerHelper
|
/haiku-fatelf/headers/private/tracker/ |
H A D | AutoLock.h | 48 : fLock(lock), 52 fHasLock = fLock->Lock(); 56 : fLock(&lock), 60 fHasLock = fLock->Lock(); 66 fLock->Unlock(); 82 fLock->Unlock(); 90 fHasLock = fLock->Lock(); 98 { return fLock; } 101 T *fLock; member in class:AutoLock
|
/haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/ |
H A D | BlockBufferCacheKernel.cpp | 15 mutex_init(&fLock, "BlockBufferCache"); 21 mutex_destroy(&fLock); 28 mutex_lock(&fLock); 36 mutex_unlock(&fLock);
|
/haiku-fatelf/headers/private/userlandfs/shared/ |
H A D | RecursiveLock.h | 18 recursive_lock_init(&fLock, "anonymous locker"); 23 recursive_lock_init_etc(&fLock, name, MUTEX_FLAG_CLONE_NAME); 28 recursive_lock_destroy(&fLock); 38 return recursive_lock_lock(&fLock) == B_OK; 43 recursive_lock_unlock(&fLock); 48 return RECURSIVE_LOCK_HOLDER(&fLock); 53 return RECURSIVE_LOCK_HOLDER(&fLock) == find_thread(NULL); 59 const_cast<recursive_lock*>(&fLock)); 64 recursive_lock fLock; member in class:UserlandFSUtil::RecursiveLock
|
/haiku-fatelf/src/system/kernel/vm/ |
H A D | VMPageQueue.cpp | 18 B_INITIALIZE_SPINLOCK(&fLock);
|
/haiku-fatelf/src/tests/system/kernel/unit/lock/ |
H A D | RWLockTests.cpp | 27 rw_lock_init(&fLock, "test r/w lock"); 33 rw_lock_destroy(&fLock); 40 TEST_ASSERT(rw_lock_read_lock(&fLock) == B_OK); 41 rw_lock_read_unlock(&fLock); 43 TEST_ASSERT(rw_lock_write_lock(&fLock) == B_OK); 44 rw_lock_write_unlock(&fLock); 53 TEST_ASSERT(rw_lock_write_lock(&fLock) == B_OK); 56 rw_lock_write_unlock(&fLock); 63 TEST_ASSERT(rw_lock_write_lock(&fLock) == B_OK); 66 TEST_ASSERT(rw_lock_read_lock(&fLock) 292 rw_lock fLock; member in class:RWLockTest [all...] |
/haiku-fatelf/headers/tools/cppunit/ |
H A D | LockerSyncObject.h | 16 virtual void lock() { fLock.Lock(); } 17 virtual void unlock() { fLock.Unlock(); } 20 BLocker fLock; member in class:LockerSyncObject
|
/haiku-fatelf/src/apps/debugger/dwarf/ |
H A D | DwarfManager.h | 23 bool Lock() { return fLock.Lock(); } 24 void Unlock() { fLock.Unlock(); } 35 BLocker fLock; member in class:DwarfManager
|
/haiku-fatelf/src/servers/app/ |
H A D | MultiLocker.h | 80 sem_id fLock; member in class:MultiLocker 121 fLock(*lock) 123 fLocked = fLock.WriteLock(); 128 fLock(lock) 130 fLocked = fLock.WriteLock(); 136 fLock.WriteUnlock(); 141 return fLock.IsWriteLocked(); 147 fLock.WriteUnlock(); 153 MultiLocker& fLock; member in class:AutoWriteLocker 162 fLock(*loc 188 MultiLocker& fLock; member in class:AutoReadLocker [all...] |
/haiku-fatelf/src/tests/servers/app/newerClipping/ |
H A D | MultiLocker.h | 85 : fLock(lock) 87 fLock->WriteLock(); 91 fLock->WriteUnlock(); 94 MultiLocker* fLock; member in class:AutoWriteLocker 100 : fLock(lock) 102 fLock->ReadLock(); 106 fLock->ReadUnlock(); 109 MultiLocker* fLock; member in class:AutoReadLocker
|
/haiku-fatelf/src/tests/system/kernel/unit/ |
H A D | TestOutput.cpp | 32 B_INITIALIZE_SPINLOCK(&fLock); 44 InterruptsSpinLocker locker(fLock);
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/r5/ |
H A D | BufferPool.cpp | 21 fLock = create_sem(1, "buffer lock"); 25 set_sem_owner(fLock, B_SYSTEM_TEAM); 35 acquire_sem(fLock); 45 delete_sem(fLock); 52 if (fLock < B_OK 81 status_t status = acquire_sem(fLock); 85 release_sem(fLock); 103 status = acquire_sem(fLock); 116 release_sem(fLock); 128 if ((status = acquire_sem(fLock)) < B_O [all...] |
/haiku-fatelf/headers/private/interface/ |
H A D | ToolTipManager.h | 30 bool Lock() { return fLock.Lock(); } 31 void Unlock() { fLock.Unlock(); } 40 BLocker fLock; member in class:BToolTipManager
|
/haiku-fatelf/headers/private/graphics/intel_extreme/ |
H A D | lock.h | 62 fLock(&lock) 64 fStatus = acquire_lock(fLock); 70 release_lock(fLock); 81 struct lock *fLock; member in class:Autolock
|
/haiku-fatelf/headers/private/graphics/radeon_hd/ |
H A D | lock.h | 62 fLock(&lock) 64 fStatus = acquire_lock(fLock); 70 release_lock(fLock); 81 struct lock *fLock; member in class:Autolock
|
/haiku-fatelf/src/kits/app/ |
H A D | MessageQueue.cpp | 23 fLock("BMessageQueue Lock") 49 BAutolock _(fLock); 76 BAutolock _(fLock); 117 BAutolock _(fLock); 139 BAutolock _(fLock); 163 return fLock.Lock(); 170 fLock.Unlock(); 177 return fLock.IsLocked(); 184 BAutolock _(fLock); 211 BAutolock _(fLock); [all...] |
H A D | LooperList.cpp | 33 fLock("BLooperList lock") 41 return fLock.Lock(); 48 fLock.Unlock(); 55 return fLock.IsLocked(); 62 BAutolock locker(fLock); 81 BAutolock locker(fLock); 92 BAutolock locker(fLock); 109 BAutolock locker(fLock); 122 BAutolock locker(fLock); 131 BAutolock locker(fLock); [all...] |
/haiku-fatelf/src/add-ons/screen_savers/slideshowsaver/ |
H A D | LiveSettings.cpp | 56 : fLock("LiveSettings Lock") 99 fLock.Lock(); 102 fLock.Unlock(); 129 fLock.Lock(); 133 fLock.Unlock(); 165 fLock.Lock(); 180 fLock.Unlock(); 190 fLock.Lock(); 205 fLock.Unlock(); 213 fLock [all...] |
/haiku-fatelf/src/apps/debugger/settings/generic/ |
H A D | Settings.cpp | 19 fLock("settings"), 35 return fLock.InitCheck(); 42 AutoLocker<BLocker> locker(fLock); 53 AutoLocker<BLocker> locker(fLock); 67 AutoLocker<BLocker> locker(fLock); 97 AutoLocker<BLocker> locker(fLock); 105 AutoLocker<BLocker> locker(fLock);
|
/haiku-fatelf/src/apps/icon-o-matic/generic/support/ |
H A D | RWLocker.cpp | 22 : fLock(), 37 : fLock(name), 53 fLock.Lock(); 83 if (fLock.Lock()) { 105 fLock.Unlock(); 117 if (fLock.Lock()) { 120 fLock.Unlock(); 148 if (fLock.Lock()) { 172 fLock.Unlock(); 210 if (fLock [all...] |
/haiku-fatelf/src/apps/mediaplayer/support/ |
H A D | RWLocker.cpp | 22 : fLock(), 37 : fLock(name), 53 fLock.Lock(); 83 if (fLock.Lock()) { 105 fLock.Unlock(); 117 if (fLock.Lock()) { 120 fLock.Unlock(); 148 if (fLock.Lock()) { 172 fLock.Unlock(); 210 if (fLock [all...] |
/haiku-fatelf/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | BlockCache.cpp | 57 fLock(), 68 fLock.Lock(); 81 fLock.Unlock(); 109 fLock.Lock(); 114 fLock.Unlock(); 127 fLock.Lock(); 145 fLock.Unlock(); 153 fLock.Lock(); 160 fLock.Unlock();
|
/haiku-fatelf/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | ServerConnectionProvider.cpp | 16 fLock("server connection provider"), 29 AutoLocker<Locker> _(fLock); 51 AutoLocker<Locker> _(fLock); 76 AutoLocker<Locker> _(fLock); 90 AutoLocker<Locker> _(fLock);
|
/haiku-fatelf/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixAddressManager.h | 45 mutex_init(&fLock, "unix address manager"); 50 mutex_destroy(&fLock); 60 return mutex_lock(&fLock) == B_OK; 65 mutex_unlock(&fLock); 105 mutex fLock; member in class:UnixAddressManager
|
/haiku-fatelf/src/apps/debuganalyzer/model_loader/ |
H A D | AbstractModelLoader.cpp | 16 fLock("main model loader"), 35 status_t error = fLock.InitCheck(); 39 AutoLocker<BLocker> locker(fLock); 67 AutoLocker<BLocker> locker(fLock); 142 AutoLocker<BLocker> locker(fLock);
|