| /freebsd-14.2/lib/libthr/thread/ |
| H A D | thr_rwlock.c | 60 static int init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out); 63 check_and_init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out) in check_and_init_rwlock() 73 init_rwlock(pthread_rwlock_t *rwlock, pthread_rwlock_t *rwlock_out) in init_rwlock() 75 pthread_rwlock_t prwlock; in init_rwlock() 99 pthread_rwlock_t prwlock; in rwlock_init() 122 pthread_rwlock_t prwlock; in _thr_rwlock_destroy() 172 pthread_rwlock_t prwlock; in rwlock_rdlock_common() 248 pthread_rwlock_t prwlock; in _Tthr_rwlock_tryrdlock() 286 pthread_rwlock_t prwlock; in _Tthr_rwlock_trywrlock() 305 pthread_rwlock_t prwlock; in rwlock_wrlock_common() [all …]
|
| H A D | thr_private.h | 1081 int _thr_rwlock_init(pthread_rwlock_t *, const pthread_rwlockattr_t *); 1082 int _thr_rwlock_destroy(pthread_rwlock_t *); 1083 int _Tthr_rwlock_rdlock(pthread_rwlock_t *); 1084 int _Tthr_rwlock_tryrdlock(pthread_rwlock_t *); 1085 int _Tthr_rwlock_trywrlock(pthread_rwlock_t *); 1086 int _Tthr_rwlock_wrlock(pthread_rwlock_t *); 1087 int _Tthr_rwlock_unlock(pthread_rwlock_t *);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | RWMutex.cpp | 44 pthread_rwlock_t* rwlock = in RWMutexImpl() 45 static_cast<pthread_rwlock_t*>(safe_malloc(sizeof(pthread_rwlock_t))); in RWMutexImpl() 49 bzero(rwlock, sizeof(pthread_rwlock_t)); in RWMutexImpl() 64 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in ~RWMutexImpl() 73 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in lock_shared() 83 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in unlock_shared() 93 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in lock() 103 pthread_rwlock_t* rwlock = static_cast<pthread_rwlock_t*>(data_); in unlock()
|
| /freebsd-14.2/contrib/llvm-project/libunwind/src/ |
| H A D | RWMutex.hpp | 72 pthread_rwlock_t _lock = PTHREAD_RWLOCK_INITIALIZER; 81 pthread_rwlock_rdlock(pthread_rwlock_t *lock); 83 pthread_rwlock_wrlock(pthread_rwlock_t *lock); 85 pthread_rwlock_unlock(pthread_rwlock_t *lock); 107 pthread_rwlock_t _lock = PTHREAD_RWLOCK_INITIALIZER;
|
| /freebsd-14.2/include/ |
| H A D | pthread.h | 250 int pthread_rwlock_destroy(pthread_rwlock_t * __rwlock) 252 int pthread_rwlock_init(pthread_rwlock_t * __restrict __rwlock, 255 int pthread_rwlock_rdlock(pthread_rwlock_t * __rwlock) 258 pthread_rwlock_t * __restrict __rwlock, 262 pthread_rwlock_t * __restrict __rwlock, 265 int pthread_rwlock_tryrdlock(pthread_rwlock_t * __rwlock) 267 int pthread_rwlock_trywrlock(pthread_rwlock_t * __rwlock) 269 int pthread_rwlock_unlock(pthread_rwlock_t * __rwlock) 271 int pthread_rwlock_wrlock(pthread_rwlock_t * __rwlock)
|
| /freebsd-14.2/sbin/hastd/ |
| H A D | synch.h | 96 rw_init(pthread_rwlock_t *lock) __requires_unlocked(*lock) in rw_init() 104 rw_destroy(pthread_rwlock_t *lock) __requires_unlocked(*lock) in rw_destroy() 112 rw_rlock(pthread_rwlock_t *lock) __locks_shared(*lock) in rw_rlock() 120 rw_wlock(pthread_rwlock_t *lock) __locks_exclusive(*lock) in rw_wlock() 128 rw_unlock(pthread_rwlock_t *lock) __unlocks(*lock) in rw_unlock()
|
| /freebsd-14.2/contrib/openbsm/bin/auditdistd/ |
| H A D | synch.h | 97 rw_init(pthread_rwlock_t *lock) in rw_init() 105 rw_destroy(pthread_rwlock_t *lock) in rw_destroy() 113 rw_rlock(pthread_rwlock_t *lock) in rw_rlock() 121 rw_wlock(pthread_rwlock_t *lock) in rw_wlock() 129 rw_unlock(pthread_rwlock_t *lock) in rw_unlock()
|
| /freebsd-14.2/lib/libc/rpc/ |
| H A D | mt_misc.h | 47 extern pthread_rwlock_t svc_lock; 48 extern pthread_rwlock_t svc_fd_lock; 49 extern pthread_rwlock_t rpcbaddr_cache_lock;
|
| H A D | mt_misc.c | 31 pthread_rwlock_t svc_lock = PTHREAD_RWLOCK_INITIALIZER; 34 pthread_rwlock_t svc_fd_lock = PTHREAD_RWLOCK_INITIALIZER; 37 pthread_rwlock_t rpcbaddr_cache_lock = PTHREAD_RWLOCK_INITIALIZER;
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/dd/ |
| H A D | dd_interceptors.cpp | 100 INTERCEPTOR(int, pthread_rwlock_destroy, pthread_rwlock_t *m) { in INTERCEPTOR() 106 INTERCEPTOR(int, pthread_rwlock_rdlock, pthread_rwlock_t *m) { in INTERCEPTOR() 114 INTERCEPTOR(int, pthread_rwlock_tryrdlock, pthread_rwlock_t *m) { in INTERCEPTOR() 122 INTERCEPTOR(int, pthread_rwlock_timedrdlock, pthread_rwlock_t *m, in INTERCEPTOR() 131 INTERCEPTOR(int, pthread_rwlock_wrlock, pthread_rwlock_t *m) { in INTERCEPTOR() 139 INTERCEPTOR(int, pthread_rwlock_trywrlock, pthread_rwlock_t *m) { in INTERCEPTOR() 147 INTERCEPTOR(int, pthread_rwlock_timedwrlock, pthread_rwlock_t *m, in INTERCEPTOR() 156 INTERCEPTOR(int, pthread_rwlock_unlock, pthread_rwlock_t *m) { in INTERCEPTOR()
|
| /freebsd-14.2/contrib/netbsd-tests/lib/libpthread/ |
| H A D | t_rwlock.c | 69 pthread_rwlock_t lk; 73 static pthread_rwlock_t static_rwlock = PTHREAD_RWLOCK_INITIALIZER;
|
| /freebsd-14.2/sys/sys/ |
| H A D | _pthreadtypes.h | 75 typedef struct pthread_rwlock *pthread_rwlock_t; typedef
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/ |
| H A D | lldb-types.h | 56 typedef pthread_rwlock_t rwlock_t;
|
| /freebsd-14.2/contrib/lib9p/ |
| H A D | hashtable.h | 37 pthread_rwlock_t ht_rwlock;
|
| /freebsd-14.2/contrib/ofed/opensm/include/complib/ |
| H A D | cl_passivelock.h | 96 pthread_rwlock_t lock;
|
| /freebsd-14.2/usr.sbin/nscd/ |
| H A D | config.h | 103 pthread_rwlock_t rwlock;
|
| /freebsd-14.2/lib/libc/include/ |
| H A D | reentrant.h | 89 #define rwlock_t pthread_rwlock_t
|
| /freebsd-14.2/cddl/contrib/opensolaris/head/ |
| H A D | thread.h | 43 typedef pthread_rwlock_t rwlock_t;
|
| /freebsd-14.2/crypto/openssl/crypto/ |
| H A D | threads_pthread.c | 50 if ((lock = OPENSSL_zalloc(sizeof(pthread_rwlock_t))) == NULL) { in CRYPTO_THREAD_lock_new()
|
| /freebsd-14.2/sys/contrib/openzfs/lib/libspl/os/freebsd/ |
| H A D | mnttab.c | 140 static pthread_rwlock_t gsfs_lock = PTHREAD_RWLOCK_INITIALIZER;
|
| /freebsd-14.2/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_impl.h | 663 extern int dt_rw_read_held(pthread_rwlock_t *); 664 extern int dt_rw_write_held(pthread_rwlock_t *);
|
| /freebsd-14.2/lib/libc/iconv/ |
| H A D | citrus_mapper.c | 58 static pthread_rwlock_t cm_lock = PTHREAD_RWLOCK_INITIALIZER;
|
| H A D | citrus_iconv.c | 71 static pthread_rwlock_t ci_lock = PTHREAD_RWLOCK_INITIALIZER;
|
| /freebsd-14.2/contrib/unbound/util/ |
| H A D | locks.h | 116 typedef pthread_rwlock_t lock_rw_type;
|
| /freebsd-14.2/usr.sbin/bhyve/ |
| H A D | mem.c | 71 static pthread_rwlock_t mmio_rwlock;
|