IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 2 > getustack man page

getustack man page

Section 2 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





System Calls                                         getustack(2)



NAME
     getustack, setustack - retrieve or  change  the  address  of
     per-LWP stack boundary information

SYNOPSIS
     #include <ucontext.h>

     int getustack(stack_t **spp);

     int setustack(stack_t *sp);

DESCRIPTION
     The getustack() function retrieves the  address  of  per-LWP
     stack  boundary  information.   The address is stored at the
     location pointed to by spp. If this  address  has  not  been
     defined using a previous call to setustack(), NULL is stored
     at the location pointed to by spp.

     The setustack() function changes the address of the  current
     thread's stack boundary information to the value of sp.

RETURN VALUES
     Upon successful completion, these functions return 0. Other-
     wise, -1 is returned and errno is set to indicate the error.

ERRORS
     These functions will fail if:

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



USAGE
     Only implementors of custom threading libraries  should  use
     these  functions  to  get  and  set the address of the stack
     bound to an internal per-thread data structure. Other  users
     should use stack_getbounds(3C) and stack_setbounds(3C).

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

     ____________________________________________________________
    |        ATTRIBUTE TYPE       |        ATTRIBUTE VALUE      |
    |_____________________________|_____________________________|
    | Interface Stability         |  Evolving                   |
    |_____________________________|_____________________________|
    | MT-Level                    |  Async-Signal-Safe          |
    |_____________________________|_____________________________|





SunOS 5.10           Last change: 2 Nov 2004                    1






System Calls                                         getustack(2)



SEE ALSO
     _stack_grow(3C),  stack_getbounds(3C),   stack_inbounds(3C),
     stack_setbounds(3C), stack_violation(3C), attributes(5)




















































SunOS 5.10           Last change: 2 Nov 2004                    2





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:27:01 GMT 2007

Your favourite pages:

No pages logged yet...

Top 10 most popular pages:

prstat man page (24547 hits)
(Solaris 10 11_06)

netcat man page (17695 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (13535 hits)
(Solaris 10 11_06)

signal man page (12551 hits)
(Suse Linux 10.1)

startproc man page (11991 hits)
(Suse Linux 10.1)

raidctl man page (11357 hits)
(Solaris 10 11_06)

adv_cap_autoneg man page (10288 hits)
(Solaris 10 11_06)

sqlite3 man page (9729 hits)
(openSUSE 10.2)

CPAN man page (8947 hits)
(Suse Linux 10.1)

BusyBox man page (7702 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Cambridge Plus :: Pyrenees Mountain Holidays Contact Us :: Through Glass Touch Panel :: Wellworthy Piston Rings
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum