Home
last modified time | relevance | path

Searched refs:pthread_mutex_t (Results 1 – 25 of 255) sorted by relevance

1234567891011

/illumos-gate/usr/src/head/
H A Dpthread.h272 extern int pthread_mutex_init(pthread_mutex_t *_RESTRICT_KYWD,
274 extern int pthread_mutex_consistent(pthread_mutex_t *);
275 extern int pthread_mutex_destroy(pthread_mutex_t *);
276 extern int pthread_mutex_lock(pthread_mutex_t *);
277 extern int pthread_mutex_timedlock(pthread_mutex_t *_RESTRICT_KYWD,
281 extern int pthread_mutex_unlock(pthread_mutex_t *);
282 extern int pthread_mutex_trylock(pthread_mutex_t *);
301 pthread_mutex_t *_RESTRICT_KYWD);
351 extern int pthread_mutex_consistent_np(pthread_mutex_t *);
362 extern void pthread_mutex_enter_np(pthread_mutex_t *);
[all …]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd.h83 pthread_mutex_t d_xprt_lock; /* transport suspend lock */
91 pthread_mutex_t d_thr_lock; /* lock for d_thr_list */
96 pthread_mutex_t d_mod_lock; /* lock for d_mod_list */
113 pthread_mutex_t d_topo_lock; /* lock for topo hdl */
120 pthread_mutex_t d_stats_lock; /* root module statistics lock */
125 pthread_mutex_t d_err_lock; /* lock for stderr and error stats */
145 pthread_mutex_t d_fmd_lock; /* sync startup with rpc */
H A Dfmd_eventq.h58 pthread_mutex_t eq_lock; /* lock protecting queue contents */
62 pthread_mutex_t *eq_stats_lock; /* lock that protects eq_stats */
74 fmd_eventqstat_t *, pthread_mutex_t *, uint_t);
H A Dfmd_scheme.h64 pthread_mutex_t sch_lock; /* lock protecting cv, refs, loaded */
68 pthread_mutex_t sch_opslock; /* lock protecting non-init/fini ops */
/illumos-gate/usr/src/lib/libcryptoutil/common/
H A Drandom.c39 static pthread_mutex_t random_mutex = PTHREAD_MUTEX_INITIALIZER;
40 static pthread_mutex_t urandom_mutex = PTHREAD_MUTEX_INITIALIZER;
42 static pthread_mutex_t random_seed_mutex = PTHREAD_MUTEX_INITIALIZER;
43 static pthread_mutex_t urandom_seed_mutex = PTHREAD_MUTEX_INITIALIZER;
136 pkcs11_open_common(int *fd, pthread_mutex_t *mtx, const char *dev, int oflag) in pkcs11_open_common()
178 pkcs11_close_common(int *fd, pthread_mutex_t *mtx) in pkcs11_close_common()
214 pkcs11_read_common(int *fd, pthread_mutex_t *mtx, void *dbuf, size_t dlen) in pkcs11_read_common()
241 pkcs11_write_common(int *fd, pthread_mutex_t *mtx, void *dbuf, size_t dlen) in pkcs11_write_common()
/illumos-gate/usr/src/cmd/svc/startd/
H A Dprotocol.h55 pthread_mutex_t gpe_lock;
59 pthread_mutex_t gu_lock;
63 pthread_mutex_t gu_freeze_lock;
77 pthread_mutex_t restarter_update_lock;
H A Dstartd.h209 pthread_mutex_t dict_lock;
222 pthread_mutex_t tq_lock;
425 pthread_mutex_t ri_lock;
462 pthread_mutex_t ri_queue_lock;
471 pthread_mutex_t ril_lock;
530 pthread_mutex_t st_load_lock;
537 pthread_mutex_t st_configd_live_lock;
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftSession.h79 pthread_mutex_t session_mutex; /* session's mutex lock */
114 pthread_mutex_t slot_mutex;
115 pthread_mutex_t keystore_mutex; /* Protects keystore_load_status */
135 pthread_mutex_t ses_to_be_free_mutex;
173 extern pthread_mutex_t soft_sessionlist_mutex;
/illumos-gate/usr/src/lib/sun_fc/common/
H A DLockable.h38 static void lock(pthread_mutex_t* mutex);
39 static void unlock(pthread_mutex_t* mutex);
47 pthread_mutex_t mutex;
H A DLockable.cc72 void Lockable::unlock(pthread_mutex_t *myMutex) { in unlock()
89 void Lockable::lock(pthread_mutex_t *myMutex) { in lock()
/illumos-gate/usr/src/lib/libnisdb/
H A Dnisdb_rw.h72 #define DECLMUTEXLOCK(var) pthread_mutex_t var ## _pmutex = \
75 #define USEMUTEXLOCK(var) extern pthread_mutex_t var ## _pmutex; \
77 #define STRUCTMUTEXLOCK(var) pthread_mutex_t var ## _pmutex; \
114 #define DECLMUTEXLOCK(var) pthread_mutex_t var ## _pmutex = \
116 #define USEMUTEXLOCK(var) extern pthread_mutex_t var ## _pmutex
117 #define STRUCTMUTEXLOCK(var) pthread_mutex_t var ## _pmutex
/illumos-gate/usr/src/cmd/svc/configd/
H A Dconfigd.h238 pthread_mutex_t rn_lock;
389 pthread_mutex_t cb_lock;
392 char cb_pad[64 - sizeof (pthread_mutex_t) -
410 pthread_mutex_t rs_lock;
459 pthread_mutex_t re_lock;
471 pthread_mutex_t ri_lock;
533 pthread_mutex_t rc_lock;
544 pthread_mutex_t rc_annotate_lock;
551 pthread_mutex_t cb_lock;
553 char ch_pad[64 - sizeof (pthread_mutex_t) - sizeof (uu_list_t *)];
/illumos-gate/usr/src/cmd/auditd/
H A Dqueue.h71 pthread_mutex_t auq_lock;
79 audit_rec_t *audit_release(pthread_mutex_t *, audit_rec_t *);
80 void audit_incr_ref(pthread_mutex_t *, audit_rec_t *);
H A Dplugin.h37 pthread_mutex_t thd_mutex;
76 pthread_mutex_t plg_mutex;
91 extern pthread_mutex_t plugin_mutex;
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A Dpkcs11Slot.h53 pthread_mutex_t sl_mutex; /* protects: sl_sess_list, */
89 pthread_mutex_t st_mutex; /* Protects all data in the slottable */
101 pthread_mutex_t st_start_mutex; /* wait for listener to start */
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSession.h75 pthread_mutex_t session_mutex; /* session's mutex lock */
76 pthread_mutex_t ses_free_mutex; /* mutex used during closing session */
117 pthread_mutex_t ses_to_be_free_mutex;
/illumos-gate/usr/src/lib/libsip/common/
H A Dsip_miscdefs.h157 pthread_mutex_t sip_conn_obj_reass_lock;
159 pthread_mutex_t sip_conn_obj_cache_lock;
210 pthread_mutex_t sip_counter_mutex; /* Mutex should be always at end */
217 pthread_mutex_t sip_logfile_mutex;
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_tree.h62 pthread_mutex_t tn_lock; /* lock protecting members */
111 pthread_mutex_t th_lock; /* lock protecting hdl */
128 pthread_mutex_t th_ipmi_lock; /* IPMI lock */
/illumos-gate/usr/src/lib/libldap5/sources/ldap/util/
H A Dlog.c25 static pthread_mutex_t log_mutex;
32 pthread_mutex_t systime_mutex;
40 pthread_mutex_t log_mutex;
/illumos-gate/usr/src/boot/sys/sys/
H A D_pthreadtypes.h69 typedef struct pthread_mutex *pthread_mutex_t; typedef
95 pthread_mutex_t mutex;
/illumos-gate/usr/src/lib/mpapi/libmpscsi_vhci/common/
H A DInitialize.c45 pthread_mutex_t g_visa_mutex = PTHREAD_MUTEX_INITIALIZER;
46 pthread_mutex_t g_prop_mutex = PTHREAD_MUTEX_INITIALIZER;
H A Dmp_utils.h86 extern pthread_mutex_t g_visa_mutex;
87 extern pthread_mutex_t g_prop_mutex;
/illumos-gate/usr/src/compat/bhyve/
H A Dpthread.h31 checked_pthread_mutex_init(pthread_mutex_t *restrict mutex, in checked_pthread_mutex_init()
50 checked_pthread_mutex_destroy(pthread_mutex_t *mutex) in checked_pthread_mutex_destroy()
/illumos-gate/usr/src/lib/libzutil/common/
H A Dzutil_import.h53 int zpool_find_import_blkid(libpc_handle_t *hdl, pthread_mutex_t *lock,
70 pthread_mutex_t *rn_lock;
/illumos-gate/usr/src/lib/libadutils/common/
H A Dadutils_threadfuncs.c128 pthread_mutex_t *mutexp; in adutils_mutex_alloc()
131 mutexp = malloc(sizeof (pthread_mutex_t)); in adutils_mutex_alloc()
158 (void) pthread_mutex_destroy((pthread_mutex_t *)mutexp); in adutils_mutex_free()

1234567891011