/haiku/headers/os/media/ |
H A D | BufferGroup.h | 22 uint32 lock = B_FULL_LOCK);
|
/haiku/headers/private/debugger/model/ |
H A D | AreaInfo.h | 21 uint32 lock, uint32 protection); 26 uint32 lock, uint32 protection);
|
/haiku/headers/private/firewire/ |
H A D | firewirereg.h | 61 #include <lock.h>
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_lock.h | 55 extern void fssh_recursive_lock_init(fssh_recursive_lock *lock, const char *name); 57 extern void fssh_recursive_lock_init_etc(fssh_recursive_lock *lock, const char *name, 59 extern void fssh_recursive_lock_destroy(fssh_recursive_lock *lock); 60 extern fssh_status_t fssh_recursive_lock_lock(fssh_recursive_lock *lock); 61 extern fssh_status_t fssh_recursive_lock_trylock(fssh_recursive_lock *lock); 62 extern void fssh_recursive_lock_unlock(fssh_recursive_lock *lock); 63 extern int32_t fssh_recursive_lock_get_recursion(fssh_recursive_lock *lock); 64 extern void fssh_recursive_lock_transfer_lock(fssh_recursive_lock *lock, fssh_thread_id thread); 66 extern void fssh_rw_lock_init(fssh_rw_lock* lock, const char* name); 68 extern void fssh_rw_lock_init_etc(fssh_rw_lock* lock, cons [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/headers/private/graphics/matrox/ |
H A D | DriverInterface.h | 172 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon785::__anon787 261 benaphore lock; /* for creating buffers and aquiring overlay unit routines */ member in struct:__anon785::__anon790
|
/haiku/headers/private/graphics/neomagic/ |
H A D | DriverInterface.h | 165 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon799::__anon801 223 benaphore lock; /* for creating buffers and aquiring overlay unit routines */ member in struct:__anon799::__anon804
|
/haiku/headers/private/graphics/radeon/ |
H A D | radeon_interface.h | 446 benaphore lock; // lock to be acquired when talking to CP or member in struct:__anon28 518 benaphore lock; // engine lock member in struct:__anon33::__anon34 617 bool keep_lock; // keep lock after engine is idle 623 int entries; // keep lock after engine is idle 632 bool lock; // true, if CP lock must be acquired member in struct:__anon41 641 bool lock; // true, if CP lock mus member in struct:__anon42 651 bool lock; // true, if CP lock must be acquired member in struct:__anon43 661 bool lock; // true, if CP lock must be acquired member in struct:__anon44 674 bool lock; member in struct:__anon46 [all...] |
/haiku/headers/private/graphics/radeon_hd/ |
H A D | lock.h | 15 typedef struct lock { struct 18 } lock; typedef in typeref:struct:lock 22 init_lock(struct lock *lock, const char *name) argument 24 lock->sem = create_sem(0, name); 25 lock->count = 0; 27 return lock->sem < B_OK ? lock->sem : B_OK; 32 uninit_lock(struct lock *lock) argument 39 acquire_lock(struct lock *lock) argument 49 release_lock(struct lock *lock) argument 60 Autolock(struct lock &lock) argument [all...] |
/haiku/headers/private/graphics/skeleton/ |
H A D | DriverInterface.h | 171 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon937::__anon939 295 benaphore lock; /* for creating buffers and aquiring overlay unit routines */ member in struct:__anon937::__anon944
|
/haiku/headers/private/graphics/via/ |
H A D | DriverInterface.h | 238 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon7::__anon9 306 benaphore lock; /* for creating buffers and aquiring overlay unit routines */ member in struct:__anon7::__anon11
|
/haiku/headers/private/interface/ |
H A D | BitmapPrivate.h | 16 sem_id lock; member in struct:overlay_client_data
|
/haiku/headers/private/kernel/disk_device_manager/ |
H A D | KDiskDevice.h | 11 #include <lock.h> 33 // A read lock owner can be sure that the device (incl. all of its 35 // A write lock owner is moreover allowed to make changes. 37 // lock -- only a device write lock owner is allowed to change it, but 38 // manager lock owners can be sure, that it won't change.
|
/haiku/headers/private/kernel/ |
H A D | listeners.h | 77 virtual void MutexInitialized(mutex* lock) = 0; 78 virtual void RWLockInitialized(rw_lock* lock) = 0;
|
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/headers/private/kernel/slab/ |
H A D | ObjectDepot.h | 10 #include <lock.h>
|
/haiku/headers/private/net/ |
H A D | net_stack.h | 11 #include <lock.h> 30 mutex lock; member in struct:net_fifo
|
/haiku/headers/private/shared/ |
H A D | HashMap.h | 205 const Locker* lock = this; local 206 MapLocker locker(const_cast<Locker*>(lock)); 214 const Locker* lock = this; local 215 MapLocker locker(const_cast<Locker*>(lock)); 223 const Locker* lock = this; local 224 MapLocker locker(const_cast<Locker*>(lock));
|
H A D | HashSet.h | 182 const Locker* lock = this; local 183 MapLocker locker(const_cast<Locker*>(lock)); 191 const Locker* lock = this; local 192 MapLocker locker(const_cast<Locker*>(lock));
|
H A D | locks.h | 16 int32 lock; member in struct:mutex 24 #define mutex_init(lock, name) __mutex_init(lock, name) 25 #define mutex_init_etc(lock, name, flags) __mutex_init_etc(lock, name, flags) 26 #define mutex_destroy(lock) __mutex_destroy(lock) 27 #define mutex_lock(lock) __mutex_lock(lock) 28 #define mutex_unlock(lock) __mutex_unloc 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...] |
/haiku/headers/private/tracker/ |
H A D | AutoLock.h | 43 // destructor unlock for you whenever the lock goes out of scope 46 AutoLock(T *lock, bool lockNow = true) argument 48 : fLock(lock), 55 AutoLock(T &lock, bool lockNow = true) argument 56 : fLock(&lock), 76 // for unlocking before lock goes out of scope and successive
|
/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
|
H A D | lock.h | 20 typedef struct lock lock; typedef in typeref:struct:lock 25 struct lock { struct 34 extern _IMPEXP_KERNEL int new_lock(lock *l, const char *name); 35 extern _IMPEXP_KERNEL int free_lock(lock *l);
|
/haiku/headers/private/userlandfs/shared/ |
H A D | RecursiveLock.h | 8 #include <lock.h> // private/kernel
|
/haiku/headers/tools/cppunit/ |
H A D | LockerSyncObject.h | 16 virtual void lock() { fLock.Lock(); } function in class:LockerSyncObject
|