PTHREAD_ATTR_SETSTACKADDR(3)BSD Programmer's ManuaPTHREAD_ATTR_SETSTACKADDR(3)
pthread_attr_setstackaddr, pthread_attr_getstackaddr - set and get
stackaddr attribute
#include <pthread.h>
int
pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr);
int
pthread_attr_getstackaddr(const pthread_attr_t *attr, void **stackaddr);
The functions pthread_attr_setstackaddr() and
pthread_attr_getstackaddr(), respectively, set and get the thread crea-
tion stackaddr attribute in the attr object.
The stackaddr attribute specifies the location of storage to be used for
the created thread's stack. The size of the storage is at least
PTHREAD_STACK_MIN.
Upon successful completion, pthread_attr_setstackaddr() and
pthread_attr_getstackaddr() return a value of 0. Otherwise, an error
number is returned to indicate the error.
The pthread_attr_getstackaddr() function stores the stackaddr attribute
value in stackaddr if successful.
No errors are defined.
These functions will not return an error code of [EINTR].
pthread_attr_init(3), pthread_attr_setdetachstate(3),
pthread_attr_setstacksize(3), pthread_create(3), pthreads(3)
pthread_create() conforms to ISO/IEC 9945-1 ANSI/IEEE ("POSIX") Std
1003.1 Second Edition 1996-07-12.
MirOS BSD #10-current January 6, 2000 1
Generated on 2013-04-27 00:20:00 by $MirOS: src/scripts/roff2htm,v 1.77 2013/01/01 20:49:09 tg Exp $
These manual pages and other documentation are copyrighted by their respective writers;
their source is available at our CVSweb,
AnonCVS, and other mirrors. The rest is Copyright © 2002‒2013 The MirOS Project, Germany.
This product includes material
provided by Thorsten Glaser.
This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.