pthread_attr.3: Document pthread_attr_{get,set}_guardsize().
authorStathis Kamperis <beket@dragonflybsd.org>
Sun, 28 Jun 2009 12:04:53 +0000 (15:04 +0300)
committerStathis Kamperis <beket@dragonflybsd.org>
Sun, 28 Jun 2009 12:27:05 +0000 (15:27 +0300)
Adapted-from: FreeBSD

lib/libpthread/Makefile
lib/libpthread/pthread_attr.3

index eced45e..e29e743 100644 (file)
@@ -74,6 +74,7 @@ MAN+= \
 MLINKS+= \
        pthread_attr.3 pthread_attr_destroy.3 \
        pthread_attr.3 pthread_attr_getdetachstate.3 \
+       pthread_attr.3 pthread_attr_getguardsize.3 \
        pthread_attr.3 pthread_attr_getinheritsched.3 \
        pthread_attr.3 pthread_attr_getschedparam.3 \
        pthread_attr.3 pthread_attr_getschedpolicy.3 \
@@ -83,6 +84,7 @@ MLINKS+= \
        pthread_attr.3 pthread_attr_getstacksize.3 \
        pthread_attr.3 pthread_attr_init.3 \
        pthread_attr.3 pthread_attr_setdetachstate.3 \
+       pthread_attr.3 pthread_attr_setguardsize.3 \
        pthread_attr.3 pthread_attr_setinheritsched.3 \
        pthread_attr.3 pthread_attr_setschedparam.3 \
        pthread_attr.3 pthread_attr_setschedpolicy.3 \
index d07f776..263ca53 100644 (file)
@@ -27,7 +27,7 @@
 .\"
 .\" $FreeBSD: src/lib/libc_r/man/pthread_attr.3,v 1.4.2.7 2003/03/04 16:51:13 phantom Exp $
 .\" $DragonFly: src/lib/libc_r/man/pthread_attr.3,v 1.2 2003/06/17 04:26:47 dillon Exp $
-.Dd April 15, 2009
+.Dd June 28, 2009
 .Dt PTHREAD_ATTR 3
 .Os
 .Sh NAME
@@ -37,6 +37,8 @@
 .Nm pthread_attr_getstack ,
 .Nm pthread_attr_setstacksize ,
 .Nm pthread_attr_getstacksize ,
+.Nm pthread_attr_setguardsize ,
+.Nm pthread_attr_getguardsize ,
 .Nm pthread_attr_setstackaddr ,
 .Nm pthread_attr_getstackaddr ,
 .Nm pthread_attr_setdetachstate ,
 .Ft int
 .Fn pthread_attr_getstacksize "const pthread_attr_t *attr" "size_t *stacksize"
 .Ft int
+.Fn pthread_attr_setguardsize "pthread_attr_t *attr" "size_t guardsize"
+.Ft int
+.Fn pthread_attr_getguardsize "const pthread_attr_t *attr" "size_t *guardsize"
+.Ft int
 .Fn pthread_attr_setstackaddr "pthread_attr_t *attr" "void *stackaddr"
 .Ft int
 .Fn pthread_attr_getstackaddr "const pthread_attr_t *attr" "void **stackaddr"
@@ -147,6 +153,17 @@ is less than
 .Dv PTHREAD_STACK_MIN .
 .El
 .Pp
+The
+.Fn pthread_attr_setguardsize
+and
+.Fn pthread_attr_getguardsize
+functions will fail if:
+.Bl -tag -width Er
+.It Bq Er EINVAL
+Invalid value for
+.Fa guardsize .
+.El
+.Pp
 .Fn pthread_attr_setdetachstate
 will fail if:
 .Bl -tag -width Er