Lines Matching refs:delta
108 clock_t delta; in cv_timedwait() local
110 delta = abstime - ddi_get_lbolt(); in cv_timedwait()
111 return (cv__twait(cv, mp, delta, 0, 0)); in cv_timedwait()
117 clock_t delta; in cv_timedwait_sig() local
119 delta = abstime - ddi_get_lbolt(); in cv_timedwait_sig()
120 return (cv__twait(cv, mp, delta, 1, 0)); in cv_timedwait_sig()
126 clock_t delta; in cv_timedwait_sig_hrtime() local
128 delta = tim; in cv_timedwait_sig_hrtime()
129 return (cv__twait(cv, mp, delta, 1, 1)); in cv_timedwait_sig_hrtime()
137 clock_t delta; in cv_timedwait_hires() local
139 delta = tim; in cv_timedwait_hires()
141 delta -= gethrtime(); in cv_timedwait_hires()
142 return (cv__twait(cv, mp, delta, 0, 1)); in cv_timedwait_hires()
146 cv_reltimedwait(kcondvar_t *cv, kmutex_t *mp, clock_t delta, time_res_t res) in cv_reltimedwait() argument
150 return (cv__twait(cv, mp, delta, 0, 0)); in cv_reltimedwait()
154 cv_reltimedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t delta, in cv_reltimedwait_sig() argument
159 return (cv__twait(cv, mp, delta, 1, 0)); in cv_reltimedwait_sig()
170 cv__twait(kcondvar_t *cv, kmutex_t *mp, clock_t delta, int sigok, int hires) in cv__twait() argument
175 if (delta <= 0) in cv__twait()
179 ts.tv_sec = delta / NANOSEC; in cv__twait()
180 ts.tv_nsec = delta % NANOSEC; in cv__twait()
182 ts.tv_sec = delta / hz; in cv__twait()
183 ts.tv_nsec = (delta % hz) * (NANOSEC / hz); in cv__twait()