/titanic_44/usr/src/head/ |
H A D | synch.h | 71 typedef lwp_cond_t cond_t; typedef 86 cond_t readercv; /* used only to indicate ownership */ 87 cond_t writercv; /* used only to indicate ownership */ 102 int cond_init(cond_t *, int, void *); 103 int cond_destroy(cond_t *); 104 int cond_wait(cond_t *, mutex_t *); 105 int cond_timedwait(cond_t *, mutex_t *, const timespec_t *); 106 int cond_reltimedwait(cond_t *, mutex_t *, const timespec_t *); 107 int cond_signal(cond_t *); 108 int cond_broadcast(cond_t *);
|
/titanic_44/usr/src/lib/libumem/common/ |
H A D | stub_stand.c | 40 cond_init(cond_t *cvp, int type, void *arg) in cond_init() 47 cond_destroy(cond_t *cvp) in cond_destroy() 54 cond_wait(cond_t *cv, mutex_t *mutex) in cond_wait() 64 cond_broadcast(cond_t *cvp) in cond_broadcast()
|
/titanic_44/usr/src/lib/libc/port/threads/ |
H A D | pthr_barrier.c | 92 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_init() 132 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_destroy() 147 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_wait()
|
H A D | pthr_cond.c | 157 else if ((error = cond_init((cond_t *)cond, type, NULL)) == 0) in pthread_cond_init() 158 ((cond_t *)cond)->cond_clockid = (uint8_t)clock_id; in pthread_cond_init()
|
H A D | synch.c | 2696 sig_cond_wait(cond_t *cv, mutex_t *mp) in sig_cond_wait() 2716 sig_cond_reltimedwait(cond_t *cv, mutex_t *mp, const timespec_t *ts) in sig_cond_reltimedwait() 3101 cond_init(cond_t *cvp, int type, void *arg) in cond_init() 3135 cond_sleep_queue(cond_t *cvp, mutex_t *mp, timespec_t *tsp) in cond_sleep_queue() 3252 cond_wait_check_alignment(cond_t *cvp, mutex_t *mp) in cond_wait_check_alignment() 3261 cond_wait_queue(cond_t *cvp, mutex_t *mp, timespec_t *tsp) in cond_wait_queue() 3309 cond_sleep_kernel(cond_t *cvp, mutex_t *mp, timespec_t *tsp) in cond_sleep_kernel() 3348 cond_wait_kernel(cond_t *cvp, mutex_t *mp, timespec_t *tsp) in cond_wait_kernel() 3388 cond_wait_common(cond_t *cvp, mutex_t *mp, timespec_t *tsp) in cond_wait_common() 3487 __cond_wait(cond_t *cvp, mutex_t *mp) in __cond_wait() [all …]
|
/titanic_44/usr/src/lib/libc/port/tpool/ |
H A D | thread_pool_impl.h | 69 cond_t tp_busycv; /* synchronization in tpool_dispatch */ 70 cond_t tp_workcv; /* synchronization with workers */ 71 cond_t tp_waitcv; /* synchronization in tpool_wait() */
|
/titanic_44/usr/src/lib/libc/port/sys/ |
H A D | lwp_cond.c | 37 _lwp_cond_wait(cond_t *cv, mutex_t *mp) in _lwp_cond_wait() 50 _lwp_cond_reltimedwait(cond_t *cv, mutex_t *mp, timespec_t *relts) in _lwp_cond_reltimedwait() 66 _lwp_cond_timedwait(cond_t *cv, mutex_t *mp, timespec_t *absts) in _lwp_cond_timedwait()
|
/titanic_44/usr/src/lib/libc/inc/ |
H A D | asyncio.h | 86 cond_t lio_cond_cv; /* list notification for I/O done */ 236 cond_t work_idle_cv; /* place to sleep when idle */ 309 extern cond_t __aio_initcv; 312 extern cond_t _aio_iowait_cv; /* wait for userland I/Os */ 313 extern cond_t _aio_waitn_cv; /* wait for end of aio_waitn */
|
H A D | mtlib.h | 48 extern int sig_cond_wait(cond_t *, mutex_t *); 49 extern int sig_cond_reltimedwait(cond_t *, mutex_t *, const timespec_t *);
|
H A D | thr_uberdata.h | 795 cond_t hash_cond; /* convar per bucket */ 798 (sizeof (mutex_t) + sizeof (cond_t) + sizeof (ulwp_t *))]; 804 cond_t hash_cond; 807 (sizeof (mutex_t) + sizeof (cond_t) + sizeof (caddr32_t))]; 1397 extern int sig_cond_wait(cond_t *, mutex_t *); 1398 extern int sig_cond_reltimedwait(cond_t *, mutex_t *, const timespec_t *); 1472 extern int __cond_wait(cond_t *, mutex_t *); 1473 extern int __cond_timedwait(cond_t *, mutex_t *, const timespec_t *); 1474 extern int __cond_reltimedwait(cond_t *, mutex_t *, const timespec_t *); 1502 extern int ___lwp_cond_wait(cond_t *, mutex_t *, timespec_t *, int);
|
/titanic_44/usr/src/cmd/ndmpd/include/ |
H A D | tlm_buffers.h | 101 cond_t tbs_in_cv; 102 cond_t tbs_out_cv; 112 cond_t tc_cv;
|
/titanic_44/usr/src/cmd/nscd/ |
H A D | nscd_access.c | 47 cond_t *data_cond; 431 nscd_acc_data_t *data, cond_t *cond) in _nscd_cond_wait() 501 cond_t *cond = NULL; in _nscd_alloc() 524 if ((cond = (cond_t *)calloc(1, sizeof (cond_t))) == in _nscd_alloc()
|
/titanic_44/usr/src/cmd/truss/ |
H A D | ramdata.h | 176 extern cond_t truss_cv; /* condition variable associated w truss_lock */ 203 cond_t fork_cv; 204 char p1[CACHE_LN_SZ - (sizeof (mutex_t) + sizeof (cond_t))];
|
H A D | ramdata.c | 91 cond_t truss_cv;
|
/titanic_44/usr/src/cmd/smserverd/ |
H A D | smserver.h | 106 cond_t sd_init_cv; 120 cond_t dd_cv; /* client_door_descriptor cv */ 121 cond_t dd_cv_bind; /* client door descriptor bind cv */
|
/titanic_44/usr/src/cmd/fs.d/nfs/statd/ |
H A D | sm_statd.h | 146 extern cond_t retrywait; /* Condition to wait before starting retry */ 151 extern cond_t merges_cond; /* Condition variable for in_merges */
|
/titanic_44/usr/src/lib/libslp/clib/ |
H A D | slp_queue.c | 64 cond_t *wait; 78 cond_t *wait; in slp_new_queue()
|
H A D | slp-internal.h | 134 cond_t *tcp_wait; /* TCP thread wait condition var */ 145 cond_t outcall_cv; /* outcall cond var */
|
/titanic_44/usr/src/cmd/fs.d/autofs/ |
H A D | automount.h | 266 extern cond_t cleanup_start_cv; 267 extern cond_t cleanup_done_cv;
|
/titanic_44/usr/src/cmd/vntsd/ |
H A D | vntsd.h | 278 cond_t cvp; /* sync between threads */ 295 cond_t cvp; /* sync remove group */
|
/titanic_44/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | syseventd.h | 106 cond_t client_cv; /* Deliver cond variable */
|
H A D | sysevent_client.c | 152 bzero(&scp->client_cv, sizeof (cond_t)); in delete_client()
|
/titanic_44/usr/src/lib/libc/port/rt/ |
H A D | sigev_thread.h | 64 cond_t tcd_cv;
|
/titanic_44/usr/src/cmd/fs.d/cachefs/cfsd/ |
H A D | cfsd_fscache.h | 68 cond_t i_cvwait; /* cond var to wait on */
|
/titanic_44/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr.h | 87 cond_t chg_cv; /* cond var for synchronization */
|