/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | OpenState.cpp | 72 OpenState::AddLock(LockInfo* lock) argument 81 OpenState::RemoveLock(LockInfo* lock, LockInfo* prev) argument 91 OpenState::DeleteLock(LockInfo* lock) argument
|
H A D | Cookie.cpp | 164 AddLock(LockInfo* lock) argument 174 RemoveLock(LockInfo* lock, LockInfo* previous) argument [all...] |
/haiku/src/add-ons/kernel/generic/dpc/ |
H A D | dpc.c | 31 spinlock lock; member in struct:__anon5
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package/ |
H A D | CachedDataReader.h | 64 void Wait(mutex& lock) argument
|
/haiku/src/system/libroot/posix/ |
H A D | syslog.cpp | 65 static int32 lock = 0; local
|
/haiku/src/add-ons/kernel/drivers/audio/sb16/ |
H A D | driver.h | 24 spinlock lock; member in struct:__anon538
|
/haiku/src/servers/app/ |
H A D | MultiLocker.h | 108 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 D | BufferGroup.cpp | 40 BBufferGroup(size_t size, int32 count, uint32 placement, uint32 lock) argument
|
H A D | RealtimeAlloc.cpp | 66 mutex lock; member in struct:rtm_pool
|
/haiku/src/tests/system/kernel/fs/ |
H A D | KPathTest.cpp | 57 _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 D | lock.cpp | 20 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 D | ntfs.h | 35 mutex lock; member in struct:volume
|
/haiku/headers/private/kernel/ |
H A D | lock.h | 24 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 D | smp.h | 183 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 D | DriverInterface.h | 79 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon774::__anon775
|
/haiku/src/kits/debug/ |
H A D | DebugLooper.cpp | 41 status_t Wait(BLocker& lock) argument
|
/haiku/src/add-ons/kernel/generic/mpu401/ |
H A D | mpu401.c | 558 lock(void) function
|
/haiku/src/system/kernel/fs/ |
H A D | Vnode.h | 94 mutex lock; member in struct:vnode::Bucket
|
/haiku/src/tests/add-ons/kernel/kernelland_emu/ |
H A D | lock.cpp | 104 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 D | locks.h | 16 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 D | HashMap.h | 205 const Locker* lock = this; local 214 const Locker* lock = this; local 223 const Locker* lock = this; local
|
H A D | HashSet.h | 182 const Locker* lock = this; local 191 const Locker* lock = this; local
|
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | h2generic.h | 68 sem_id lock; /* synchronize access to the device */ member in struct:bt_usb_dev
|
/haiku/src/system/kernel/slab/ |
H A D | ObjectCache.h | 48 mutex lock; member in struct:ObjectCache
|
/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
|