Home
last modified time | relevance | path

Searched refs:pthread_rwlock_t (Results 1 – 25 of 37) sorted by relevance

12

/illumos-gate/usr/src/head/
H A Dpthread.h324 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 Dclock_lock_rwlock.c35 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 Dfmd.h134 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 Dfmd_dispq.h56 pthread_rwlock_t dq_lock; /* lock for event dispatch queue */
H A Dfmd_ustat.h59 pthread_rwlock_t us_lock; /* lock protecting ustat collection */
H A Dfmd_scheme.h73 pthread_rwlock_t sch_rwlock; /* rwlock protecting scheme hash */
H A Dfmd_conf.h69 pthread_rwlock_t cf_lock;
H A Dfmd_case.h110 pthread_rwlock_t ch_lock; /* lock protecting case hash */
H A Dfmd_asru.h125 pthread_rwlock_t ah_lock; /* r/w lock protecting hash contents */
H A Dfmd_module.h61 pthread_rwlock_t mh_lock; /* r/w lock to protect hash */
/illumos-gate/usr/src/lib/libc/port/threads/
H A Drwlock.c787 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 Dpthr_rwlock.c103 pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD rwlock, in pthread_rwlock_init()
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaGlobal.h252 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 DmetaSessionManager.c37 pthread_rwlock_t meta_sessionlist_lock;
52 static pthread_rwlock_t meta_sessionclose_lock;
H A DmetaObjectManager.c53 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.h75 typedef struct pthread_rwlock *pthread_rwlock_t; typedef
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data_impl.h107 pthread_rwlock_t rwlock;
/illumos-gate/usr/src/lib/lib9p/common/
H A Dhashtable.h37 pthread_rwlock_t ht_rwlock;
/illumos-gate/usr/src/lib/nsswitch/ad/common/
H A Dad_common.h96 pthread_rwlock_t lock;
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/
H A Dipmgmt_impl.h135 pthread_rwlock_t aobjmap_rwlock;
H A Dipmgmt_main.c77 pthread_rwlock_t ipmgmt_dbconf_lock = PTHREAD_RWLOCK_INITIALIZER;
/illumos-gate/usr/src/cmd/dlmgmtd/
H A Ddlmgmt_util.c59 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 Dtypes.h479 } pthread_rwlock_t; typedef
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dobjects.c50 pthread_rwlock_t object_list_lock;
/illumos-gate/usr/src/cmd/bhyve/common/
H A Dmem.c82 static pthread_rwlock_t mmio_rwlock;

12