Home
last modified time | relevance | path

Searched refs:cond_t (Results 1 – 25 of 104) sorted by relevance

12345

/titanic_44/usr/src/head/
H A Dsynch.h71 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 Dstub_stand.c40 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 Dpthr_barrier.c92 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 Dpthr_cond.c157 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 Dsynch.c2696 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 Dthread_pool_impl.h69 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 Dlwp_cond.c37 _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 Dasyncio.h86 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 Dmtlib.h48 extern int sig_cond_wait(cond_t *, mutex_t *);
49 extern int sig_cond_reltimedwait(cond_t *, mutex_t *, const timespec_t *);
H A Dthr_uberdata.h795 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 Dtlm_buffers.h101 cond_t tbs_in_cv;
102 cond_t tbs_out_cv;
112 cond_t tc_cv;
/titanic_44/usr/src/cmd/nscd/
H A Dnscd_access.c47 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 Dramdata.h176 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 Dramdata.c91 cond_t truss_cv;
/titanic_44/usr/src/cmd/smserverd/
H A Dsmserver.h106 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 Dsm_statd.h146 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 Dslp_queue.c64 cond_t *wait;
78 cond_t *wait; in slp_new_queue()
H A Dslp-internal.h134 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 Dautomount.h266 extern cond_t cleanup_start_cv;
267 extern cond_t cleanup_done_cv;
/titanic_44/usr/src/cmd/vntsd/
H A Dvntsd.h278 cond_t cvp; /* sync between threads */
295 cond_t cvp; /* sync remove group */
/titanic_44/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsyseventd.h106 cond_t client_cv; /* Deliver cond variable */
H A Dsysevent_client.c152 bzero(&scp->client_cv, sizeof (cond_t)); in delete_client()
/titanic_44/usr/src/lib/libc/port/rt/
H A Dsigev_thread.h64 cond_t tcd_cv;
/titanic_44/usr/src/cmd/fs.d/cachefs/cfsd/
H A Dcfsd_fscache.h68 cond_t i_cvwait; /* cond var to wait on */
/titanic_44/usr/src/cmd/ldapcachemgr/
H A Dcachemgr.h87 cond_t chg_cv; /* cond var for synchronization */

12345