Lines Matching refs:timeout
334 rt_tick_t timeout) in _suspend_thread_timeout_locked() argument
351 &timeout); in _suspend_thread_timeout_locked()
393 int value, const struct timespec *timeout, int op_flags) in _futex_wait() argument
413 if (timeout) in _futex_wait()
415 to = timeout->tv_sec * RT_TICK_PER_SECOND; in _futex_wait()
417 (timeout->tv_nsec * RT_TICK_PER_SECOND) / NANOSECOND_PER_SECOND; in _futex_wait()
567 const struct timespec *timeout, int op_flags, in _futex_lock_pi() argument
635 if (timeout) in _futex_lock_pi()
637 to = rt_timespec_to_tick(timeout); in _futex_lock_pi()
694 sysret_t sys_futex(int *uaddr, int op, int val, const struct timespec *timeout, in sys_futex() argument
704 else if (timeout && !_timeout_ignored(op) && in sys_futex()
705 !lwp_user_accessable((void *)timeout, sizeof(struct timespec))) in sys_futex()
712 ret = lwp_futex(lwp, uaddr, op, val, timeout, uaddr2, val3); in sys_futex()
720 const struct timespec *timeout, int *uaddr2, int val3) in lwp_futex() argument
733 rc = _futex_wait(futex, lwp, uaddr, val, timeout, op_flags); in lwp_futex()
743 rc = _futex_requeue(futex, futex2, lwp, val, (long)timeout, in lwp_futex()
762 (long)timeout, op_flags); in lwp_futex()
767 rc = _futex_lock_pi(futex, lwp, uaddr, timeout, op_flags, in lwp_futex()