The .Fn function

This commit is contained in:
Philippe Charnier 2003-06-08 10:40:44 +00:00
parent 8ee6ed40d1
commit 19677e1070
13 changed files with 70 additions and 35 deletions

View File

@ -119,23 +119,26 @@ to the location pointed to by the second function parameter.
If successful, these functions return 0.
Otherwise, an error number is returned to indicate the error.
.Sh ERRORS
The
.Fn pthread_attr_init
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er ENOMEM
Out of memory.
.El
.Pp
The
.Fn pthread_attr_destroy
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
.Fa attr .
.El
.Pp
The
.Fn pthread_attr_setstacksize
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
.Fa stacksize
@ -143,24 +146,27 @@ is less than
.Dv PTHREAD_STACK_MIN .
.El
.Pp
The
.Fn pthread_attr_setdetachstate
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
.Fa detachstate .
.El
.Pp
The
.Fn pthread_attr_setinheritsched
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
.Fa attr .
.El
.Pp
The
.Fn pthread_attr_setschedparam
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
@ -170,8 +176,9 @@ Invalid value for
.Fa param .
.El
.Pp
The
.Fn pthread_attr_setschedpolicy
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
@ -181,8 +188,9 @@ Invalid or unsupported value for
.Fa policy .
.El
.Pp
The
.Fn pthread_attr_setscope
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
@ -194,6 +202,7 @@ Invalid or unsupported value for
.Sh SEE ALSO
.Xr pthread_create 3
.Sh STANDARDS
The
.Fn pthread_attr_init ,
.Fn pthread_attr_destroy ,
.Fn pthread_attr_setstacksize ,
@ -203,9 +212,10 @@ Invalid or unsupported value for
.Fn pthread_attr_setdetachstate ,
and
.Fn pthread_attr_getdetachstate
conform to
functions conform to
.St -p1003.1-96
.Pp
The
.Fn pthread_attr_setinheritsched ,
.Fn pthread_attr_getinheritsched ,
.Fn pthread_attr_setschedparam ,
@ -215,5 +225,5 @@ conform to
.Fn pthread_attr_setscope ,
and
.Fn pthread_attr_getscope
conform to
functions conform to
.St -susv2

View File

@ -51,8 +51,9 @@ functions will return zero.
Otherwise an error number will be returned to
indicate the error.
.Sh ERRORS
The
.Fn pthread_cancel
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er ESRCH
No thread could be found corresponding to that specified by the given
@ -67,8 +68,9 @@ thread ID.
.Xr pthread_setcanceltype 3 ,
.Xr pthread_testcancel 3
.Sh STANDARDS
The
.Fn pthread_cancel
conforms to
function conforms to
.St -p1003.1-96 .
.Sh AUTHORS
This man page was written by

View File

@ -51,14 +51,16 @@ then
.Fn pthread_cleanup_pop
does nothing.
.Sh RETURN VALUES
The
.Fn pthread_cleanup_pop
does not return any value.
function does not return any value.
.Sh ERRORS
None
.Sh SEE ALSO
.Xr pthread_cleanup_push 3 ,
.Xr pthread_exit 3
.Sh STANDARDS
The
.Fn pthread_cleanup_pop
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -53,14 +53,16 @@ is called, it is passed
.Fa arg
as its only argument.
.Sh RETURN VALUES
The
.Fn pthread_cleanup_push
does not return any value.
function does not return any value.
.Sh ERRORS
None
.Sh SEE ALSO
.Xr pthread_cleanup_pop 3 ,
.Xr pthread_exit 3
.Sh STANDARDS
The
.Fn pthread_cleanup_push
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -50,8 +50,9 @@ If successful, the
function will return zero, otherwise an error number will be returned
to indicate the error.
.Sh ERRORS
The
.Fn pthread_cond_broadcast
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
@ -65,6 +66,7 @@ is invalid.
.Xr pthread_cond_timedwait 3 ,
.Xr pthread_cond_wait 3
.Sh STANDARDS
The
.Fn pthread_cond_broadcast
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -50,8 +50,9 @@ If successful, the
function will return zero, otherwise an error number will be returned
to indicate the error.
.Sh ERRORS
The
.Fn pthread_cond_destroy
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
@ -69,6 +70,7 @@ is locked by another thread.
.Xr pthread_cond_timedwait 3 ,
.Xr pthread_cond_wait 3
.Sh STANDARDS
The
.Fn pthread_cond_destroy
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -54,8 +54,9 @@ function will return zero and put the new condition variable id into
.Fa cond ,
otherwise an error number will be returned to indicate the error.
.Sh ERRORS
The
.Fn pthread_cond_init
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
@ -75,6 +76,7 @@ variable.
.Xr pthread_cond_timedwait 3 ,
.Xr pthread_cond_wait 3
.Sh STANDARDS
The
.Fn pthread_cond_init
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -50,8 +50,9 @@ If successful, the
function will return zero, otherwise an error number will be returned
to indicate the error.
.Sh ERRORS
The
.Fn pthread_cond_signal
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
@ -65,6 +66,7 @@ is invalid.
.Xr pthread_cond_timedwait 3 ,
.Xr pthread_cond_wait 3
.Sh STANDARDS
The
.Fn pthread_cond_signal
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -63,8 +63,9 @@ function will return zero.
Otherwise an error number will be returned to
indicate the error.
.Sh ERRORS
The
.Fn pthread_cond_timedwait
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
@ -84,6 +85,7 @@ The system time has reached or exceeded the time specified in
.Xr pthread_cond_signal 3 ,
.Xr pthread_cond_wait 3
.Sh STANDARDS
The
.Fn pthread_cond_timedwait
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -61,8 +61,9 @@ function will return zero.
Otherwise an error number will be returned to
indicate the error.
.Sh ERRORS
The
.Fn pthread_cond_wait
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
@ -78,6 +79,7 @@ is invalid.
.Xr pthread_cond_signal 3 ,
.Xr pthread_cond_timedwait 3
.Sh STANDARDS
The
.Fn pthread_cond_wait
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -61,15 +61,17 @@ function destroys a condition attribute object.
If successful, these functions return 0.
Otherwise, an error number is returned to indicate the error.
.Sh ERRORS
The
.Fn pthread_condattr_init
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er ENOMEM
Out of memory.
.El
.Pp
The
.Fn pthread_condattr_destroy
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
Invalid value for
@ -78,8 +80,9 @@ Invalid value for
.Sh SEE ALSO
.Xr pthread_cond_init 3
.Sh STANDARDS
The
.Fn pthread_condattr_init
and
.Fn pthread_condattr_destroy
conform to
functions conform to
.St -p1003.1-96

View File

@ -99,8 +99,9 @@ function will return zero.
Otherwise an error number will be returned to
indicate the error.
.Sh ERRORS
The
.Fn pthread_create
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EAGAIN
The system lacked the necessary resources to create another thread, or
@ -118,6 +119,7 @@ is invalid.
.Xr pthread_exit 3 ,
.Xr pthread_join 3
.Sh STANDARDS
The
.Fn pthread_create
conforms to
function conforms to
.St -p1003.1-96 .

View File

@ -69,8 +69,9 @@ These early drafts
also passed a pointer to pthread_t as the argument.
Beware!
.Sh ERRORS
The
.Fn pthread_detach
will fail if:
function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The implementation has detected that the value specified by
@ -84,6 +85,7 @@ thread ID,
.Sh SEE ALSO
.Xr pthread_join 3
.Sh STANDARDS
The
.Fn pthread_detach
conforms to
function conforms to
.St -p1003.1-96 .