summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/condvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/sys/condvar.h')
-rw-r--r--usr/src/uts/common/sys/condvar.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/condvar.h b/usr/src/uts/common/sys/condvar.h
index 3a7fdc5f24..3aa569a73e 100644
--- a/usr/src/uts/common/sys/condvar.h
+++ b/usr/src/uts/common/sys/condvar.h
@@ -23,6 +23,8 @@
* Use is subject to license terms.
*/
+/* Copyright (c) 2011 by Delphix. All rights reserved. */
+
/*
* condvar.h:
*
@@ -95,6 +97,8 @@ extern int cv_wait_sig(kcondvar_t *, kmutex_t *);
extern clock_t cv_timedwait_sig(kcondvar_t *, kmutex_t *, clock_t);
extern clock_t cv_reltimedwait_sig(kcondvar_t *, kmutex_t *, clock_t,
time_res_t);
+extern clock_t cv_relwaituntil_sig(kcondvar_t *, kmutex_t *, clock_t *,
+ time_res_t);
extern int cv_wait_sig_swap(kcondvar_t *, kmutex_t *);
extern int cv_wait_sig_swap_core(kcondvar_t *, kmutex_t *, int *);
extern void cv_signal(kcondvar_t *);