Home
last modified time | relevance | path

Searched refs:abstime (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/kern/
H A Duipc_sem.c775 struct timespec abstime; in sys_ksem_timedwait() local
782 if (uap->abstime == NULL) in sys_ksem_timedwait()
785 error = copyin(uap->abstime, &abstime, sizeof(abstime)); in sys_ksem_timedwait()
788 if (abstime.tv_nsec >= 1000000000 || abstime.tv_nsec < 0) in sys_ksem_timedwait()
790 ts = &abstime; in sys_ksem_timedwait()
809 struct timespec *abstime) in kern_sem_wait() argument
841 else if (abstime == NULL) in kern_sem_wait()
845 ts1 = *abstime; in kern_sem_wait()
999 if (uap->abstime == NULL) in freebsd32_ksem_timedwait()
1007 if (abstime.tv_nsec >= 1000000000 || abstime.tv_nsec < 0) in freebsd32_ksem_timedwait()
[all …]
H A Dkern_umtx.c812 umtxq_sleep(struct umtx_q *uq, const char *wmesg, struct abs_timeout *abstime) in umtxq_sleep() argument
817 if (abstime != NULL && abstime->is_abs_real) { in umtxq_sleep()
819 abs_timeout_update(abstime); in umtxq_sleep()
829 if (abstime != NULL) { in umtxq_sleep()
830 timo = abs_timeout_gethz(abstime); in umtxq_sleep()
842 if (abstime != NULL) { in umtxq_sleep()
843 if (abstime->is_abs_real) in umtxq_sleep()
846 abs_timeout_update(abstime); in umtxq_sleep()
H A Dsystrace_args.c2253 uarg[1] = (intptr_t) p->abstime; /* const struct timespec * */ in systrace_args()
/f-stack/freebsd/sys/
H A D_semaphore.h46 int ksem_timedwait(semid_t id, const struct timespec *abstime);
H A Dsysproto.h1205 …char abstime_l_[PADL_(const struct timespec *)]; const struct timespec * abstime; char abstime_r_[… member
/f-stack/freebsd/contrib/openzfs/lib/libzpool/
H A Dkernel.c351 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) in cv_timedwait() argument
358 delta = abstime - ddi_get_lbolt(); in cv_timedwait()
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzfs_context.h329 extern int cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime);