Searched defs:abstime (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/sys/
H A Dtime_util.c71 const timespec_t *abstime, timespec_t *reltime)
80 if (abstime->tv_nsec >= now.tv_nsec) {
81 reltime->tv_sec = abstime->tv_sec - now.tv_sec;
82 reltime->tv_nsec = abstime->tv_nsec - now.tv_nsec;
84 reltime->tv_sec = abstime->tv_sec - now.tv_sec - 1;
85 reltime->tv_nsec = abstime->tv_nsec - now.tv_nsec + NANOSEC;
102 if ((ulong_t)abstime->tv_nsec >= NANOSEC)
103 reltime->tv_nsec = abstime->tv_nsec;
70 abstime_to_reltime(clockid_t clock_id, const timespec_t *abstime, timespec_t *reltime) argument
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dmonitor.c119 struct timespec abstime; local
122 abstime.tv_sec = end;
123 abstime.tv_nsec = 0;
125 &abstime);
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dcond.c104 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) argument
108 delta = abstime - ddi_get_lbolt();
113 cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) argument
117 delta = abstime - ddi_get_lbolt();
/illumos-gate/usr/src/lib/libc/port/rt/
H A Dsem.c301 sem_timedwait(sem_t *sem, const timespec_t *abstime) argument
307 if ((error = sema_timedwait((sema_t *)sem, abstime)) != 0) {
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsema.c219 sema_timedwait(sema_t *sp, const timespec_t *abstime) argument
224 abstime_to_reltime(CLOCK_REALTIME, abstime, &tslocal);
H A Dc11_thr.c159 const struct timespec *_RESTRICT_KYWD abstime)
163 ret = pthread_mutex_timedlock(mtx, abstime);
158 mtx_timedlock(mtx_t *_RESTRICT_KYWD mtx, const struct timespec *_RESTRICT_KYWD abstime) argument
H A Drwlock.c798 const struct timespec *_RESTRICT_KYWD abstime)
804 abstime_to_reltime(CLOCK_REALTIME, abstime, &tslocal);
895 pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlp, const timespec_t *abstime) argument
901 abstime_to_reltime(CLOCK_REALTIME, abstime, &tslocal);
797 pthread_rwlock_timedrdlock(pthread_rwlock_t *_RESTRICT_KYWD rwlp, const struct timespec *_RESTRICT_KYWD abstime) argument
H A Dsynch.c2343 const struct timespec *_RESTRICT_KYWD abstime)
2349 abstime_to_reltime(CLOCK_REALTIME, abstime, &tslocal);
3588 __cond_timedwait(cond_t *cvp, mutex_t *mp, const timespec_t *abstime) argument
3600 abstime_to_reltime(clock_id, abstime, &reltime);
3609 if ((hrtime_t)(uint32_t)abstime->tv_sec * NANOSEC +
3610 abstime->tv_nsec > gethrtime())
3617 cond_timedwait(cond_t *cvp, mutex_t *mp, const timespec_t *abstime) argument
3622 error = __cond_timedwait(cvp, mp, abstime);
3636 const struct timespec *_RESTRICT_KYWD abstime)
3640 error = cond_timedwait((cond_t *)cvp, (mutex_t *)mp, abstime);
2342 pthread_mutex_timedlock(pthread_mutex_t *_RESTRICT_KYWD mp, const struct timespec *_RESTRICT_KYWD abstime) argument
3634 pthread_cond_timedwait(pthread_cond_t *_RESTRICT_KYWD cvp, pthread_mutex_t *_RESTRICT_KYWD mp, const struct timespec *_RESTRICT_KYWD abstime) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dpac.c519 krb5_ui_8 abstime; local
523 abstime = ntTime > 0 ? ntTime - NT_TIME_EPOCH : -ntTime;
525 if (abstime > KRB5_INT32_MAX) {
529 *elapsedSeconds = abstime;
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Drcm_lock.c1266 timestruc_t abstime; local
1274 abstime.tv_sec = time(NULL) + timeout;
1284 &abstime);
1307 abstime.tv_sec = time(NULL) + timeout;
1316 abstime.tv_sec = barrier.last_update + timeout;
/illumos-gate/usr/src/uts/common/contract/
H A Ddevice.c2205 clock_t abstime; local
2209 abstime = ddi_get_lbolt() + drv_usectohz(secs*1000000);
2212 &(DEVI(dip)->devi_ct_lock), abstime) == -1) {
/illumos-gate/usr/src/lib/libzpool/common/
H A Dkernel.c313 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) argument
320 delta = abstime - ddi_get_lbolt();
/illumos-gate/usr/src/cmd/devfsadm/
H A Ddevfsadm.c2404 timestruc_t abstime; local
2411 abstime.tv_sec = time(NULL) + minor_fini_timeout;
2412 abstime.tv_nsec = 0;
2414 &minor_fini_mutex, &abstime);

Completed in 102 milliseconds