pthread_attr_getstacksize man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

pthread_attr_getstacksizeStandard C Library Functpthread_attr_getstacksize(3C)

NAME
       pthread_attr_getstacksize,   pthread_attr_setstacksize  -  get  or  set
       stacksize attribute

SYNOPSIS
       cc -mt [ flag... ] file... -lpthread [ library... ]
       #include <pthread.h>

       int  pthread_attr_getstacksize(const  pthread_attr_t  *restrict	 attr,
       size_t *restrict stacksize);

       int pthread_attr_setstacksize(pthread_attr_t *attr, size_t stacksize);

DESCRIPTION
       The  functions  pthread_attr_setstacksize()  and pthread_attr_getstack‐
       size(),	respectively,  set  and	 get  the  thread  creation  stacksize
       attribute in the attr object.

       The stacksize attribute defines the minimum stack size (in bytes) allo‐
       cated for the created threads stack. When  the  stacksize  argument  is
       NULL,  the  default  stack size becomes 1 megabyte for 32-bit processes
       and  2 megabytes for 64-bit processes.

RETURN VALUES
       Upon    successful    completion,    pthread_attr_setstacksize()	   and
       pthread_attr_getstacksize()  return  a value of	0. Otherwise, an error
       number is returned to indicate the  error.  The	pthread_attr_getstack‐
       size()  function	 stores	 the stacksize attribute value in stacksize if
       successful.

ERRORS
       The pthread_attr_setstacksize() or pthread_attr_getstacksize() function
       may fail if:

       EINVAL	       attr or stacksize is invalid.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Standard			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       pthread_attr_init(3C), pthread_attr_setstackaddr(3C), pthread_attr_set‐
       detachstate(3C), pthread_create(3C), attributes(5), standards(5)

SunOS 5.10			  23 Mar 2005	 pthread_attr_getstacksize(3C)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net