Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/head/
H A Dpthread.h314 extern int pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD,
316 extern int pthread_rwlock_destroy(pthread_rwlock_t *);
317 extern int pthread_rwlock_rdlock(pthread_rwlock_t *);
318 extern int pthread_rwlock_timedrdlock(pthread_rwlock_t *_RESTRICT_KYWD,
320 extern int pthread_rwlock_reltimedrdlock_np(pthread_rwlock_t *_RESTRICT_KYWD,
322 extern int pthread_rwlock_tryrdlock(pthread_rwlock_t *);
323 extern int pthread_rwlock_wrlock(pthread_rwlock_t *);
324 extern int pthread_rwlock_timedwrlock(pthread_rwlock_t *_RESTRICT_KYWD,
326 extern int pthread_rwlock_reltimedwrlock_np(pthread_rwlock_t *_RESTRICT_KYWD,
328 extern int pthread_rwlock_trywrlock(pthread_rwlock_t *);
[all …]
/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/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()
H A DmetaMechManager.c58 static pthread_rwlock_t mechlist_lock = PTHREAD_RWLOCK_INITIALIZER;
/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/libc/port/threads/
H A Dpthr_rwlock.c103 pthread_rwlock_init(pthread_rwlock_t *_RESTRICT_KYWD rwlock, in pthread_rwlock_init()
H A Drwlock.c786 pthread_rwlock_reltimedrdlock_np(pthread_rwlock_t *_RESTRICT_KYWD rwlp, in pthread_rwlock_reltimedrdlock_np()
800 pthread_rwlock_timedrdlock(pthread_rwlock_t *_RESTRICT_KYWD rwlp, in pthread_rwlock_timedrdlock()
884 pthread_rwlock_reltimedwrlock_np(pthread_rwlock_t *_RESTRICT_KYWD rwlp, in pthread_rwlock_reltimedwrlock_np()
898 pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlp, const timespec_t *abstime) in pthread_rwlock_timedwrlock()
/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/
H A Dmem.c83 static pthread_rwlock_t mmio_rwlock;

12