.Sh SYNOPSIS
.Fd #include <pthread.h>
.Ft int
-.Fn pthread_cond_timedwait "pthread_cond_t *cond" "pthread_mutex_t *mutex" "const struct timespec *abstime"
+.Fo pthread_cond_timedwait
+.Fa "pthread_cond_t *restrict cond"
+.Fa "pthread_mutex_t *restrict mutex"
+.Fa "const struct timespec *restrict abstime"
+.Fc
.Sh DESCRIPTION
The
.Fn pthread_cond_timedwait
function atomically blocks the current thread waiting on the condition
variable specified by
-.Fa cond ,
+.Fa cond
and unblocks the mutex specified by
.Fa mutex .
The waiting thread unblocks only after another thread calls
If successful, the
.Fn pthread_cond_timedwait
function will return zero.
-Otherwise an error number will be returned to
+Otherwise, an error number will be returned to
indicate the error.
.Sh ERRORS
.Fn pthread_cond_timedwait