Lines Matching refs:abstime
118 struct timespec *abstime);
767 const struct timespec *abstime; member
773 struct timespec abstime; in sys_ksem_timedwait() local
780 if (uap->abstime == NULL) in sys_ksem_timedwait()
783 error = copyin(uap->abstime, &abstime, sizeof(abstime)); in sys_ksem_timedwait()
786 if (abstime.tv_nsec >= 1000000000 || abstime.tv_nsec < 0) in sys_ksem_timedwait()
788 ts = &abstime; in sys_ksem_timedwait()
807 struct timespec *abstime) in kern_sem_wait() argument
839 else if (abstime == NULL) in kern_sem_wait()
843 ts1 = *abstime; in kern_sem_wait()
991 struct timespec *ts, abstime; in freebsd32_ksem_timedwait() local
997 if (uap->abstime == NULL) in freebsd32_ksem_timedwait()
1000 error = copyin(uap->abstime, &abstime32, sizeof(abstime32)); in freebsd32_ksem_timedwait()
1003 CP(abstime32, abstime, tv_sec); in freebsd32_ksem_timedwait()
1004 CP(abstime32, abstime, tv_nsec); in freebsd32_ksem_timedwait()
1005 if (abstime.tv_nsec >= 1000000000 || abstime.tv_nsec < 0) in freebsd32_ksem_timedwait()
1007 ts = &abstime; in freebsd32_ksem_timedwait()