Lines Matching defs:lockable
92 inline bool Lock(fssh_mutex *lockable)
94 return fssh_mutex_lock(lockable) == FSSH_B_OK;
97 inline void Unlock(fssh_mutex *lockable)
99 fssh_mutex_unlock(lockable);
109 inline bool Lock(fssh_recursive_lock *lockable)
111 return fssh_recursive_lock_lock(lockable) == FSSH_B_OK;
114 inline void Unlock(fssh_recursive_lock *lockable)
116 fssh_recursive_lock_unlock(lockable);
125 inline bool Lock(fssh_rw_lock *lockable)
127 return fssh_rw_lock_read_lock(lockable) == FSSH_B_OK;
130 inline void Unlock(fssh_rw_lock *lockable)
132 fssh_rw_lock_read_unlock(lockable);
138 inline bool Lock(fssh_rw_lock *lockable)
140 return fssh_rw_lock_write_lock(lockable) == FSSH_B_OK;
143 inline void Unlock(fssh_rw_lock *lockable)
145 fssh_rw_lock_write_unlock(lockable);