Lines Matching refs:lock

126 	pthread_mutex_t lock;  member
189 void lock_protect(void* lock, void* area, size_t size);
197 void lock_unprotect(void* lock, void* area);
204 size_t lock_get_mem(void* lock);
225 void checklock_init(enum check_lock_type type, struct checked_lock** lock,
236 void checklock_destroy(enum check_lock_type type, struct checked_lock** lock,
247 void checklock_rdlock(enum check_lock_type type, struct checked_lock* lock,
258 void checklock_wrlock(enum check_lock_type type, struct checked_lock* lock,
269 void checklock_lock(enum check_lock_type type, struct checked_lock* lock,
280 void checklock_unlock(enum check_lock_type type, struct checked_lock* lock,
311 #define lock_rw_init(lock) checklock_init(check_lock_rwlock, &((lock)->c_rw), __func__, __FILE__, _… argument
312 #define lock_rw_destroy(lock) checklock_destroy(check_lock_rwlock, &((lock)->c_rw), __func__, __FIL… argument
313 #define lock_rw_rdlock(lock) checklock_rdlock(check_lock_rwlock, (lock)->c_rw, __func__, __FILE__, … argument
314 #define lock_rw_wrlock(lock) checklock_wrlock(check_lock_rwlock, (lock)->c_rw, __func__, __FILE__, … argument
315 #define lock_rw_unlock(lock) checklock_unlock(check_lock_rwlock, (lock)->c_rw, __func__, __FILE__, … argument
319 #define lock_basic_init(lock) checklock_init(check_lock_mutex, &((lock)->c_m), __func__, __FILE__, … argument
320 #define lock_basic_destroy(lock) checklock_destroy(check_lock_mutex, &((lock)->c_m), __func__, __FI… argument
321 #define lock_basic_lock(lock) checklock_lock(check_lock_mutex, (lock)->c_m, __func__, __FILE__, __L… argument
322 #define lock_basic_unlock(lock) checklock_unlock(check_lock_mutex, (lock)->c_m, __func__, __FILE__,… argument
326 #define lock_quick_init(lock) checklock_init(check_lock_spinlock, &((lock)->c_spl), __func__, __FIL… argument
327 #define lock_quick_destroy(lock) checklock_destroy(check_lock_spinlock, &((lock)->c_spl), __func__,… argument
328 #define lock_quick_lock(lock) checklock_lock(check_lock_spinlock, (lock)->c_spl, __func__, __FILE__… argument
329 #define lock_quick_unlock(lock) checklock_unlock(check_lock_spinlock, (lock)->c_spl, __func__, __FI… argument