diff options
author | Konstantin Belousov <kib@FreeBSD.org> | 2021-10-01 00:46:16 +0000 |
---|---|---|
committer | Konstantin Belousov <kib@FreeBSD.org> | 2021-10-08 00:46:21 +0000 |
commit | 43b8eec6cf2eeb55da9e253e8e08efd44c696600 (patch) | |
tree | b6addc120627dd92259534b3332a734ef1e2b69e | |
parent | 861e60310bb8067e160194d2719e54fe5986ece3 (diff) | |
download | src-43b8eec6cf2eeb55da9e253e8e08efd44c696600.tar.gz src-43b8eec6cf2eeb55da9e253e8e08efd44c696600.zip |
pthread_mutexattr(3): document pthread_mutexattr_set/getpshared
(cherry picked from commit 0a6e5fc29b43778bd004f7754c730e41a9ce2675)
-rw-r--r-- | share/man/man3/pthread_mutexattr.3 | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/share/man/man3/pthread_mutexattr.3 b/share/man/man3/pthread_mutexattr.3 index 1afde4302457..41f386804151 100644 --- a/share/man/man3/pthread_mutexattr.3 +++ b/share/man/man3/pthread_mutexattr.3 @@ -26,7 +26,7 @@ .\" EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $FreeBSD$ -.Dd August 17, 2018 +.Dd October 1, 2021 .Dt PTHREAD_MUTEXATTR 3 .Os .Sh NAME @@ -36,6 +36,8 @@ .Nm pthread_mutexattr_getprioceiling , .Nm pthread_mutexattr_setprotocol , .Nm pthread_mutexattr_getprotocol , +.Nm pthread_mutexattr_setpshared , +.Nm pthread_mutexattr_getpshared , .Nm pthread_mutexattr_setrobust , .Nm pthread_mutexattr_getrobust , .Nm pthread_mutexattr_settype , @@ -64,6 +66,14 @@ .Fa "const pthread_mutexattr_t *restrict attr" "int *restrict protocol" .Fc .Ft int +.Fo pthread_mutexattr_setpshared +.Fa "pthread_mutexattr_t *attr" "int shared" +.Fc +.Ft int +.Fo pthread_mutexattr_getpshared +.Fa "const pthread_mutexattr_t *attr" "int *shared" +.Fc +.Ft int .Fn pthread_mutexattr_setrobust "pthread_mutexattr_t *attr" "int robust" .Ft int .Fn pthread_mutexattr_getrobust "pthread_mutexattr_t *attr" "int *robust" @@ -161,6 +171,26 @@ Invalid value for .El .Pp The +.Fn pthread_mutexattr_setpshared +function will fail if: +.Bl -tag -width Er +.It Bq Er EINVAL +Invalid value for +.Fa attr , +or invalid value for +.Fa shared . +.El +.Pp +The +.Fn pthread_mutexattr_getpshared +function will fail if: +.Bl -tag -width Er +.It Bq Er EINVAL +Invalid value for +.Fa attr . +.El +.Pp +The .Fn pthread_mutexattr_settype function will fail if: .Bl -tag -width Er @@ -214,6 +244,8 @@ The .Fn pthread_mutexattr_getprioceiling , .Fn pthread_mutexattr_setprotocol , .Fn pthread_mutexattr_getprotocol , +.Fn pthread_mutexattr_setpshared , +.Fn pthread_mutexattr_getpshared , .Fn pthread_mutexattr_settype , and .Fn pthread_mutexattr_gettype |