Diffstat (limited to 'lib/libc_r/man/pthread_getconcurrency.3')
1 files changed, 27 insertions, 19 deletions
diff --git a/lib/libc_r/man/pthread_getconcurrency.3 b/lib/libc_r/man/pthread_getconcurrency.3
index e744378785ef..d71599a2adf8 100644
@@ -27,7 +27,7 @@
.Dt PTHREAD_GETCONCURRENCY 3
+.Nm pthread_getconcurrency ,
.Nd get or set level of concurrency
@@ -35,7 +35,7 @@
-.Fn pthread_getconcurrency "void"
+.Fn pthread_getconcurrency void
.Fn pthread_setconcurrency "int new_level"
@@ -43,29 +43,37 @@ The
function allows an application to inform the threads implementation
of its desired concurrency level,
-.Va new_level .
+.Fa new_level .
The actual level of concurrency provided by the implementation
-as a result of this function call is unspecified. If new_level is
-zero, it causes the implementation to maintain the concurrency
+as a result of this function call is unspecified.
+is zero, it causes the implementation to maintain the concurrency
level at its discretion as if
-was never called. The
+was never called.
function returns the value set by a previous call to the
-function. If the
function was not previously called, this function returns zero to
indicate that the implementation is maintaining the concurrency
-level. When an application calls
+When an application calls
+.Fn pthread_setconcurrency ,
it is informing the implementation of its desired concurrency
-level. The implementation uses this as a hint, not a requirement.
+The implementation uses this as a hint, not a requirement.
.Sh RETURN VALUES
If successful, the
-function returns zero. Otherwise, an error number is returned
-to indicate the error. The
+function returns zero.
+Otherwise, an error number is returned
+to indicate the error.
function always returns the concurrency level set by a previous
@@ -82,21 +90,21 @@ function will fail if:
.Bl -tag -width Er
.It Bq Er EINVAL
The value specified by
.It Bq Er EAGAIN
-The value specific by
+The value specified by
would cause a system resource to be exceeded.
.Sh APPLICATION USAGE
Use of these functions changes the state of the underlying
-concurrency upon which the application depends. Library
-developers are advised to not use the
+concurrency upon which the application depends.
+Library developers are advised to not use the
-functions since their use may conflict with an applications
+functions since their use may conflict with an application's
use of these functions.
@@ -104,4 +112,4 @@ The
functions conform to
+.St -susv2 .