Lines Matching defs:rwlock
107 pthread_rwlock_t *rwlock;
110 rwlock = malloc(sizeof(*rwlock));
111 if (rwlock == NULL) {
114 rv = pthread_rwlock_init(rwlock, NULL);
118 SET(rw, rwlock);
124 pthread_rwlock_t *rwlock = GET(rw);
127 rv = pthread_rwlock_destroy(rwlock);
131 free(rwlock);
137 pthread_rwlock_t *rwlock = GET(rw);
141 rv = pthread_rwlock_wrlock(rwlock);
146 rv = pthread_rwlock_rdlock(rwlock);
156 pthread_rwlock_t *rwlock = GET(rw);
160 rv = pthread_rwlock_trywrlock(rwlock);
162 rv = pthread_rwlock_tryrdlock(rwlock);