Searched defs:kcondvar_t (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | condvar.h | 61 } kcondvar_t; typedef in typeref:struct:_kcondvar 92 extern void cv_init(kcondvar_t *, char *, kcv_type_t, void *); 93 extern void cv_destroy(kcondvar_t *); 94 extern void cv_wait(kcondvar_t *, kmutex_t *); 95 extern void cv_wait_stop(kcondvar_t *, kmutex_t *, int); 96 extern clock_t cv_timedwait(kcondvar_t *, kmutex_t *, clock_t); 97 extern clock_t cv_timedwait_hires(kcondvar_t *, kmutex_t *, hrtime_t, hrtime_t, 99 extern clock_t cv_reltimedwait(kcondvar_t *, kmutex_t *, clock_t, time_res_t); 100 extern int cv_wait_sig(kcondvar_t *, kmutex_t *); 101 extern clock_t cv_timedwait_sig(kcondvar_t *, kmutex_ [all...] |
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | condvar.h | 55 typedef lwp_cond_t kcondvar_t; typedef 85 extern void cv_init(kcondvar_t *, char *, kcv_type_t, void *); 86 extern void cv_destroy(kcondvar_t *); 87 extern void cv_wait(kcondvar_t *, kmutex_t *); 88 extern void cv_wait_stop(kcondvar_t *, kmutex_t *, int); 89 extern clock_t cv_timedwait(kcondvar_t *, kmutex_t *, clock_t); 90 extern clock_t cv_reltimedwait(kcondvar_t *, kmutex_t *, clock_t, time_res_t); 91 extern int cv_wait_sig(kcondvar_t *, kmutex_t *); 92 extern clock_t cv_timedwait_sig(kcondvar_t *, kmutex_t *, clock_t); 93 extern int cv_timedwait_sig_hrtime(kcondvar_t *, kmutex_ [all...] |
/illumos-gate/usr/src/lib/libzpool/common/sys/ |
H A D | zfs_context.h | 279 typedef cond_t kcondvar_t; typedef 284 extern void cv_init(kcondvar_t *cv, char *name, int type, void *arg); 285 extern void cv_destroy(kcondvar_t *cv); 286 extern void cv_wait(kcondvar_t *cv, kmutex_t *mp); 287 extern clock_t cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime); 288 extern clock_t cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim, 290 extern void cv_signal(kcondvar_t *cv); 291 extern void cv_broadcast(kcondvar_t *cv);
|
Completed in 70 milliseconds