/haiku/src/libs/compat/freebsd_network/ |
H A D | fbsd_subr_bufring.c | 41 buf_ring_alloc(int count, struct malloc_type *type, int flags, struct mtx *lock) argument 52 br->br_lock = lock;
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | RemoteEventStream.cpp | 49 BAutolock lock(fEventListLocker); 52 lock.Unlock(); 59 lock.Lock(); 60 if (!lock.IsLocked()) 72 BAutolock lock(fEventListLocker); 73 if (!lock.IsLocked()) 212 BAutolock lock(fEventListLocker); 216 lock.Unlock();
|
/haiku/headers/tools/cppunit/ |
H A D | LockerSyncObject.h | 16 virtual void lock() { fLock.Lock(); } function in class:LockerSyncObject
|
/haiku/src/tools/cppunit/ |
H A D | SemaphoreSyncObject.cpp | 19 SemaphoreSyncObject::lock() { function in class:SemaphoreSyncObject 21 throw CppUnit::Exception("SemaphoreSyncObject::lock() -- Error acquiring semaphore");
|
H A D | ThreadedTestCase.cpp | 42 // Acquire the update lock 43 BAutolock lock(fUpdateLock); 70 BAutolock lock(fUpdateLock); 88 // Acquire the update lock and post our update 89 BAutolock lock(fUpdateLock); 100 BAutolock lock(fUpdateLock); // Lock the number map
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Cookie.h | 53 bool operator==(const struct flock& lock) const; 54 bool operator==(const LockInfo& lock) const; 87 void AddLock(LockInfo* lock); 88 void RemoveLock(LockInfo* lock, LockInfo* prev);
|
H A D | OpenState.cpp | 72 OpenState::AddLock(LockInfo* lock) argument 74 lock->fNext = fLocks; 75 fLocks = lock; 81 OpenState::RemoveLock(LockInfo* lock, LockInfo* prev) argument 84 prev->fNext = lock->fNext; 86 fLocks = lock->fNext; 91 OpenState::DeleteLock(LockInfo* lock) argument 95 LockOwner* owner = lock->fOwner; 96 delete lock;
|
/haiku/headers/posix/sys/ |
H A D | types.h | 77 __haiku_std_int32 lock; member in struct:_pthread_mutex 85 __haiku_std_int32 lock; member in struct:_pthread_barrier 96 __haiku_std_int32 lock; member in struct:_pthread_cond 121 __haiku_std_int32 lock; member in struct:_pthread_spinlock
|
/haiku/src/add-ons/accelerants/nvidia/ |
H A D | EngineManagment.c | 33 AQUIRE_BEN(si->engine.lock) 48 AQUIRE_BEN(si->engine.lock) 66 RELEASE_BEN(si->engine.lock)
|
/haiku/src/system/kernel/fs/ |
H A D | Vnode.cpp | 17 mutex_init(&lock, "vnode bucket"); 37 MutexLocker bucketLocker(bucket.lock); 41 // The lock holder dropped it in the meantime and no-one else was faster 52 "vnode lock"); 64 MutexLocker bucketLocker(bucket.lock);
|
/haiku/src/kits/debugger/model/ |
H A D | TeamMemoryBlock.cpp | 38 AutoLocker<BLocker> lock(fLock); 46 AutoLocker<BLocker> lock(fLock); 60 AutoLocker<BLocker> lock(fLock);
|
/haiku/headers/private/kernel/ |
H A D | AreaKeeper.h | 24 size_t size, uint32 lock, uint32 protection); 53 size_t size, uint32 lock, uint32 protection) 55 fArea = create_area(name, _virtualAddress, spec, size, lock, protection); 52 Create(const char *name, void **_virtualAddress, uint32 spec, size_t size, uint32 lock, uint32 protection) argument
|
H A D | scheduling_analysis.h | 116 InitMutex(mutex* lock, const char* name) argument 118 fMutex(lock), 152 InitRWLock(rw_lock* lock, const char* name) argument 154 fLock(lock),
|
/haiku/src/servers/media/ |
H A D | AppManager.cpp | 64 BAutolock lock(this); 72 BAutolock lock(this); 121 BAutolock lock(this); 134 BAutolock lock(this); 156 BAutolock lock(this);
|
/haiku/src/tools/fs_shell/ |
H A D | file_cache.cpp | 64 fssh_mutex lock; member in struct:FSShell::file_cache_ref 90 fssh_mutex_unlock(&ref->lock); 95 fssh_mutex_lock(&ref->lock); 109 fssh_mutex_unlock(&ref->lock); 114 fssh_mutex_lock(&ref->lock); 194 MutexLocker locker(ref->lock); 258 // create lock 262 fssh_mutex_init(&ref->lock, buffer); 278 fssh_mutex_lock(&ref->lock); 279 fssh_mutex_destroy(&ref->lock); [all...] |
/haiku/src/libs/util/ |
H A D | pidfile.c | 111 * Open the PID file and obtain exclusive lock. 118 struct flock lock; local 119 lock.l_type = F_WRLCK; 120 lock.l_whence = SEEK_SET; 121 lock.l_start = 0; 122 lock.l_len = 0; 124 if (fcntl(fd, F_SETLK, &lock) == -1) {
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | mutex.h | 53 mutex_lock(&mutex->u.mutex_.lock); 67 if (mutex_trylock(&mutex->u.mutex_.lock) != B_OK) 87 mutex_unlock(&mutex->u.mutex_.lock); 111 return mutex->u.recursive.lock.holder == find_thread(NULL); 117 return mutex->u.spinlock_.lock.lock != 0;
|
/haiku/src/add-ons/accelerants/via/ |
H A D | Overlay.c | 78 AQUIRE_BEN(si->overlay.lock) 109 RELEASE_BEN(si->overlay.lock) 119 RELEASE_BEN(si->overlay.lock) 131 RELEASE_BEN(si->overlay.lock) 141 RELEASE_BEN(si->overlay.lock) 257 RELEASE_BEN(si->overlay.lock) 272 RELEASE_BEN(si->overlay.lock) 294 RELEASE_BEN(si->overlay.lock) 304 RELEASE_BEN(si->overlay.lock) 451 AQUIRE_BEN(si->overlay.lock) [all...] |
/haiku/src/add-ons/accelerants/neomagic/ |
H A D | Overlay.c | 76 AQUIRE_BEN(si->overlay.lock) 114 RELEASE_BEN(si->overlay.lock) 124 RELEASE_BEN(si->overlay.lock) 136 RELEASE_BEN(si->overlay.lock) 146 RELEASE_BEN(si->overlay.lock) 256 RELEASE_BEN(si->overlay.lock) 271 RELEASE_BEN(si->overlay.lock) 295 RELEASE_BEN(si->overlay.lock) 305 RELEASE_BEN(si->overlay.lock) 452 AQUIRE_BEN(si->overlay.lock) [all...] |
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | websearchfs.h | 15 #define lock mutex macro 71 lock l; 98 lock l;
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | fs_cache.c | 55 #include "lock.h" 422 bc.lock.s = iovec_lock.s = -1; 426 if (beos_new_lock(&bc.lock, "bollockcache") != 0) 448 if (bc.lock.s >= 0) 449 beos_free_lock(&bc.lock); 524 kprintf("ce %p dev %2d bnum %6" B_PRIdOFF " lock %d flag %d arg %p " 525 "clone %p\n", ce, ce->dev, ce->block_num, ce->lock, 551 LOCK(bc.lock); 570 UNLOCK(bc.lock); 582 printf("nce @ 0x%x dev %d bnum %ld flags %d lock [all...] |
/haiku/headers/private/userlandfs/legacy/ |
H A D | cache.h | 11 #include <legacy/lock.h> 45 int lock; member in struct:cache_ent 68 struct lock lock; member in struct:block_cache
|
/haiku/src/add-ons/kernel/bus_managers/ps2/ |
H A D | packet_buffer.h | 26 spinlock lock; member in struct:packet_buffer
|
/haiku/src/apps/cortex/support/ |
H A D | SimpleLockable.h | 58 virtual bool lock( function in class:SimpleLockable
|
/haiku/src/servers/package/ |
H A D | PackageFileManager.h | 19 PackageFileManager(BLocker& lock);
|