Lines Matching defs:lockable

24 	inline bool Lock(mutex *lockable)
26 return mutex_lock(lockable) == B_OK;
29 inline void Unlock(mutex *lockable)
31 mutex_unlock(lockable);
40 inline bool Lock(recursive_lock *lockable)
42 return recursive_lock_lock(lockable) == B_OK;
45 inline void Unlock(recursive_lock *lockable)
47 recursive_lock_unlock(lockable);
56 inline bool Lock(rw_lock *lockable)
58 return rw_lock_read_lock(lockable) == B_OK;
61 inline void Unlock(rw_lock *lockable)
63 rw_lock_read_unlock(lockable);
69 inline bool Lock(rw_lock *lockable)
71 return rw_lock_write_lock(lockable) == B_OK;
74 inline void Unlock(rw_lock *lockable)
76 rw_lock_write_unlock(lockable);
86 inline bool Lock(int* lockable)
88 *lockable = disable_interrupts();
92 inline void Unlock(int* lockable)
94 restore_interrupts(*lockable);
115 inline bool Lock(spinlock* lockable)
117 acquire_spinlock(lockable);
121 inline void Unlock(spinlock* lockable)
123 release_spinlock(lockable);
142 inline bool Lock(spinlock* lockable)
145 acquire_spinlock(lockable);
149 inline void Unlock(spinlock* lockable)
151 release_spinlock(lockable);
164 inline bool Lock(rw_spinlock* lockable)
166 acquire_read_spinlock(lockable);
170 inline void Unlock(rw_spinlock* lockable)
172 release_read_spinlock(lockable);
187 inline bool Lock(rw_spinlock* lockable)
190 acquire_read_spinlock(lockable);
194 inline void Unlock(rw_spinlock* lockable)
196 release_read_spinlock(lockable);
210 inline bool Lock(rw_spinlock* lockable)
212 acquire_write_spinlock(lockable);
216 inline void Unlock(rw_spinlock* lockable)
218 release_write_spinlock(lockable);
233 inline bool Lock(rw_spinlock* lockable)
236 acquire_write_spinlock(lockable);
240 inline void Unlock(rw_spinlock* lockable)
242 release_write_spinlock(lockable);
256 inline bool Lock(seqlock* lockable)
258 acquire_write_seqlock(lockable);
262 inline void Unlock(seqlock* lockable)
264 release_write_seqlock(lockable);
279 inline bool Lock(seqlock* lockable)
282 acquire_write_seqlock(lockable);
286 inline void Unlock(seqlock* lockable)
288 release_write_seqlock(lockable);