Searched refs:lock (Results 76 - 100 of 699) sorted by relevance

1234567891011>>

/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_subr_bufring.c41 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 DRemoteEventStream.cpp49 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 DLockerSyncObject.h16 virtual void lock() { fLock.Lock(); } function in class:LockerSyncObject
/haiku/src/tools/cppunit/
H A DSemaphoreSyncObject.cpp19 SemaphoreSyncObject::lock() { function in class:SemaphoreSyncObject
21 throw CppUnit::Exception("SemaphoreSyncObject::lock() -- Error acquiring semaphore");
H A DThreadedTestCase.cpp42 // 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 DCookie.h53 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 DOpenState.cpp72 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 Dtypes.h77 __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 DEngineManagment.c33 AQUIRE_BEN(si->engine.lock)
48 AQUIRE_BEN(si->engine.lock)
66 RELEASE_BEN(si->engine.lock)
/haiku/src/system/kernel/fs/
H A DVnode.cpp17 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 DTeamMemoryBlock.cpp38 AutoLocker<BLocker> lock(fLock);
46 AutoLocker<BLocker> lock(fLock);
60 AutoLocker<BLocker> lock(fLock);
/haiku/headers/private/kernel/
H A DAreaKeeper.h24 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 Dscheduling_analysis.h116 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 DAppManager.cpp64 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 Dfile_cache.cpp64 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 Dpidfile.c111 * 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 Dmutex.h53 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 DOverlay.c78 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 DOverlay.c76 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 Dwebsearchfs.h15 #define lock mutex macro
71 lock l;
98 lock l;
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dfs_cache.c55 #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 Dcache.h11 #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 Dpacket_buffer.h26 spinlock lock; member in struct:packet_buffer
/haiku/src/apps/cortex/support/
H A DSimpleLockable.h58 virtual bool lock( function in class:SimpleLockable
/haiku/src/servers/package/
H A DPackageFileManager.h19 PackageFileManager(BLocker& lock);

Completed in 152 milliseconds

1234567891011>>