Searched refs:prwlock (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.2-release/lib/libkse/thread/
H A Dthr_rwlock.c81 pthread_rwlock_t prwlock; local
83 prwlock = *rwlock;
85 _pthread_mutex_destroy(&prwlock->lock);
86 _pthread_cond_destroy(&prwlock->read_signal);
87 _pthread_cond_destroy(&prwlock->write_signal);
88 free(prwlock);
101 pthread_rwlock_t prwlock; local
105 prwlock = (pthread_rwlock_t)malloc(sizeof(struct pthread_rwlock));
107 if (prwlock == NULL)
111 if ((ret = _pthread_mutex_init(&prwlock
144 pthread_rwlock_t prwlock; local
237 pthread_rwlock_t prwlock; local
282 pthread_rwlock_t prwlock; local
318 pthread_rwlock_t prwlock; local
360 pthread_rwlock_t prwlock; local
[all...]
H A Dthr_rtld.c48 pthread_rwlock_t prwlock; local
49 if (_pthread_rwlock_init(&prwlock, NULL))
51 return (prwlock);
57 pthread_rwlock_t prwlock; local
59 prwlock = (pthread_rwlock_t)lock;
60 if (prwlock != NULL)
61 _pthread_rwlock_destroy(&prwlock);
67 pthread_rwlock_t prwlock; local
69 prwlock = (pthread_rwlock_t)lock;
70 _thr_rwlock_rdlock(&prwlock);
76 pthread_rwlock_t prwlock; local
85 pthread_rwlock_t prwlock; local
[all...]
/freebsd-10.2-release/lib/libthr/thread/
H A Dthr_rwlock.c49 if (__predict_false((prwlock = (*rwlock)) <= THR_RWLOCK_DESTROYED)) { \
50 if (prwlock == THR_RWLOCK_INITIALIZER) { \
55 } else if (prwlock == THR_RWLOCK_DESTROYED) { \
58 prwlock = *rwlock; \
68 pthread_rwlock_t prwlock; local
70 prwlock = (pthread_rwlock_t)calloc(1, sizeof(struct pthread_rwlock));
71 if (prwlock == NULL)
73 *rwlock = prwlock;
80 pthread_rwlock_t prwlock; local
83 prwlock
125 pthread_rwlock_t prwlock; local
197 pthread_rwlock_t prwlock; local
231 pthread_rwlock_t prwlock; local
246 pthread_rwlock_t prwlock; local
303 pthread_rwlock_t prwlock; local
[all...]

Completed in 337 milliseconds