Home
last modified time | relevance | path

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

/nptl/
A Dfutex-internal.c29 const struct __timespec64* abstime, in __futex_abstimed_wait_common32() argument
33 if (abstime != NULL) in __futex_abstimed_wait_common32()
35 ts32 = valid_timespec64_to_timespec (*abstime); in __futex_abstimed_wait_common32()
58 abstime, NULL /* Unused. */, in __futex_abstimed_wait_common64()
62 abstime, NULL /* Ununsed. */, in __futex_abstimed_wait_common64()
77 if (__glibc_unlikely ((abstime != NULL) && (abstime->tv_sec < 0))) in __futex_abstimed_wait_common()
90 bool need_time64 = abstime != NULL && !in_time_t_range (abstime->tv_sec); in __futex_abstimed_wait_common()
146 const struct __timespec64 *abstime, int private) in libc_hidden_def()
165 bool need_time64 = abstime != NULL && !in_time_t_range (abstime->tv_sec); in libc_hidden_def()
171 if (abstime != NULL) in libc_hidden_def()
[all …]
A Dsem_timedwait.c26 ___sem_timedwait64 (sem_t *sem, const struct __timespec64 *abstime) in ___sem_timedwait64() argument
28 if (! valid_nanoseconds (abstime->tv_nsec)) in ___sem_timedwait64()
41 CLOCK_REALTIME, abstime); in ___sem_timedwait64()
51 ___sem_timedwait (sem_t *sem, const struct timespec *abstime)
53 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_timedjoin.c24 const struct __timespec64 *abstime) in ___pthread_timedjoin_np64() argument
27 CLOCK_REALTIME, abstime, true); in ___pthread_timedjoin_np64()
38 const struct timespec *abstime)
40 if (abstime != NULL)
42 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dsem_clockwait.c27 const struct __timespec64 *abstime) in ___sem_clockwait64() argument
37 if (! valid_nanoseconds (abstime->tv_nsec)) in ___sem_clockwait64()
46 return __new_sem_wait_slow64 ((struct new_sem *) sem, clockid, abstime); in ___sem_clockwait64()
56 ___sem_clockwait (sem_t *sem, clockid_t clockid, const struct timespec *abstime)
58 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_clockjoin.c27 const struct __timespec64 *abstime) in ___pthread_clockjoin_np64() argument
33 clockid, abstime, true); in ___pthread_clockjoin_np64()
44 clockid_t clockid, const struct timespec *abstime)
46 if (abstime != NULL)
48 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_rwlock_timedrdlock.c24 const struct __timespec64 *abstime) in ___pthread_rwlock_timedrdlock64() argument
26 return __pthread_rwlock_rdlock_full64 (rwlock, CLOCK_REALTIME, abstime); in ___pthread_rwlock_timedrdlock64()
37 const struct timespec *abstime)
39 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_rwlock_timedwrlock.c24 const struct __timespec64 *abstime) in ___pthread_rwlock_timedwrlock64() argument
26 return __pthread_rwlock_wrlock_full64 (rwlock, CLOCK_REALTIME, abstime); in ___pthread_rwlock_timedwrlock64()
37 const struct timespec *abstime)
39 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_rwlock_clockrdlock.c26 const struct __timespec64 *abstime) in ___pthread_rwlock_clockrdlock64() argument
28 return __pthread_rwlock_rdlock_full64 (rwlock, clockid, abstime); in ___pthread_rwlock_clockrdlock64()
39 const struct timespec *abstime)
41 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_rwlock_clockwrlock.c26 const struct __timespec64 *abstime) in ___pthread_rwlock_clockwrlock64() argument
28 return __pthread_rwlock_wrlock_full64 (rwlock, clockid, abstime); in ___pthread_rwlock_clockwrlock64()
39 const struct timespec *abstime)
41 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
A Dpthread_mutex_timedlock.c34 const struct __timespec64 *abstime) in __pthread_mutex_clocklock_common() argument
97 clockid, abstime, in __pthread_mutex_clocklock_common()
112 clockid, abstime, in __pthread_mutex_clocklock_common()
222 if (! valid_nanoseconds (abstime->tv_nsec)) in __pthread_mutex_clocklock_common()
226 if (__glibc_unlikely (abstime->tv_sec < 0)) in __pthread_mutex_clocklock_common()
255 oldval, clockid, abstime, in __pthread_mutex_clocklock_common()
381 abstime, private); in __pthread_mutex_clocklock_common()
568 const struct __timespec64 *abstime) in ___pthread_mutex_clocklock64() argument
586 const struct timespec *abstime)
606 const struct __timespec64 *abstime) in ___pthread_mutex_timedlock64() argument
[all …]
A Dold_pthread_cond_timedwait.c28 const struct timespec *abstime) in __pthread_cond_timedwait_2_0() argument
43 return __pthread_cond_timedwait (cond->cond, mutex, abstime); in __pthread_cond_timedwait_2_0()
A Dsem_waitcommon.c106 const struct __timespec64 *abstime) in do_futex_wait() argument
113 clockid, abstime, in do_futex_wait()
117 clockid, abstime, sem->private); in do_futex_wait()
165 const struct __timespec64 *abstime) in __new_sem_wait_slow64() argument
183 err = do_futex_wait (sem, clockid, abstime); in __new_sem_wait_slow64()
284 err = do_futex_wait (sem, clockid, abstime); in __new_sem_wait_slow64()
A Dpthread_cond_wait.c380 clockid_t clockid, const struct __timespec64 *abstime) in __pthread_cond_wait_common() argument
504 cond->__data.__g_signals + g, 0, clockid, abstime, private); in __pthread_cond_wait_common()
631 const struct __timespec64 *abstime) in libc_hidden_ver()
635 if (! valid_nanoseconds (abstime->tv_nsec)) in libc_hidden_ver()
643 return __pthread_cond_wait_common (cond, mutex, clockid, abstime); in libc_hidden_ver()
654 const struct timespec *abstime)
656 struct __timespec64 ts64 = valid_timespec_to_timespec64 (*abstime);
672 const struct __timespec64 *abstime) in libc_hidden_ver()
676 if (! valid_nanoseconds (abstime->tv_nsec)) in libc_hidden_ver()
682 return __pthread_cond_wait_common (cond, mutex, clockid, abstime); in libc_hidden_ver()
[all …]
A DsemaphoreP.h56 const struct __timespec64 *abstime);
59 __sem_timedwait64 (sem_t *sem, const struct __timespec64 *abstime);
A Dpthread_rwlock_common.c282 const struct __timespec64 *abstime) in __pthread_rwlock_rdlock_full64() argument
292 if (abstime && __glibc_unlikely (!futex_abstimed_supported_clockid (clockid) in __pthread_rwlock_rdlock_full64()
293 || ! valid_nanoseconds (abstime->tv_nsec))) in __pthread_rwlock_rdlock_full64()
333 r, clockid, abstime, in __pthread_rwlock_rdlock_full64()
462 clockid, abstime, private); in __pthread_rwlock_rdlock_full64()
589 const struct __timespec64 *abstime) in __pthread_rwlock_wrlock_full64() argument
597 if (abstime && __glibc_unlikely (!futex_abstimed_supported_clockid (clockid) in __pthread_rwlock_wrlock_full64()
598 || ! valid_nanoseconds (abstime->tv_nsec))) in __pthread_rwlock_wrlock_full64()
732 clockid, abstime, private); in __pthread_rwlock_wrlock_full64()
831 clockid, abstime, private); in __pthread_rwlock_wrlock_full64()
A Dpthread_join_common.c38 const struct __timespec64 *abstime, bool block) in __pthread_clockjoin_ex() argument
106 (unsigned int *) &pd->tid, tid, clockid, abstime, LLL_SHARED); in __pthread_clockjoin_ex()

Completed in 19 milliseconds