_LWP_GETPRIVATE(2)        NetBSD System Calls Manual        _LWP_GETPRIVATE(2)

NAME
     _lwp_getprivate, _lwp_setprivate -- get and set light-weight process pri-
     vate data

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <lwp.h>

     void *
     _lwp_getprivate(void);

     void
     _lwp_setprivate(void *ptr);

DESCRIPTION
     _lwp_setprivate() stores the pointer to private data ptr in a location
     private to the LWP.

     _lwp_getprivate() returns the pointer to private data for the LWP.

ERRORS
     The _lwp_getprivate() and _lwp_setprivate() functions are always success-
     ful, and no return value is reserved to indicate an error.

SEE ALSO
     _lwp_makecontext(3)

HISTORY
     The _lwp_getprivate() and _lwp_setprivate() system calls first appeared
     in NetBSD 2.0.

NetBSD 5.0                     January 16, 2003                     NetBSD 5.0