Searched defs:lock (Results 51 - 75 of 160) sorted by relevance

1234567

/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DOpenState.cpp72 OpenState::AddLock(LockInfo* lock) argument
81 OpenState::RemoveLock(LockInfo* lock, LockInfo* prev) argument
91 OpenState::DeleteLock(LockInfo* lock) argument
H A DCookie.cpp164 AddLock(LockInfo* lock) argument
174 RemoveLock(LockInfo* lock, LockInfo* previous) argument
[all...]
/haiku/src/add-ons/kernel/generic/dpc/
H A Ddpc.c31 spinlock lock; member in struct:__anon5
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.h64 void Wait(mutex& lock) argument
/haiku/src/system/libroot/posix/
H A Dsyslog.cpp65 static int32 lock = 0; local
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Ddriver.h24 spinlock lock; member in struct:__anon538
/haiku/src/servers/app/
H A DMultiLocker.h108 AutoWriteLocker(MultiLocker* lock) argument
115 AutoWriteLocker(MultiLocker& lock) argument
149 AutoReadLocker(MultiLocker* lock) argument
156 AutoReadLocker(MultiLocker& lock) argument
[all...]
/haiku/src/kits/media/
H A DBufferGroup.cpp40 BBufferGroup(size_t size, int32 count, uint32 placement, uint32 lock) argument
H A DRealtimeAlloc.cpp66 mutex lock; member in struct:rtm_pool
/haiku/src/tests/system/kernel/fs/
H A DKPathTest.cpp57 _mutex_lock(mutex* lock, void* locker) argument
64 _mutex_trylock(mutex* lock) argument
71 _mutex_unlock(mutex* lock) argument
/haiku/src/tools/fs_shell/
H A Dlock.cpp20 fssh_recursive_lock_get_recursion(fssh_recursive_lock *lock) argument
30 fssh_recursive_lock_init_etc(fssh_recursive_lock *lock, const char *name, argument
50 fssh_recursive_lock_init(fssh_recursive_lock *lock, const char *name) argument
57 fssh_recursive_lock_destroy(fssh_recursive_lock *lock) argument
68 fssh_recursive_lock_lock(fssh_recursive_lock *lock) argument
85 fssh_recursive_lock_trylock(fssh_recursive_lock *lock) argument
103 fssh_recursive_lock_unlock(fssh_recursive_lock *lock) argument
116 fssh_recursive_lock_transfer_lock(fssh_recursive_lock *lock, fssh_thread_id thread) argument
211 fssh_rw_lock_init(fssh_rw_lock *lock, const char *name) argument
229 fssh_rw_lock_init_etc(fssh_rw_lock *lock, const char *name, uint32_t flags) argument
236 fssh_rw_lock_destroy(fssh_rw_lock *lock) argument
246 fssh_rw_lock_read_lock(fssh_rw_lock *lock) argument
258 fssh_rw_lock_read_unlock(fssh_rw_lock *lock) argument
268 fssh_rw_lock_write_lock(fssh_rw_lock *lock) argument
286 fssh_rw_lock_write_unlock(fssh_rw_lock *lock) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dntfs.h35 mutex lock; member in struct:volume
/haiku/headers/private/kernel/
H A Dlock.h24 spinlock lock; member in struct:mutex
37 mutex lock; member in struct:recursive_lock
52 spinlock lock; member in struct:rw_lock
184 rw_lock_read_lock(rw_lock* lock) argument
198 rw_lock_read_lock_with_timeout(rw_lock* lock, uint32 timeoutFlags, bigtime_t timeout) argument
213 rw_lock_read_unlock(rw_lock* lock) argument
226 rw_lock_write_unlock(rw_lock* lock) argument
233 mutex_lock(mutex* lock) argument
246 mutex_trylock(mutex* lock) argument
259 mutex_lock_with_timeout(mutex* lock, uint32 timeoutFlags, bigtime_t timeout) argument
272 mutex_unlock(mutex* lock) argument
282 recursive_lock_transfer_lock(recursive_lock* lock, thread_id thread) argument
[all...]
H A Dsmp.h183 try_acquire_spinlock_inline(spinlock* lock) argument
190 acquire_spinlock_inline(spinlock* lock) argument
199 release_spinlock_inline(spinlock* lock) argument
211 try_acquire_write_spinlock_inline(rw_spinlock* lock) argument
218 acquire_write_spinlock_inline(rw_spinlock* lock) argument
227 release_write_spinlock_inline(rw_spinlock* lock) argument
234 try_acquire_read_spinlock_inline(rw_spinlock* lock) argument
242 acquire_read_spinlock_inline(rw_spinlock* lock) argument
251 release_read_spinlock_inline(rw_spinlock* lock) argument
267 try_acquire_write_seqlock_inline(seqlock* lock) argument
276 acquire_write_seqlock_inline(seqlock* lock) argument
283 release_write_seqlock_inline(seqlock* lock) argument
290 acquire_read_seqlock_inline(seqlock* lock) argument
297 release_read_seqlock_inline(seqlock* lock, uint32 count) argument
[all...]
/haiku/headers/private/graphics/et6x00/
H A DDriverInterface.h79 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon774::__anon775
/haiku/src/kits/debug/
H A DDebugLooper.cpp41 status_t Wait(BLocker& lock) argument
/haiku/src/add-ons/kernel/generic/mpu401/
H A Dmpu401.c558 lock(void) function
/haiku/src/system/kernel/fs/
H A DVnode.h94 mutex lock; member in struct:vnode::Bucket
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dlock.cpp104 recursive_lock_get_recursion(recursive_lock *lock) argument
114 recursive_lock_init(recursive_lock *lock, const char *name) argument
123 recursive_lock_init_etc(recursive_lock *lock, const char *name, uint32 flags) argument
132 recursive_lock_destroy(recursive_lock *lock) argument
142 recursive_lock_lock(recursive_lock *lock) argument
159 recursive_lock_trylock(recursive_lock *lock) argument
179 recursive_lock_unlock(recursive_lock *lock) argument
197 rw_lock_wait(rw_lock* lock, bool writer) argument
226 rw_lock_unblock(rw_lock* lock) argument
275 rw_lock_init(rw_lock* lock, const char* name) argument
289 rw_lock_init_etc(rw_lock* lock, const char* name, uint32 flags) argument
303 rw_lock_destroy(rw_lock* lock) argument
343 _rw_lock_read_lock(rw_lock* lock) argument
372 _rw_lock_read_lock_with_timeout(rw_lock* lock, uint32 timeoutFlags, bigtime_t timeout) argument
462 _rw_lock_read_unlock(rw_lock* lock) argument
470 _rw_lock_read_unlock_threads_locked(rw_lock* lock) argument
495 rw_lock_write_lock(rw_lock* lock) argument
533 _rw_lock_write_unlock(rw_lock* lock) argument
541 _rw_lock_write_unlock_threads_locked(rw_lock* lock) argument
586 mutex_init(mutex* lock, const char *name) argument
600 mutex_init_etc(mutex* lock, const char *name, uint32 flags) argument
614 mutex_destroy(mutex* lock) argument
681 _mutex_lock_threads_locked(mutex* lock) argument
734 _mutex_lock(mutex* lock, void*) argument
742 _mutex_unlock_threads_locked(mutex* lock) argument
783 _mutex_unlock(mutex* lock) argument
791 _mutex_trylock(mutex* lock) argument
[all...]
/haiku/headers/private/shared/
H A Dlocks.h16 int32 lock; member in struct:mutex
38 mutex lock; member in struct:rw_lock
70 mutex lock; member in struct:recursive_lock
109 Lock(struct mutex *lock) argument
114 Unlock(struct mutex *lock) argument
141 Lock(struct rw_lock *lock) argument
146 Unlock(struct rw_lock *lock) argument
155 Lock(struct rw_lock *lock) argument
160 Unlock(struct rw_lock *lock) argument
[all...]
H A DHashMap.h205 const Locker* lock = this; local
214 const Locker* lock = this; local
223 const Locker* lock = this; local
H A DHashSet.h182 const Locker* lock = this; local
191 const Locker* lock = this; local
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/
H A Dh2generic.h68 sem_id lock; /* synchronize access to the device */ member in struct:bt_usb_dev
/haiku/src/system/kernel/slab/
H A DObjectCache.h48 mutex lock; member in struct:ObjectCache
/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

Completed in 108 milliseconds

1234567