/illumos-gate/usr/src/head/ |
H A D | pthread.h | 324 extern int pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD, 326 extern int pthread_rwlock_destroy(pthread_rwlock_t *); 327 extern int pthread_rwlock_rdlock(pthread_rwlock_t *); 328 extern int pthread_rwlock_clockrdlock(pthread_rwlock_t *_RESTRICT_KYWD, 330 extern int pthread_rwlock_timedrdlock(pthread_rwlock_t *_RESTRICT_KYWD, 332 extern int pthread_rwlock_relclockrdlock_np(pthread_rwlock_t *_RESTRICT_KYWD, 334 extern int pthread_rwlock_reltimedrdlock_np(pthread_rwlock_t *_RESTRICT_KYWD, 336 extern int pthread_rwlock_tryrdlock(pthread_rwlock_t *); 337 extern int pthread_rwlock_wrlock(pthread_rwlock_t *); 338 extern int pthread_rwlock_clockwrlock(pthread_rwlock_t *_RESTRICT_KYWD, [all …]
|
/illumos-gate/usr/src/test/libc-tests/tests/clocklock/ |
H A D | clock_lock_rwlock.c | 35 pthread_rwlock_t *rw; in clock_rwlock_create() 37 rw = calloc(1, sizeof (pthread_rwlock_t)); in clock_rwlock_create() 86 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_invalid_source() 135 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_inv_to_ign_abs() 187 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_inv_to_abs() 227 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_inv_to_ign_rel() 287 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_inv_to_rel() 338 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_to_abs() 444 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_to_rel()
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd.h | 134 pthread_rwlock_t d_log_lock; /* log pointer lock (r=use, w=rotate) */ 138 pthread_rwlock_t d_hvilog_lock; /* log pointer lock (r=use, w=rotate) */ 141 pthread_rwlock_t d_ilog_lock; /* log pointer lock (r=use, w=rotate) */
|
H A D | fmd_dispq.h | 56 pthread_rwlock_t dq_lock; /* lock for event dispatch queue */
|
H A D | fmd_ustat.h | 59 pthread_rwlock_t us_lock; /* lock protecting ustat collection */
|
H A D | fmd_scheme.h | 73 pthread_rwlock_t sch_rwlock; /* rwlock protecting scheme hash */
|
H A D | fmd_conf.h | 69 pthread_rwlock_t cf_lock;
|
H A D | fmd_case.h | 110 pthread_rwlock_t ch_lock; /* lock protecting case hash */
|
H A D | fmd_asru.h | 125 pthread_rwlock_t ah_lock; /* r/w lock protecting hash contents */
|
H A D | fmd_module.h | 61 pthread_rwlock_t mh_lock; /* r/w lock to protect hash */
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | rwlock.c | 787 pthread_rwlock_relclockrdlock_np(pthread_rwlock_t *restrict rwlp, in pthread_rwlock_relclockrdlock_np() 810 pthread_rwlock_reltimedrdlock_np(pthread_rwlock_t *restrict rwlp, in pthread_rwlock_reltimedrdlock_np() 818 pthread_rwlock_clockrdlock(pthread_rwlock_t *restrict rwlp, clockid_t clock, in pthread_rwlock_clockrdlock() 842 pthread_rwlock_timedrdlock(pthread_rwlock_t *restrict rwlp, in pthread_rwlock_timedrdlock() 918 pthread_rwlock_relclockwrlock_np(pthread_rwlock_t *restrict rwlp, in pthread_rwlock_relclockwrlock_np() 941 pthread_rwlock_reltimedwrlock_np(pthread_rwlock_t *restrict rwlp, in pthread_rwlock_reltimedwrlock_np() 949 pthread_rwlock_clockwrlock(pthread_rwlock_t *rwlp, clockid_t clock, in pthread_rwlock_clockwrlock() 973 pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlp, const timespec_t *abstime) in pthread_rwlock_timedwrlock()
|
H A D | pthr_rwlock.c | 103 pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD rwlock, in pthread_rwlock_init()
|
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaGlobal.h | 252 pthread_rwlock_t object_list_lock; 337 pthread_rwlock_t session_lock; 366 pthread_rwlock_t object_list_lock; 385 pthread_rwlock_t object_lock; 408 pthread_rwlock_t attribute_lock; 487 pthread_rwlock_t tokenobject_list_lock;
|
H A D | metaSessionManager.c | 37 pthread_rwlock_t meta_sessionlist_lock; 52 static pthread_rwlock_t meta_sessionclose_lock;
|
H A D | metaObjectManager.c | 53 extern pthread_rwlock_t meta_sessionlist_lock; 86 static pthread_rwlock_t meta_objectclose_lock; 87 static pthread_rwlock_t tokenobject_list_lock; 415 pthread_rwlock_t *list_lock; in meta_object_activate() 454 pthread_rwlock_t *list_lock; in meta_object_deactivate() 681 pthread_rwlock_t *list_lock; in meta_slot_object_deactivate()
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | _pthreadtypes.h | 75 typedef struct pthread_rwlock *pthread_rwlock_t; typedef
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/ |
H A D | fru_data_impl.h | 107 pthread_rwlock_t rwlock;
|
/illumos-gate/usr/src/lib/lib9p/common/ |
H A D | hashtable.h | 37 pthread_rwlock_t ht_rwlock;
|
/illumos-gate/usr/src/lib/nsswitch/ad/common/ |
H A D | ad_common.h | 96 pthread_rwlock_t lock;
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/ |
H A D | ipmgmt_impl.h | 135 pthread_rwlock_t aobjmap_rwlock;
|
H A D | ipmgmt_main.c | 77 pthread_rwlock_t ipmgmt_dbconf_lock = PTHREAD_RWLOCK_INITIALIZER;
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_util.c | 59 static pthread_rwlock_t dlmgmt_avl_lock = PTHREAD_RWLOCK_INITIALIZER; 62 static pthread_rwlock_t dlmgmt_dlconf_lock = PTHREAD_RWLOCK_INITIALIZER;
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | types.h | 479 } pthread_rwlock_t; typedef
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | objects.c | 50 pthread_rwlock_t object_list_lock;
|
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | mem.c | 82 static pthread_rwlock_t mmio_rwlock;
|