]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/pthread_attr_setscope.3
All pages: Replace the 4th argument to .TH by "Linux man-pages (unreleased)"
[thirdparty/man-pages.git] / man3 / pthread_attr_setscope.3
index 835c9b5141e68b50cfce91d5ab16ab5fbbc45d64..02fe74e6056d99d6bcfac79f1b3cc36048c8fdd6 100644 (file)
@@ -1,32 +1,15 @@
 .\" Copyright (c) 2008 Linux Foundation, written by Michael Kerrisk
 .\"     <mtk.manpages@gmail.com>
 .\"
-.\" %%%LICENSE_START(VERBATIM)
-.\" Permission is granted to make and distribute verbatim copies of this
-.\" manual provided the copyright notice and this permission notice are
-.\" preserved on all copies.
+.\" SPDX-License-Identifier: Linux-man-pages-copyleft
 .\"
-.\" Permission is granted to copy and distribute modified versions of this
-.\" manual under the conditions for verbatim copying, provided that the
-.\" entire resulting derived work is distributed under the terms of a
-.\" permission notice identical to this one.
-.\"
-.\" Since the Linux kernel and libraries are constantly changing, this
-.\" manual page may be incorrect or out-of-date.  The author(s) assume no
-.\" responsibility for errors or omissions, or for damages resulting from
-.\" the use of the information contained herein.  The author(s) may not
-.\" have taken the same level of care in the production of this manual,
-.\" which is licensed free of charge, as they might when working
-.\" professionally.
-.\"
-.\" Formatted or processed versions of this manual, if unaccompanied by
-.\" the source, must acknowledge the copyright and authors of this work.
-.\" %%%LICENSE_END
-.\"
-.TH PTHREAD_ATTR_SETSCOPE 3 2017-09-15 "Linux" "Linux Programmer's Manual"
+.TH PTHREAD_ATTR_SETSCOPE 3 2021-03-22 "Linux man-pages (unreleased)" "Linux Programmer's Manual"
 .SH NAME
 pthread_attr_setscope, pthread_attr_getscope \- set/get contention scope
 attribute in thread attributes object
+.SH LIBRARY
+POSIX threads library
+.RI ( libpthread ", " \-lpthread )
 .SH SYNOPSIS
 .nf
 .B #include <pthread.h>
@@ -34,8 +17,6 @@ attribute in thread attributes object
 .BI "int pthread_attr_setscope(pthread_attr_t *" attr ", int " scope );
 .BI "int pthread_attr_getscope(const pthread_attr_t *restrict " attr ,
 .BI "                          int *restrict " scope );
-.PP
-Compile and link with \fI\-pthread\fP.
 .fi
 .SH DESCRIPTION
 The
@@ -61,9 +42,9 @@ according to their scheduling policy and priority.
 .B PTHREAD_SCOPE_PROCESS
 The thread competes for resources with all other threads
 in the same process that were also created with the
-.BR PTHREAD_SCOPE_PROCESS
+.B PTHREAD_SCOPE_PROCESS
 contention scope.
-.BR PTHREAD_SCOPE_PROCESS
+.B PTHREAD_SCOPE_PROCESS
 threads are scheduled relative to other threads in the process
 according to their scheduling policy and priority.
 POSIX.1 leaves it unspecified how these threads contend
@@ -111,7 +92,7 @@ An invalid value was specified in
 .IR scope .
 .TP
 .B ENOTSUP
-.IR scope
+.I scope
 specified the value
 .BR PTHREAD_SCOPE_PROCESS ,
 which is not supported on Linux.
@@ -133,7 +114,7 @@ T}  Thread safety   MT-Safe
 .hy
 .ad
 .sp 1
-.SH CONFORMING TO
+.SH STANDARDS
 POSIX.1-2001, POSIX.1-2008.
 .SH NOTES
 The