Lines Matching refs:clockid
675 umtx_abs_timeout_init(struct umtx_abs_timeout *timo, int clockid, in umtx_abs_timeout_init() argument
679 timo->clockid = clockid; in umtx_abs_timeout_init()
682 kern_clock_gettime(curthread, timo->clockid, &timo->cur); in umtx_abs_timeout_init()
686 timo->is_abs_real = clockid == CLOCK_REALTIME || in umtx_abs_timeout_init()
687 clockid == CLOCK_REALTIME_FAST || in umtx_abs_timeout_init()
688 clockid == CLOCK_REALTIME_PRECISE || in umtx_abs_timeout_init()
689 clockid == CLOCK_SECOND; in umtx_abs_timeout_init()
723 switch (timo->clockid) { in umtx_abs_timeout_getsbt()
737 switch (timo->clockid) { in umtx_abs_timeout_getsbt()
761 switch (timo->clockid) { in umtx_abs_timeout_getsbt()
784 kern_clock_gettime(curthread, timo->clockid, &timo->cur); in umtx_abs_timeout_getsbt()
2931 uint32_t flags, clockid, hasw; in do_cv_wait() local
2943 error = fueword32(&cv->c_clockid, &clockid); in do_cv_wait()
2948 if (clockid < CLOCK_REALTIME || in do_cv_wait()
2949 clockid >= CLOCK_THREAD_CPUTIME_ID) { in do_cv_wait()
2955 clockid = CLOCK_REALTIME; in do_cv_wait()
2983 umtx_abs_timeout_init(&timo, clockid, in do_cv_wait()
3750 kern_clock_gettime(curthread, timo.clockid, in do_sem2_wait()