/illumos-gate/usr/src/head/ |
H A D | synch.h | 146 {{0, 0, 0, {USYNC_THREAD}, MUTEX_MAGIC}, \ 152 {{0, 0, 0, {USYNC_THREAD|LOCK_RECURSIVE}, MUTEX_MAGIC}, \ 155 {{0, 0, 0, {USYNC_THREAD|LOCK_ERRORCHECK}, MUTEX_MAGIC}, \ 158 {{0, 0, 0, {USYNC_THREAD|LOCK_RECURSIVE|LOCK_ERRORCHECK}, \ 161 {{{0, 0, 0, 0}, USYNC_THREAD, COND_MAGIC}, 0} 165 {0, USYNC_THREAD, SEMA_MAGIC, {0, 0, 0}, {0, 0}} 169 {0, USYNC_THREAD, RWL_MAGIC, DEFAULTMUTEX, DEFAULTCV, DEFAULTCV}
|
/illumos-gate/usr/src/lib/libc/port/aio/ |
H A D | aio_alloc.c | 124 (void) mutex_init(&aiowp->work_qlock1, USYNC_THREAD, NULL); 125 (void) cond_init(&aiowp->work_idle_cv, USYNC_THREAD, NULL); 275 (void) mutex_init(&head->lio_mutex, USYNC_THREAD, NULL); 276 (void) cond_init(&head->lio_cond_cv, USYNC_THREAD, NULL); 332 (void) mutex_init(&worker_lock, USYNC_THREAD, NULL); 339 (void) mutex_init(&__aio_cache_lock, USYNC_THREAD, NULL); 346 (void) mutex_init(&__lio_mutex, USYNC_THREAD, NULL); 348 (void) mutex_init(&__aio_initlock, USYNC_THREAD, NULL); 349 (void) cond_init(&__aio_initcv, USYNC_THREAD, NULL); 352 (void) mutex_init(&__aio_mutex, USYNC_THREAD, NUL [all...] |
/illumos-gate/usr/src/tools/ctf/cvt/ |
H A D | barrier.c | 50 sema_init(&bar->bar_sem, 0, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | Sun_sasLoadLibrary.c | 57 if (mutex_init(&all_hbas_lock, USYNC_THREAD, NULL)) {
|
/illumos-gate/usr/src/cmd/lvm/rpc.metamedd/ |
H A D | med_synch.c | 40 if (cond_init(cvp, USYNC_THREAD, NULL) != 0) { 138 if (mutex_init(mp, USYNC_THREAD, NULL) != 0) {
|
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/ |
H A D | mhd_synch.c | 39 if (cond_init(cvp, USYNC_THREAD, NULL) != 0) { 137 if (mutex_init(mp, USYNC_THREAD, NULL) != 0) {
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | sysevent_client.c | 81 if (mutex_init(&scp->client_lock, USYNC_THREAD, NULL) != 0) 120 (void) cond_init(&scp->client_cv, USYNC_THREAD,
|
H A D | syseventd.c | 403 (void) mutex_init(&err_mutex, USYNC_THREAD, NULL); 417 USYNC_THREAD, NULL); 418 (void) sema_init(&sema_dispatch, 0, USYNC_THREAD, NULL); 420 USYNC_THREAD, NULL); 421 (void) cond_init(&event_comp_cv, USYNC_THREAD, NULL); 437 (void) mutex_init(&client_tbl_lock, USYNC_THREAD, NULL); 438 (void) mutex_init(&ev_comp_lock, USYNC_THREAD, NULL); 439 (void) mutex_init(&door_lock, USYNC_THREAD, NULL); 440 (void) rwlock_init(&mod_unload_lock, USYNC_THREAD, NULL); 1046 (void) sema_init(&ev_comp->client_sema, 0, USYNC_THREAD, NUL [all...] |
/illumos-gate/usr/src/lib/libc/port/tpool/ |
H A D | thread_pool.c | 275 (void) mutex_init(&tpool->tp_mutex, USYNC_THREAD, NULL); 276 (void) cond_init(&tpool->tp_busycv, USYNC_THREAD, NULL); 277 (void) cond_init(&tpool->tp_workcv, USYNC_THREAD, NULL); 278 (void) cond_init(&tpool->tp_waitcv, USYNC_THREAD, NULL); 529 (void) mutex_init(&tpool->tp_mutex, USYNC_THREAD, NULL); 530 (void) cond_init(&tpool->tp_busycv, USYNC_THREAD, NULL); 531 (void) cond_init(&tpool->tp_workcv, USYNC_THREAD, NULL); 532 (void) cond_init(&tpool->tp_waitcv, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/cmd/syseventd/modules/datalink_mod/ |
H A D | datalink_mod.c | 169 (void) mutex_init(&dl_mx, USYNC_THREAD, NULL); 170 (void) cond_init(&dl_cv, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | fdopendir.c | 76 (void) mutex_init(&pdirp->dd_lock, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_wait.c | 40 (void) cond_init(&(mywait.w_waitcv), USYNC_THREAD, 0);
|
H A D | nscd_access.c | 512 (void) mutex_init(mutex, USYNC_THREAD, NULL); 521 (void) rwlock_init(rwlock, USYNC_THREAD, NULL); 531 (void) cond_init(cond, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | msgq.c | 48 if (sema_init(&q->q_sema, 0, USYNC_THREAD, NULL) ||
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | synch.h | 131 #define USYNC_THREAD 0x00 /* private to a process */ macro 135 #define LOCK_NORMAL 0x00 /* same as USYNC_THREAD */
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | mutex.c | 35 {{0, 0, 0, {USYNC_THREAD}, _MUTEX_MAGIC},
|
H A D | rwlock.c | 44 (void) rwlock_init(&rwlp->rw_lock, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/ |
H A D | sm_svc.c | 605 mutex_init(&merges_lock, USYNC_THREAD, NULL); 606 cond_init(&merges_cond, USYNC_THREAD, NULL); 678 rwlock_init(&thr_rwlock, USYNC_THREAD, NULL); 679 mutex_init(&crash_lock, USYNC_THREAD, NULL); 680 mutex_init(&name_addrlock, USYNC_THREAD, NULL); 681 cond_init(&retrywait, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/lib/libilb/common/ |
H A D | ilb_comm.c | 67 if (cond_init(&hi->h_cv, USYNC_THREAD, NULL) != 0) { 72 if (mutex_init(&hi->h_lock, USYNC_THREAD | LOCK_ERRORCHECK, NULL)
|
/illumos-gate/usr/src/cmd/syseventd/modules/sysevent_reg_mod/ |
H A D | sysevent_reg_mod.c | 232 (void) mutex_init(&evq_lock, USYNC_THREAD, NULL); 233 (void) cond_init(&evq_cv, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | c11_thr.c | 130 mtype = USYNC_THREAD; 134 mtype = USYNC_THREAD | LOCK_RECURSIVE;
|
/illumos-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | decl.h | 429 (void) rwlock_init((lock), USYNC_THREAD, 0); 433 (void) rwlock_init((lock), USYNC_THREAD, 0); \ 439 (void) mutex_init(lock, USYNC_THREAD, 0); 443 (void) mutex_init(lock, USYNC_THREAD, 0); \
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | autod_readdir.c | 381 (void) rwlock_init(&p->rwlock, USYNC_THREAD, NULL); 382 (void) mutex_init(&p->lock, USYNC_THREAD, NULL); 569 mutex_init(&cleanup_lock, USYNC_THREAD, NULL); 570 cond_init(&cleanup_start_cv, USYNC_THREAD, NULL); 571 cond_init(&cleanup_done_cv, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventconfd/ |
H A D | syseventconfd.c | 200 (void) mutex_init(&create_cnt_lock, USYNC_THREAD, NULL); 201 (void) mutex_init(&cmd_list_lock, USYNC_THREAD, NULL); 202 (void) cond_init(&cmd_list_cv, USYNC_THREAD, NULL);
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | fdsync.c | 133 USYNC_THREAD | LOCK_RECURSIVE | LOCK_ERRORCHECK, NULL);
|