stack_getbounds man page on SunOS

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

stack_getbounds(3C)	 Standard C Library Functions	   stack_getbounds(3C)

NAME
       stack_getbounds - retrieve stack boundaries

SYNOPSIS
       #include <ucontext.h>

       int stack_getbounds(stack_t *sp);

DESCRIPTION
       The  stack_getbounds() function retrieves the stack boundaries that the
       calling thread is currently operating on. If the	 thread	 is  currently
       operating  on  the  alternate signal stack, this function will retrieve
       the bounds of that stack.

       If successful, stack_getbounds() sets the ss_sp member of  the  stack_t
       structure  pointed  to  by  sp  to the base of the stack region and the
       ss_size member to its size (maximum extent) in bytes. The ss_flags mem‐
       ber  is	set  to	 SS_ONSTACK  if the calling thread is executing on its
       alternate signal stack, and zero otherwise.

RETURN VALUES
       Upon successful completion, stack_getbounds() returns 0. Otherwise,  −1
       is returned and errno is set to indicate the error.

ERRORS
       The stack_getbounds() function will fail if:

       EFAULT	       The sp argument does not refer to a valid address.

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

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

SEE ALSO
       getustack(2),	sigaction(2),	sigaltstack(2),	  stack_setbounds(3C),
       attributes(5)

SunOS 5.10			  18 Jul 2002		   stack_getbounds(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