pthread_mutex_timedlock
pthread_mutex_timedlock(pthread_mutex_t *mutexp, const struct timespec *abs)
pthread_mutex_timedlock(pthread_mutex_t *p, const struct timespec *abstime)