Lines Matching defs:mut
37 #define RW_MUTEX_CTOR(mut) qurt_mutex_init(& (mut)) argument
38 #define RW_MUTEX_LOCK_READ(mut) qurt_mutex_lock(& (mut)) argument
39 #define RW_MUTEX_UNLOCK_READ(mut) qurt_mutex_unlock(& (mut)) argument
40 #define RW_MUTEX_LOCK_WRITE(mut) qurt_mutex_lock(& (mut)) argument
41 #define RW_MUTEX_UNLOCK_WRITE(mut) qurt_mutex_unlock(& (mut)) argument
42 #define RW_MUTEX_DTOR(mut) qurt_mutex_destroy(& (mut)) argument
60 #define RW_MUTEX_CTOR(mut) ABORT_FAIL(0 == pthread_rwlock_init( & (mut), 0)) argument
61 #define RW_MUTEX_LOCK_READ(mut) ABORT_FAIL(0 == pthread_rwlock_rdlock( & (mut))) argument
62 #define RW_MUTEX_UNLOCK_READ(mut) ABORT_FAIL(0 == pthread_rwlock_unlock( & (mut))) argument
63 #define RW_MUTEX_LOCK_WRITE(mut) ABORT_FAIL(0 == pthread_rwlock_wrlock( & (mut))) argument
64 #define RW_MUTEX_UNLOCK_WRITE(mut) ABORT_FAIL(0 == pthread_rwlock_unlock( & (mut))) argument
65 #define RW_MUTEX_DTOR(mut) ABORT_FAIL(0 == pthread_rwlock_destroy( & (mut))) argument
73 #define RW_MUTEX_CTOR(mut) mut = 0 argument
74 #define RW_MUTEX_LOCK_READ(mut) \ argument
81 #define RW_MUTEX_UNLOCK_READ(mut) \ argument
88 #define RW_MUTEX_LOCK_WRITE(mut) \ argument
95 #define RW_MUTEX_UNLOCK_WRITE(mut) \ argument
102 #define RW_MUTEX_DTOR(mut) mut = 0 argument