Searched refs:pthread_rwlock_t (Results 1 - 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/head/
H A Dpthread.h294 extern int pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD,
296 extern int pthread_rwlock_destroy(pthread_rwlock_t *);
297 extern int pthread_rwlock_rdlock(pthread_rwlock_t *);
298 extern int pthread_rwlock_timedrdlock(pthread_rwlock_t *_RESTRICT_KYWD,
300 extern int pthread_rwlock_reltimedrdlock_np(pthread_rwlock_t *_RESTRICT_KYWD,
302 extern int pthread_rwlock_tryrdlock(pthread_rwlock_t *);
303 extern int pthread_rwlock_wrlock(pthread_rwlock_t *);
304 extern int pthread_rwlock_timedwrlock(pthread_rwlock_t *_RESTRICT_KYWD,
306 extern int pthread_rwlock_reltimedwrlock_np(pthread_rwlock_t *_RESTRICT_KYWD,
308 extern int pthread_rwlock_trywrlock(pthread_rwlock_t *);
[all...]
/illumos-gate/usr/src/boot/sys/sys/
H A D_pthreadtypes.h75 typedef struct pthread_rwlock *pthread_rwlock_t; typedef in typeref:struct:pthread_rwlock
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd.h133 pthread_rwlock_t d_log_lock; /* log pointer lock (r=use, w=rotate) */
137 pthread_rwlock_t d_hvilog_lock; /* log pointer lock (r=use, w=rotate) */
140 pthread_rwlock_t d_ilog_lock; /* log pointer lock (r=use, w=rotate) */
H A Dfmd_dispq.h58 pthread_rwlock_t dq_lock; /* lock for event dispatch queue */
H A Dfmd_scheme.h75 pthread_rwlock_t sch_rwlock; /* rwlock protecting scheme hash */
H A Dfmd_ustat.h61 pthread_rwlock_t us_lock; /* lock protecting ustat collection */
H A Dfmd_conf.h71 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/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data_impl.h109 pthread_rwlock_t rwlock;
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dpthr_rwlock.c103 pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD rwlock,
H A Drwlock.c783 pthread_rwlock_reltimedrdlock_np(pthread_rwlock_t *_RESTRICT_KYWD rwlp,
797 pthread_rwlock_timedrdlock(pthread_rwlock_t *_RESTRICT_KYWD rwlp,
881 pthread_rwlock_reltimedwrlock_np(pthread_rwlock_t *_RESTRICT_KYWD rwlp,
895 pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlp, const timespec_t *abstime)
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/
H A Dipmgmt_impl.h125 pthread_rwlock_t aobjmap_rwlock;
H A Dipmgmt_main.c76 pthread_rwlock_t ipmgmt_dbconf_lock = PTHREAD_RWLOCK_INITIALIZER;
/illumos-gate/usr/src/lib/nsswitch/ad/common/
H A Dad_common.h96 pthread_rwlock_t lock;
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaSessionManager.c37 pthread_rwlock_t meta_sessionlist_lock;
52 static pthread_rwlock_t meta_sessionclose_lock;
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 DmetaObjectManager.c52 extern pthread_rwlock_t meta_sessionlist_lock;
85 static pthread_rwlock_t meta_objectclose_lock;
86 static pthread_rwlock_t tokenobject_list_lock;
414 pthread_rwlock_t *list_lock;
453 pthread_rwlock_t *list_lock;
678 pthread_rwlock_t *list_lock;
H A DmetaMechManager.c60 static pthread_rwlock_t mechlist_lock = PTHREAD_RWLOCK_INITIALIZER;
H A DmetaSession.c35 extern pthread_rwlock_t meta_sessionlist_lock;
/illumos-gate/usr/src/uts/common/sys/
H A Dtypes.h446 } pthread_rwlock_t; typedef in typeref:struct:_pthread_rwlock
/illumos-gate/usr/src/cmd/dlmgmtd/
H A Ddlmgmt_util.c58 static pthread_rwlock_t dlmgmt_avl_lock = PTHREAD_RWLOCK_INITIALIZER;
61 static pthread_rwlock_t dlmgmt_dlconf_lock = PTHREAD_RWLOCK_INITIALIZER;
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dobjects.c50 pthread_rwlock_t object_list_lock;
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/
H A Dpiclenvsetup.c164 static pthread_rwlock_t envpicl_rwlock = PTHREAD_RWLOCK_INITIALIZER;

Completed in 145 milliseconds

12