Symbol: pthread_rwlock_t
crypto/openssl/crypto/threads_pthread.c
623
if ((lock = OPENSSL_zalloc(sizeof(pthread_rwlock_t))) == NULL)
include/pthread.h
250
int pthread_rwlock_destroy(pthread_rwlock_t * __rwlock)
include/pthread.h
252
int pthread_rwlock_init(pthread_rwlock_t * __restrict __rwlock,
include/pthread.h
255
int pthread_rwlock_rdlock(pthread_rwlock_t * __rwlock)
include/pthread.h
258
pthread_rwlock_t * __restrict __rwlock,
include/pthread.h
262
pthread_rwlock_t * __restrict __rwlock,
include/pthread.h
265
int pthread_rwlock_tryrdlock(pthread_rwlock_t * __rwlock)
include/pthread.h
267
int pthread_rwlock_trywrlock(pthread_rwlock_t * __rwlock)
include/pthread.h
269
int pthread_rwlock_unlock(pthread_rwlock_t * __rwlock)
include/pthread.h
271
int pthread_rwlock_wrlock(pthread_rwlock_t * __rwlock)
lib/libc/iconv/citrus_csmapper.c
61
static pthread_rwlock_t ma_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/iconv/citrus_iconv.c
71
static pthread_rwlock_t ci_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/iconv/citrus_mapper.c
58
static pthread_rwlock_t cm_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/include/reentrant.h
89
#define rwlock_t pthread_rwlock_t
lib/libc/net/nsdispatch.c
97
static pthread_rwlock_t nss_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/nls/msgcat.c
105
static pthread_rwlock_t rwlock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/rpc/mt_misc.c
30
pthread_rwlock_t svc_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/rpc/mt_misc.c
33
pthread_rwlock_t svc_fd_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/rpc/mt_misc.c
36
pthread_rwlock_t rpcbaddr_cache_lock = PTHREAD_RWLOCK_INITIALIZER;
lib/libc/rpc/mt_misc.h
47
extern pthread_rwlock_t svc_lock;
lib/libc/rpc/mt_misc.h
48
extern pthread_rwlock_t svc_fd_lock;
lib/libc/rpc/mt_misc.h
49
extern pthread_rwlock_t rpcbaddr_cache_lock;
lib/libthr/thread/thr_private.h
1087
int _thr_rwlock_init(pthread_rwlock_t *, const pthread_rwlockattr_t *);
lib/libthr/thread/thr_private.h
1088
int _thr_rwlock_destroy(pthread_rwlock_t *);
lib/libthr/thread/thr_private.h
1089
int _Tthr_rwlock_rdlock(pthread_rwlock_t *);
lib/libthr/thread/thr_private.h
1090
int _Tthr_rwlock_tryrdlock(pthread_rwlock_t *);
lib/libthr/thread/thr_private.h
1091
int _Tthr_rwlock_trywrlock(pthread_rwlock_t *);
lib/libthr/thread/thr_private.h
1092
int _Tthr_rwlock_wrlock(pthread_rwlock_t *);
lib/libthr/thread/thr_private.h
1093
int _Tthr_rwlock_unlock(pthread_rwlock_t *);
lib/libthr/thread/thr_rwlock.c
120
_thr_rwlock_destroy(pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
122
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
143
init_static(struct pthread *thread, pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
160
_thr_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr)
lib/libthr/thread/thr_rwlock.c
169
rwlock_rdlock_common(pthread_rwlock_t *rwlock, const struct timespec *abstime)
lib/libthr/thread/thr_rwlock.c
172
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
230
_Tthr_rwlock_rdlock(pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
237
_pthread_rwlock_timedrdlock(pthread_rwlock_t * __restrict rwlock,
lib/libthr/thread/thr_rwlock.c
245
_Tthr_rwlock_tryrdlock(pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
248
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
283
_Tthr_rwlock_trywrlock(pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
286
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
302
rwlock_wrlock_common(pthread_rwlock_t *rwlock, const struct timespec *abstime)
lib/libthr/thread/thr_rwlock.c
305
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
348
_Tthr_rwlock_wrlock(pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
355
_pthread_rwlock_timedwrlock(pthread_rwlock_t * __restrict rwlock,
lib/libthr/thread/thr_rwlock.c
363
_Tthr_rwlock_unlock(pthread_rwlock_t *rwlock)
lib/libthr/thread/thr_rwlock.c
366
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
59
static int init_static(struct pthread *thread, pthread_rwlock_t *rwlock);
lib/libthr/thread/thr_rwlock.c
60
static int init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out);
lib/libthr/thread/thr_rwlock.c
63
check_and_init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out)
lib/libthr/thread/thr_rwlock.c
73
init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out)
lib/libthr/thread/thr_rwlock.c
75
pthread_rwlock_t prwlock;
lib/libthr/thread/thr_rwlock.c
97
rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr)
lib/libthr/thread/thr_rwlock.c
99
pthread_rwlock_t prwlock;
sbin/hastd/primary.c
159
static pthread_rwlock_t *hio_remote_lock;
sbin/hastd/synch.h
104
rw_destroy(pthread_rwlock_t *lock) __requires_unlocked(*lock)
sbin/hastd/synch.h
112
rw_rlock(pthread_rwlock_t *lock) __locks_shared(*lock)
sbin/hastd/synch.h
120
rw_wlock(pthread_rwlock_t *lock) __locks_exclusive(*lock)
sbin/hastd/synch.h
128
rw_unlock(pthread_rwlock_t *lock) __unlocks(*lock)
sbin/hastd/synch.h
96
rw_init(pthread_rwlock_t *lock) __requires_unlocked(*lock)
sys/kern/subr_stats.c
170
static pthread_rwlock_t tpllistlock;
usr.sbin/bhyve/mem.c
71
static pthread_rwlock_t mmio_rwlock;
usr.sbin/nscd/config.h
103
pthread_rwlock_t rwlock;
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
87
static pthread_rwlock_t rpctls_rwlock;