Lines Matching refs:clockid
682 umtx_abs_timeout_init(struct umtx_abs_timeout *timo, int clockid, in umtx_abs_timeout_init() argument
686 timo->clockid = clockid; in umtx_abs_timeout_init()
689 kern_clock_gettime(curthread, timo->clockid, &timo->cur); in umtx_abs_timeout_init()
693 timo->is_abs_real = clockid == CLOCK_REALTIME || in umtx_abs_timeout_init()
694 clockid == CLOCK_REALTIME_FAST || in umtx_abs_timeout_init()
695 clockid == CLOCK_REALTIME_PRECISE || in umtx_abs_timeout_init()
696 clockid == CLOCK_TAI || in umtx_abs_timeout_init()
697 clockid == CLOCK_SECOND; in umtx_abs_timeout_init()
731 switch (timo->clockid) { in umtx_abs_timeout_getsbt()
745 switch (timo->clockid) { in umtx_abs_timeout_getsbt()
769 switch (timo->clockid) { in umtx_abs_timeout_getsbt()
793 kern_clock_gettime(curthread, timo->clockid, &timo->cur); in umtx_abs_timeout_getsbt()
2941 uint32_t flags, clockid, hasw; in do_cv_wait() local
2953 error = fueword32(&cv->c_clockid, &clockid); in do_cv_wait()
2958 if ((clockid < CLOCK_REALTIME || in do_cv_wait()
2959 clockid >= CLOCK_THREAD_CPUTIME_ID) && in do_cv_wait()
2960 clockid != CLOCK_TAI) { in do_cv_wait()
2966 clockid = CLOCK_REALTIME; in do_cv_wait()
2994 umtx_abs_timeout_init(&timo, clockid, in do_cv_wait()
3757 kern_clock_gettime(curthread, timo.clockid, in do_sem2_wait()