Searched refs:abstime (Results 1 - 7 of 7) sorted by relevance
/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread_cond.cpp | 134 clockid_t clock_id, const struct timespec* abstime) 136 if (abstime == NULL || abstime->tv_nsec < 0 || abstime->tv_nsec >= 1000 * 1000 * 1000) 139 bigtime_t timeoutMicros = ((bigtime_t)abstime->tv_sec) * 1000000 140 + abstime->tv_nsec / 1000; 159 const struct timespec* abstime) 163 abstime); 133 pthread_cond_clockwait(pthread_cond_t* cond, pthread_mutex_t* mutex, clockid_t clock_id, const struct timespec* abstime) argument 158 pthread_cond_timedwait(pthread_cond_t* cond, pthread_mutex_t* mutex, const struct timespec* abstime) argument
|
H A D | pthread_mutex.cpp | 119 const struct timespec* abstime) 124 if (abstime != NULL && abstime->tv_nsec < 1000 * 1000 * 1000 125 && abstime->tv_nsec >= 0) { 126 timeout = abstime->tv_sec * 1000000LL + abstime->tv_nsec / 1000LL; 155 pthread_mutex_timedlock(pthread_mutex_t* mutex, const struct timespec* abstime) argument 157 return pthread_mutex_clocklock(mutex, CLOCK_REALTIME, abstime); 118 pthread_mutex_clocklock(pthread_mutex_t* mutex, clockid_t clock_id, const struct timespec* abstime) argument
|
H A D | pthread_rwlock.cpp | 346 const struct timespec *abstime) 348 bigtime_t timeout = abstime->tv_sec * 1000000LL 349 + abstime->tv_nsec / 1000LL; 376 const struct timespec *abstime) 378 return pthread_rwlock_clockrdlock(lock, CLOCK_REALTIME, abstime); 407 const struct timespec *abstime) 409 bigtime_t timeout = abstime->tv_sec * 1000000LL 410 + abstime->tv_nsec / 1000LL; 437 const struct timespec *abstime) 439 return pthread_rwlock_clockwrlock(lock, CLOCK_REALTIME, abstime); 345 pthread_rwlock_clockrdlock(pthread_rwlock_t* lock, clockid_t clock_id, const struct timespec *abstime) argument 375 pthread_rwlock_timedrdlock(pthread_rwlock_t* lock, const struct timespec *abstime) argument 406 pthread_rwlock_clockwrlock(pthread_rwlock_t* lock, clockid_t clock_id, const struct timespec *abstime) argument 436 pthread_rwlock_timedwrlock(pthread_rwlock_t* lock, const struct timespec *abstime) argument [all...] |
/haiku/src/libs/posix_error_mapper/ |
H A D | pthread_cond.cpp | 33 pthread_mutex_t *mutex, const struct timespec *abstime), 35 abstime));
|
/haiku/headers/posix/ |
H A D | semaphore.h | 37 const struct timespec* abstime); 38 int sem_timedwait(sem_t* semaphore, const struct timespec* abstime);
|
H A D | pthread.h | 98 clockid_t clock_id, const struct timespec *abstime); 100 const struct timespec *abstime); 144 clockid_t clock_id, const struct timespec *abstime); 146 const struct timespec *abstime); 168 clockid_t clock_id, const struct timespec* abstime); 170 const struct timespec *abstime); 174 clockid_t clock_id, const struct timespec* abstime); 176 const struct timespec *abstime);
|
/haiku/src/system/libroot/posix/ |
H A D | semaphore.cpp | 275 sem_clockwait(sem_t* semaphore, clockid_t clock_id, const struct timespec* abstime) argument 279 error = named_sem_timedwait(semaphore, clock_id, abstime); 281 error = unnamed_sem_timedwait(semaphore, clock_id, abstime); 288 sem_timedwait(sem_t* semaphore, const struct timespec* abstime) argument 290 return sem_clockwait(semaphore, CLOCK_REALTIME, abstime);
|
Completed in 48 milliseconds